0001140361-24-027200.txt : 20240523 0001140361-24-027200.hdr.sgml : 20240523 20240522180353 ACCESSION NUMBER: 0001140361-24-027200 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 96 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240523 DATE AS OF CHANGE: 20240522 FILER: COMPANY DATA: COMPANY CONFORMED NAME: EPLUS INC CENTRAL INDEX KEY: 0001022408 STANDARD INDUSTRIAL CLASSIFICATION: WHOLESALE-COMPUTER & PERIPHERAL EQUIPMENT & SOFTWARE [5045] ORGANIZATION NAME: 07 Trade & Services IRS NUMBER: 541817218 STATE OF INCORPORATION: DE FISCAL YEAR END: 0331 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-34167 FILM NUMBER: 24974646 BUSINESS ADDRESS: STREET 1: 13595 DULLES TECHNOLOGY DRIVE CITY: HERNDON STATE: VA ZIP: 20171-3413 BUSINESS PHONE: 7039848400 MAIL ADDRESS: STREET 1: 13595 DULLES TECHNOLOGY DRIVE CITY: HERNDON STATE: VA ZIP: 20171-3413 FORMER COMPANY: FORMER CONFORMED NAME: MLC HOLDINGS INC DATE OF NAME CHANGE: 19960906 10-K 1 ef20026293_10k.htm 10-K

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549

FORM 10-K

ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended March 31, 2024
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the transition period from ___to___.

Commission file number: 1-34167

ePlus inc.
(Exact name of registrant as specified in its charter)

Delaware
 
54-1817218
(State or other jurisdiction of incorporation or organization)
 
(I.R.S. Employer Identification No.)

13595 Dulles Technology Drive, Herndon, VA 20171-3413
(Address of principal executive offices)

Registrant’s telephone number, including area code: (703) 984-8400

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

Title of each class
Trading Symbol(s)
Name of each exchange on which registered
Common Stock, $.01 par value
PLUS
NASDAQ Global Select Market

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

Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.
Yes   No

Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 of Section 15(d) of the Act.
Yes  No 

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

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (Section 229.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).
Yes   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 definition of “large accelerated filer”, “accelerated filer”, “smaller reporting company”, and “emerging growth company” in Rule 12b-2 of the Exchange Act:

Large accelerated filer 
Accelerated filer
Non-accelerated filer
Smaller 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 has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262 (b)) by the registered public accounting firm that prepared or issued its audit report.

If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.

Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b).

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).
Yes   No

The aggregate market value of the common stock held by non-affiliates of ePlus, computed by reference to the closing price at which the stock was sold as of September 30, 2023, was $1,674,712,613. The outstanding number of shares of common stock of ePlus as of May 20, 2024, was 26,951,935.

DOCUMENTS INCORPORATED BY REFERENCE

The following documents are incorporated by reference into the indicated parts of this Form 10-K:
 
Portions of the Company’s definitive Proxy Statement relating to its 2024 annual meeting of stockholders (the “2024 Proxy Statement”) are incorporated by reference into Part III of this Annual Report on Form 10-K where indicated. The 2024 Proxy Statement will be filed with the Securities and Exchange Commission within 120 days after the Company’s fiscal year end to which this report relates.



Table of Contents

   
Page
1
     
Part I
   
Item 1.
3
Item 1A.
13
Item 1B.
26
Item 1C.
26
Item 2.
27
Item 3.
27
Item 4.
27
     
Part II
   
Item 5.
28
Item 6.
28
Item 7.
29
Item 7A.
45
Item 8.
46
Item 9.
46
Item 9A.
46
Item 9B.
47
Item 9C.
47
     
Part III
   
Item 10.
48
Item 11.
48
Item 12.
48
Item 13.
48
Item 14.
48
     
Part IV
   
Item 15.
48
Item 16.
51
   
52

CAUTIONARY LANGUAGE ABOUT FORWARD-LOOKING STATEMENTS

This Annual Report on Form 10-K contains certain statements that are, or may be deemed to be, “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended, or “Exchange Act,” and are made in reliance upon the protections provided by such acts for forward-looking statements. Such statements are not based on historical fact but are based upon numerous assumptions about future conditions that may not occur. Forward-looking statements are generally identifiable by use of forward-looking words such as “may,” “should,” “would,” “intend,” “estimate,” “will,” “potential,” “possible,” “could,” “believe,” “expect,” “intend,” “plan,” “anticipate,” “project,” and similar expressions. Readers are cautioned not to place undue reliance on any forward-looking statements made by us or on our behalf. Forward-looking statements are made based upon information that is currently available or management’s current expectations and beliefs concerning future developments and their potential effects upon us, speak only as of the date hereof, and are subject to certain risks and uncertainties. We do not undertake any obligation to publicly update or correct any forward-looking statements to reflect events or circumstances that subsequently occur, or of which we hereafter become aware. Actual events, transactions and results may materially differ from the anticipated events, transactions, or results described in such statements. Our ability to consummate such transactions and achieve such events or results is subject to certain risks and uncertainties. Such risks and uncertainties include, but are not limited to, the matters set forth below:


national and international political instability fostering uncertainty and volatility in the global economy including exposure to fluctuation in foreign currency rates, interest rates, and inflation, including increases in our costs and our ability to increase prices to our customers, which may result in adverse changes in our gross profit;

significant adverse changes in, reductions in, or loss of one or more of our larger volume customers or vendors;

a possible decrease in the capital spending budgets of our customers or a decrease in purchases from us;

reliance on third-parties to perform some of our service obligations to our customers, and the reliance on a small number of key vendors in our supply chain with whom we do not have long-term supply agreements, guaranteed price agreements, or assurance of stock availability;

our ability to remain secure during a cybersecurity attack, including both disruptions in our or our vendors’ Information Technology (“IT”) systems and data and audio communication networks;

our ability to secure our own and our customers’ electronic and other confidential information, while maintaining compliance with evolving data privacy and regulatory laws and regulations;

ongoing remote work trends, and the increase in cybersecurity attacks that have occurred while employees work remotely and our ability to adequately train our personnel to prevent a cyber event;

the possibility of a reduction of vendor incentives provided to us;

our dependence on key personnel to maintain certain customer relationships, and our ability to hire, train, and retain sufficient qualified personnel;

maintaining and increasing advanced professional services by recruiting and retaining highly skilled, competent personnel, and vendor certifications;

risks relating to use or capabilities of artificial intelligence including social and ethical risks;

our ability to manage a diverse product set of solutions, including artificial intelligence (“AI”) products and services, in highly competitive markets with a number of key vendors;

our dependency on continued innovations in hardware, software, and service offerings, including AI products and services, by our vendors and our ability to partner with them;

changes in the IT industry and/or rapid changes in product offerings, including the proliferation of the cloud, infrastructure as a service (“IaaS”), software as a service (“SaaS”), platform as a service (“PaaS”), and AI;

our ability to increase the total number of customers using integrated solutions by up-selling within our customer base and gaining new customers;

our ability to increase the total number of customers who use our managed services and professional services and continuing to enhance our managed services offerings to remain competitive in the marketplace;

our ability to perform professional and managed services competently, in accordance with professional standards, and free from errors or omissions;

rising interest rates or the loss of key lenders or the constricting of credit markets;


loss of our credit facility or credit lines with our vendors may restrict our current and future operations;

domestic and international economic regulations uncertainty (e.g., tariffs, sanctions, and trade agreements);

supply chain issues, including a shortage of IT products, may increase our costs or cause a delay in fulfilling customer orders, or increase our need for working capital, or delay completing professional services, or purchasing IT products or services needed to support our internal infrastructure or operations, resulting in an adverse impact on our financial results;

exposure to changes in, interpretations of, or enforcement trends in, and customer and vendor actions in anticipation of or response to, legislation and regulatory matters;

our inability to identify acquisition candidates, perform sufficient due diligence prior to completing an acquisition, successfully integrate a completed acquisition, or identify an opportunity for or successfully complete an asset disposition, may affect our earnings;

our contracts may not be adequate to protect us as we are subject to external audits which we may not pass, and our professional and liability insurance policies coverage may be insufficient to cover a claim;

a natural disaster or other adverse event at one of our primary configuration centers, data centers, or a third-party provider location could negatively impact our business;

failure to comply with public sector contracts, or applicable laws or regulations;

our ability to raise capital, maintain or increase as needed our lines of credit with vendors or floor planning facility, obtain debt for our financing transactions, or the effect of those changes on our common stock price;

significant and rapid inflation may cause price, wage, and interest rate increases, as well as increases in operating costs that may impact the arrangements that have pricing commitments over the term of the agreement;

we may not continue to repurchase any of our common stock under our share repurchase program;

our ability to implement comprehensive plans for the integration of sales forces, cost containment, asset rationalization, systems integration, and other key strategies;

fluctuations in foreign currency exchange rates may impact our results of operation and financial position;

our ability to maintain our proprietary software and update our technology infrastructure to remain competitive in the marketplace; and

our ability to protect our intellectual property rights and successfully defend any challenges to the validity of our patents or allegations that we are infringing upon any third-party patents, and the costs associated with those actions, and, when appropriate, the costs associated with licensing required technology.

We cannot be certain that our business strategy will be successful or that we will successfully address these and other challenges, risks, and uncertainties. For a further list and description of various risks, relevant factors, and uncertainties that could cause future results or events to differ materially from those expressed or implied in our forward-looking statements, see Part I, Item 1A, “Risk Factors” and Part II, Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations” sections contained elsewhere in this report, as well as other reports that we file with the Securities and Exchange Commission (“SEC”).

PART I

ITEM 1.
 BUSINESS

OUR BUSINESS

ePlus inc., sometimes referred to in this Annual Report on Form 10-K as “we,” “our,” “us,” “ourselves,” or “ePlus.”, has been delivering solutions for our customers since 1990. We conduct our operations through two businesses. Our technology business, consisting of our product, professional services, and managed services segments, provides technology solutions. Our technology solutions leverage third-party hardware, software, and maintenance and other services with our own advanced professional and managed services. Our financing business segment primarily provides financing of IT equipment, software, and related services. Across both businesses, we sell to commercial entities, state and local governments, government contractors, and educational institutions.

OUR SOLUTIONS

We are a leading provider of technology solutions across the spectrum spanning security, cloud, data center, networking, collaboration, AI, service provider and critical infrastructure, and emerging solutions, to domestic and foreign organizations across all industry segments.

Our solutions are comprised of world class leading technologies from partners such as Amazon Web Services (“AWS”), Arista Networks, Check Point, Cisco Systems, Citrix, Commvault, Crowdstrike, Deepwatch, Dell EMC, F5 Networks, Foresite, Fortinet, Gigamon, HPE, Juniper Networks, Lenovo, Microsoft, NetApp, Nutanix, NVIDIA, Oracle, Palo Alto Networks, Proficio, Pure Storage, Rubrik, Splunk, Varonis, and VMware by Broadcom, among many others.

Our solutions leverage a broad range of professional, consultative, and managed services, across the technology spectrum. We possess top-level engineering certifications with a broad range of leading IT technologies that enable us to offer multi-vendor IT solutions that are optimized for each of our customers’ specific requirements. Underpinning the broader areas of cloud, security, AI, networking, data center and collaboration are specific skills in orchestration and automation, application modernization, DevSecOps, zero-trust architectures, data management, data visualization, analytics, network modernization, edge computing, consumption licensing models, and other advanced and emerging technologies.

Our scale and financial resources have enabled us to continue investing in engineering and technology resources to stay at the forefront of technology trends. Our cloud/hosted, proprietary software solutions are focused on giving our customers more control over their IT supply chain, by automating and optimizing the procurement and management of their owned, leased, and consumption-based assets. These solutions have expanded to include private marketplace experiences to our customers to support platforms such as those on AWS marketplace.

We also offer a wide portfolio of technology and other capital asset financing solutions to customers across commercial and government enterprises, designing programs that are tailored to fit their unique processes, structures, and requirements. Our expertise in core and emerging technologies, buttressed by our robust portfolio of professional, services and managed services, has enabled ePlus to remain a trusted advisor for our customers.

OUR CUSTOMERS

We focus primarily on diverse end-markets for middle market to large enterprises. We serve customers in markets including telecom, media and entertainment, technology, state and local government and educational institutions (“SLED”), healthcare, and financial services. For the year ended March 31, 2024, the percentage of revenue by customer end market within our technology business includes 25% for the telecommunications, media and entertainment industry, 17% for the technology industry, 15% for SLED, 13% for healthcare, and 11% for financial services. Sales to Verizon Communications Inc. represented 19%, 22%, and 24% of our net sales for the years ended March 31, 2024, 2023, and 2022, respectively.

We sell to customers in the United States (“US”), which accounts for most of our sales, and to customers in select international markets including the United Kingdom (“UK”), the European Union (“EU”), India, Singapore, and Israel. Our technology business segments accounted for 98% of our net sales—85% from the product segment, 7% from the professional services segment, and 6% from the managed services segment—and 84% of our operating income. Our financing business segment accounted for 2% of our net sales, and 16% of our operating income for the year ended March 31, 2024.

OUR INDUSTRY BACKGROUND AND MARKET OPPORTUNITY

We have identified and focused on several specific trends that we believe will create higher growth in the overall US IT market such as:

MULTI-CLOUD STRATEGY

Cloud-enabled frameworks have become a core foundation of modern IT. Our strategy consists of assisting customers in aligning cloud strategy with business objectives, creating an enterprise cloud foundation, enabling multi-cloud capabilities, accelerating cloud migrations, modernizing the datacenter, and optimizing cloud deployments for cost and security. By understanding our customers’ environment, applications, and business requirements, we deploy solutions that leverage the most appropriate technology on the most appropriate platform with the most appropriate consumption model. For example, we may build a private cloud solution to host mission critical applications, while utilizing a public cloud solution for development, collaboration, or disaster recovery. As the market matures, we will continue to build and acquire skills that align with DevOps, application refactoring, and analytics.

INCREASING SOPHISTICATION AND INCIDENCES OF IT SECURITY BREACHES AND CYBERATTACKS

Cyberattacks are becoming more sophisticated, numerous, and invasive. Organizations are finding it increasingly difficult to effectively safeguard their information assets and business operations from a constant stream of advanced threats. Cyber threats have shifted from uncoordinated individual efforts to highly coordinated and well-funded attacks by criminal organizations and nation-state actors. Additional concerns include data privacy of both user data and machine data as companies continue to pursue digital transformation via data science, AI and analytics. We believe our customers are focused on maturing all aspects of cybersecurity, including information and physical security, data protection, threat management and compliance requirements related to industry and government regulations. We believe it is necessary to select and implement security controls and technology solutions that leverage integrated products and services to help monitor, mitigate, and remediate security threats and attacks while ensuring a data-centric security model that is scalable to meet today’s digital demands on premise, at the edge and in the cloud. Our ability to provide value-added and expert services to our customers in these areas helps us to create greater value for the customer via a security posture that extends across all digital technologies within an organization. The complex nature of security controls and their consumption opens opportunities for ePlus to engage in recurring subscription models with our customers that include both technology and the operational services designed and executed to help mitigate risk and mature an organization’s cybersecurity posture.

DISRUPTIVE TECHNOLOGIES ARE CREATING COMPLEXITY AND CHALLENGES FOR CUSTOMERS AND VENDORS

The rapid evolution of disruptive technologies such as AI, and the speed by which they impact organizations’ IT platforms, has made it difficult for customers to effectively design, procure, implement, and manage their own IT systems. Disruption also increases the likelihood of security gaps leaving organizations vulnerable to attacks both internally and externally. Moreover, increased budget pressures, fewer internal resources, a fragmented vendor landscape and faster time-to-value expectations make it challenging for customers to design, implement and manage secure, efficient, and cost-effective IT environments. Customers are increasingly turning to IT solutions providers such as ePlus to implement complex IT offerings, including managed services, security architecture, software-defined infrastructure, cloud platforms, converged and hyper-converged infrastructures, big data analytics, and data protection.

LACK OF SUFFICIENT INTERNAL IT RESOURCES AT MID-SIZED AND LARGE ENTERPRISES, AND SCARCITY OF IT PERSONNEL IN CERTAIN HIGH-DEMAND DISCIPLINES

We believe that IT departments at mid-sized and large enterprises are facing pressure to deliver business outcomes that rely on emerging technologies but lack the professionally trained staff and the ability to hire personnel with high in-demand disciplines such as security, solution architecture and data analytics. At the same time the prevalence of security threats, increased use of cloud platforms, AI, software-defined networking, new architectures, rapid software development frameworks, the proliferation of mobile devices, dispersed workforces, employees working from anywhere, bring-your-own-device (BYOD) policies, and complexity of multi-vendor solutions have made it difficult for IT departments to implement high-quality IT solutions.

REDUCTION IN THE NUMBER OF IT SOLUTIONS PROVIDERS

We believe that customers are seeking to reduce the number of solutions providers they do business with to improve supply chain and internal efficiencies, enhance accountability, improve supplier management practices, and reduce costs. As a result, customers are selecting IT solutions providers that can deliver complex multi-vendor IT solutions. Vendor and tooling consolidation is also trending whereby solutions providers can bundle and enhance the value of offerings while simplifying technology footprints.

INCREASING NEED FOR THIRD-PARTY SERVICES

We believe that customers are relying on third-party service providers, such as ePlus, to manage significant aspects of their IT environment, from design, implementation, pre- and post-sales support, to maintenance, engineering, cloud management, security operations, and other services.

OUR COMPETITION

The market for IT solutions is highly competitive, subject to macro-economic cycles, and the entry of new competitors. Additionally, the market is subject to disruption from consolidation of existing market participants that will create larger competitors, by the introduction of disruptive technologies, and by other activities of industry participants. We expect to continue to compete in all areas of our business against local, regional, national, and international firms, including vendors, consulting firms, international, national, and regional resellers, and service providers. Some of our competitors are direct marketers with little value-add and sell products as commodities, which can place downward pressure on product pricing. In addition, many IT vendors may sell or lease directly to our customers, and our continued ability to compete effectively may be affected by the strategies and business practices of such vendors. Some Original Equipment Manufacturers (OEMs) are building and launching their own adoption and managed services to better ensure customer satisfaction and retainment. We face indirect competition from potential customers’ reluctance to move away from legacy systems, processes, and solutions providers. As IT consumption shifts from IT personnel and legacy infrastructure to line-of-business based outcomes using off-premise, on-demand, and cloud solutions, the legacy resale model has continued to shift from an upfront sale to a recurring revenue model.

The leasing and financing markets are also competitive and subject to changing economic conditions and market activities of leading industry participants. We expect to continue to compete against local, regional, national, and international firms, including banks, specialty finance companies, private-equity asset managers, vendors’ captive finance companies, and third-party leasing companies. Banks and other large financial services companies sell directly to business customers, particularly larger enterprise customers, and may provide other financial or ancillary services that we do not provide. Vendor captive leasing companies may use internal transfer pricing to effectively lower lease rates and/or bundle equipment sales and leasing to provide highly competitive packages to customers. Third-party leasing companies may have deep customer relationships with contracts in place that are difficult to displace; however, these competitors typically do not provide the breadth of product, service, and software offerings that we provide to our customers. These competitors may have access to more capital to fund more originations than we do and may be better able to adapt to a rapidly changing interest rate environment.

In all our markets, some of our competitors have longer operating histories and greater financial, technical, marketing, and other resources than we do. In addition, some of these competitors may be able to respond more quickly to new or changing opportunities, technologies, and customer requirements. Many current and potential competitors also have greater name recognition and engage in more extensive promotional marketing and advertising activities, offer more attractive terms to customers, and adopt more aggressive pricing policies than we do.

OUR OFFERINGS

TECHNOLOGY BUSINESS SEGMENTS

We provide a range of IT products and advanced professional and managed services to help our customers improve productivity, profitability, and revenue growth while reducing operating costs. We believe that our customers view technology purchases as integrated solutions, rather than discrete product and service categories, and most of our sales are derived from integrated solutions involving our customers’ data center, cloud, network, security, and collaboration infrastructure. We hold various technical and sales-related certifications from leading manufacturers and software publishers, which authorizes us to market their products and enables us to provide advanced professional and managed services. We actively engage with emerging vendors to offer their technologies to our customers. Our flexible platform and customizable catalogs facilitate the addition of new vendors’ products with minimal incremental effort. Our technology business segments provide the following products and services within their respective segments:

Product segment:


IT sales provides hardware, perpetual and subscription software, maintenance, software assurance, and outsourced services.

Managed services segment:


Managed services for infrastructure and cloud proactively monitor and manage a broad range of technologies on-premises and in the cloud with services such as Managed Services for Azure, Managed WebEx Calling, Managed WebEx Call Center, network and firewall management and Managed Power Protection to ensure support of a broad cross-section of technologies spanning multiple Original Equipment Manufacturer (OEM) solutions. These solutions are built in a flexible subscription model to monitor, manage, and maximize business critical technologies—including cloud, security, data center, mobility, and collaboration based on an ITIL Framework backed with SOC 1 Type 2 and SOC 2 Type 2 attestations. We also provide ePlus® Automated Virtual Assistant (AVA) for Collaboration Spaces. ePlus AVATM uses robotic process automation accompanied by ePlus Managed Services to present an exceptional experience for users in video-enabled conference rooms and workspaces.


Enhanced Maintenance Support (EMS) or ePlus Lifecycle-Services Support (ELSS) simplifies our customers support experience with single-call support for multi-vendor environments. We provide 24x7x365 level 1, 2, and 3 support from dedicated engineers and a certified bench of experts. Our services are certified by our leading manufacturer partners. Various OEM solutions are e-Bonded or Smart-Bonded, providing bi-directional ticket synchronization to facilitate expedient resolution and a custom executive dashboard provides related lifecycle data to the customer for all contracted assets.


Service desk provides outsourced functions including, but not limited to, server and desktop and account management support to respond to our customers’ business demands while minimizing overhead.


Storage-as-a-Service is a solution powered by Pure Storage Evergreen//One that provides customers with on-premises storage in a consumption-based model with on-demand burst capacity, backed by Service Level Agreements (SLAs), and ePlus expert Enhanced Maintenance Support (EMS). This allows customers to consume storage in a cloud-like model in their data center addressing planned and/or unforeseen capacity needs resulting from ongoing cloud migrations and other parallel IT projects.


Cloud Hosted Services provide cloud-hosted offerings including Cloud Managed Backup and Cloud Disaster Recovery. These data protection offerings, delivered under SOC 2 Type 2 and HIPAA attestations, are focused on delivering confidence to our customers in their ability to rapidly recover when incidents such as ransomware occur.


Cloud Managed Services are focused on helping our customers consume public cloud in a way that reduces time-to-market for new applications, lowers their ongoing cloud costs, and increases security. By taking day-to-day cloud management off their hands, our clients can focus on the applications that drive their business.


Managed Security Services help customers strengthen their information security profile with industry-leading tools, technology, and expertise - often at a fraction of the cost of in-house security resources. Services include Security Operations Center (SOC), Vulnerability Management, Managed Detection and Response (MDR), and Incident Response (IR).

Professional services segment:


Professional services focus on cloud infrastructure, unified communications, collaboration, networking, storage, hyper-converged infrastructure, and virtual desktop infrastructure, supported by security and managed services solutions.


Staff augmentation services provide customers with flexible headcount options, which may range from service desk to infrastructure to software developer skills. Staff augmentation allows customers to access talent, fill specific technology skill gaps, or provide short-term or long-term IT professional help, which also includes services, such as Virtual Chief Information Officer (vCIO) and Virtual Chief Information Security Officer (vCISO), used to complement existing personnel and build three-to-five-year IT roadmaps.


Project management services enhance productivity and collaboration management and enable successful implementations and adoption of solutions for our customers.


Cloud Consulting Services is a global team of architects and consultants focused on assessing customer workloads for cloud, assisting with the selection of the appropriate cloud solution, design and build of cloud platforms, application modernization and migration, automation, and ongoing management and optimization of cloud platforms.


Consulting Services helps customers strategize ways to ensure their business has maximum agility. By leveraging our extensive portfolio of Consulting Services, customers will gain technology-driven insight and guidance to make smarter decisions, to improve efficiencies, maximize return on technology investments, and provide actionable intelligence.


Security solutions help safeguard our customers’ business and information assets, including:


o
Governance, Risk, and Compliance (GRC) services help ensure customers are meeting governance and compliance requirements by leveraging regulatory frameworks, industry best practices, and supporting controls, thereby allowing customers to effectively identify, assess, and mitigate risk.


o
Technology Introduction and Deployment services help customers rapidly adopt and integrate key security controls and embrace efficiencies across technology types like network, endpoint, data, and cloud.

FINANCING BUSINESS SEGMENT

We specialize in financing arrangements, including sales-type and operating leases, loans, and consumption-based financing arrangements, as well as underwriting and management and disposal of IT equipment and assets. Our financing operations include sales, pricing, credit, contracts, accounting, risk management, and asset management.

We primarily finance IT equipment, communication-related equipment, and medical equipment. We may also finance industrial machinery and equipment, office furniture and general office equipment, transportation equipment, and other general business equipment. We offer our solutions both directly and through vendors.

We offer enhanced financing solutions, and our business process services approach automates a significant portion of the IT procurement process and reduces our customers’ cost of doing business. The solution incorporates value-added services at every step in the process, including:


Front-end processing, such as procurement, order aggregation, order automation, vendor performance measurement, ordering, reconciliation, and payment.


Lifecycle and asset ownership services, including asset management, change management, and property tax filing.


End-of-life services such as equipment audit, removal, and disposal.

OUR COMPETITIVE STRENGTHS

BROAD SKILL SETS THAT CAN SCALE TO SUPPORT LARGE ADDRESSABLE MARKET

We sell IT solutions focusing on the data center, cloud, network, security, virtualization, and mobility segments of the industry, facilitated by our professional and managed service solutions. We primarily target our sales efforts toward middle-market and large commercial entities, state and local governments, education, and healthcare customers throughout the US and in certain markets in Europe and Asia. We believe IT departments in these organizations are facing pressure to deliver higher service levels with fewer resources, increasing their reliance on third parties who can provide complex, multi-vendor technology solutions, such as our company.

BROAD AND DIVERSE CUSTOMER BASE ACROSS A WIDE RANGE OF END MARKETS

We have a broad and diverse customer base of 4,600 customers across a wide range of end-markets, including education, financial services, healthcare, media and entertainment, state and local government, technology, and telecommunications.

DIFFERENTIATED BUSINESS MODEL SERVING ENTIRE IT LIFECYCLE – PROCUREMENT, SOLUTIONS, SERVICES, SOFTWARE, FINANCING

We believe we are a trusted IT advisor to our customers, delivering differentiated products and services to enable our customers to meet increasingly complex IT requirements. We can provide complete, turn-key solutions aligned to the entire IT lifecycle – procurement, products, services, software, and financing. We provide upfront assessments, design and configuration capabilities, installation and implementation, and ongoing services to support our customers’ solutions.

DEEP EXPERTISE IN ADVANCED TECHNOLOGY TO ADDRESS CLOUD, SECURITY, SOFTWARE DEFINED NETWORKING, WIFI/5G, AND OTHER EMERGING IT TRENDS

We believe our customers choose us for their complex IT infrastructure needs based on our track record of delivering best-of-breed solutions, value-added services, and close relationships with both established and emerging vendors. We focus on obtaining and maintaining top-level engineering certifications and professional services expertise in advanced technologies of strategic vendors that we leverage to help our customers achieve positive business outcomes. Throughout our company, we have more than 850 employees that collectively hold over 7,000 certifications, including over 3,800 technical certifications. Our highly skilled, experienced personnel include account executives, pre-sales and inside-sales staff trained on our broad solutions capabilities and category-focused subject-matter experts. We have over 1,950 unique certification titles, with a heavy concentration in our top vendor partners.

STRATEGIC ABILITY TO DESIGN AND INTEGRATE CLOUD SOLUTIONS ACROSS MULTIPLE VENDORS

We believe our expertise across both data center and cloud architectures allows us to provide differentiated offerings in assisting our customers with their journey to the cloud. Combined with our established practices in networking and security, we are uniquely poised to help customers adopt a multi-cloud strategy utilizing our cloud cost management and FinOps framework to help overcome the inherent challenges. We leverage our strategic partnerships with leading vendors such as Amazon Web Services, Cisco Systems, Dell EMC, Hewlett Packard Enterprise, Microsoft, NetApp, Rubrik, and VMware in conjunction with our professional, managed and lifecycle services to help our customers achieve their desired business outcomes.

STRATEGIC INVESTMENTS IN EXPERIENCED CYBERSECURITY PRACTITIONERS TO GUIDE CUSTOMERS RISK MITIGATION STRATEGIES

We believe our organizational structure and resources in both security advisory services and technology teams best enable our consulting teams to deliver clear business outcomes for our customers looking to identify and mitigate risk to their organizations. While developing threats, new regulations and cyber liability insurance premiums continue to increase, putting pressure on stakeholders and stockholders, we continue to invest in our service delivery capabilities and align with industry leading cybersecurity OEMs to help ensure our customers are accelerating their security programs and leveraging the latest capabilities to harden defenses and ensure preparedness against threats to their business.

PROVEN TRACK RECORD OF SUCCESSFULLY INTEGRATING ACQUISITIONS AND ACCELERATING GROWTH

We view acquisitions as a crucial factor in our strategic growth plan. Since 1997, we have successfully integrated nearly 30 acquisitions. Most recently, we have been active in tuck-in acquisitions to broaden our product offerings, sector reach, and geographic footprint.

We generally integrate acquired firms into the ePlus platform immediately, which allows us to maintain customer and vendor relationships, retain key employees from acquired firms, and accelerate growth.

We continue to review new acquisition opportunities to expand our global footprint and expand our offerings.

FINANCIAL PERFORMANCE CHARACTERIZED BY GROWTH AND PROFITABILITY

We have focused on achieving top-line revenue growth while maintaining industry-leading gross margins – with a compound annual growth rate of 8.8% on net sales and 8.9% for consolidated gross profit, respectively, from fiscal year 2020 to fiscal year 2024.

Through our organic expansion and acquisitions, we have increased our employee count by 20.3% from March 31, 2020, to March 31, 2024. The increase in our employee base has largely been in customer facing roles, which represented 82.2% of the total increase in headcount over the same period, as we continue to build our sales and services team while leveraging our operational infrastructure.

OUR GROWTH STRATEGY

Our goal is to continue to grow as a leading provider of technology solutions. The key elements of our strategy include the following:

BE OUR CUSTOMERS’ PARTNER OF CHOICE FOR COMPREHENSIVE IT AND LIFECYCLE SOLUTIONS, INCLUDING CONSULTING, MANAGED AND PROFESSIONAL SERVICES, AND FINANCING

We seek to become the primary provider of IT solutions and flexible financing solutions for each of our customers, whether on-premise, cloud, hybrid or as a service provider. We strive to provide excellent customer service, pricing, availability, and advanced professional and managed services in an efficient manner. We believe the increasing complexity of the IT ecosystem and the emergence of new technologies, vendors, licensing, and service options are factors that will lead to a growing demand from existing customers. We have many experienced pre-sales engineers who engage with customers about the most advanced technologies. Our account executives are trained on our broad solutions capabilities with access to many category-focused subject-matter experts, which allow them to sell in a consultative business outcome-based manner that increases the likelihood of cross-selling our solutions. Our account executives are supported by experienced and professional inside sales representatives. Our Customer Experience (CX) lifecycle organization helps customers maximize the benefit of their purchases and to cultivate trusting long-term relationships that yield greater agility, better outcomes, faster ROI, and stronger resiliency. We believe that our bundled offerings are an important differentiating factor from our competitors.

We focus on gaining top-level engineering certifications and professional services expertise in advanced technologies of strategic vendors. This expertise helps our customers develop their cloud capabilities including private, public, and hybrid deployments. We provide virtual desktop infrastructure, unified communications, collaboration, networking, security, storage, big data, mobility, converged and hyper-converged infrastructures, and managed services segment offerings, all of which remain in high demand. We believe our ability to deliver advanced professional services provides benefits in two ways. First, we gain recognition and mindshare of our strategic vendor partners and become the “go-to” partner in selected regional markets as well as the national market. This significantly increases direct and referral sales opportunities for our products and services and allows us to offer competitive pricing levels. Second, within our existing and potential customer base, our advanced professional services are a key differentiator against competitors who cannot provide services or advanced services for these key technologies or across multiple vendor product lines.

Our managed services segment portfolio includes AWS, Microsoft Azure, Automated Virtual Assistant (AVA) for collaboration, Managed SDWAN, Service Desk, Carrier Expense Management, Cloud Cost Optimization, Vulnerability Management as a Service (VMaaS), Managed Unified Communication Manager (UCM), Hyperflex, Nutanix, WebEx Calling, WebEx Contact Center, Managed Power Protection, Storage as a Service and numerous other managed infrastructure offerings. We continue to increase our breadth and depth of engineering expertise through the integration of recent acquisitions, supplementing our Cisco service offerings, expanding our Palo Alto Enhanced Maintenance Support (EMS) portfolio, and adding support for additional market leading security solutions. Our managed services segment portfolio continues to evolve so that ePlus annuity-based service solutions are represented within a single service management platform, leveraging the latest technologies to enhance customer experience.

BUILD OUR GEOGRAPHIC FOOTPRINT

We intend to increase our direct sales and go-to-market capabilities in each of our geographic areas. We actively seek to acquire new account relationships through personal relationships, electronic commerce, leveraging our partnerships with vendors, and targeted demand-generation activities to increase awareness of our solutions. We also seek to broaden our customer base, expand our geographic reach, and improve our technology and professional services delivery capabilities. During the last fiscal year, we continued to expand our sales and delivery capabilities across multiple international markets as we see more demand for solutions within this market.

RECRUIT, RETAIN, AND DEVELOP EMPLOYEES

Based on our prior experience, capital structure, and business systems and processes, we believe we are well positioned to hire experienced sales representatives and engineers, make strategic acquisitions that expand our customer facing talent, broaden our customer base, expand our geographic reach, scale our existing operating structure, and/or enhance our product and service offerings. Part of our growth strategy is to hire purposefully and enhance our technical skill base through strategic acquisitions. Once recruited, we believe that our culture, competitive performance-based compensation, policies, and labor practices contribute to strong relations with our employees. We offer a range of affordable and flexible benefits options to assist with health and well-being. As our employees are an important resource to us, we invest in their ongoing professional development. Our education program provides financial support for employees who want to participate in undergraduate and graduate studies, continuing education, skill building including technical certifications, and other professional enrichment related to their position with ePlus. We offer employees an employee stock purchase program (ESPP) pursuant to which our employees may purchase our common stock at a discount.

IMPROVE OPERATIONAL EFFICIENCIES

We continue to invest in our internal technology infrastructure and software platforms to scale our infrastructure for growth, while optimizing our operations and engaging in process re-engineering efforts to become more streamlined and cost effective.

OUR SALES AND MARKETING

We focus our sales and marketing efforts on becoming the primary provider of IT solutions for each of our customers. We actively seek to acquire new account relationships through personal relationships, electronic commerce, leveraging our partnerships with vendors, and targeted demand-generation activities to increase awareness of our solutions. We target middle-market and large commercial entities and SLED institutions. We undertake direct marketing and leverage digital marketing and social media campaigns to target certain markets in conjunction with our primary vendor partners, who may provide financial reimbursement, outsourced services, and personnel to assist us in these efforts.

Our sales representatives are compensated by a combination of salary and commission, with commission becoming the primary component of compensation as the sales representatives gain experience. To date, we acquired most of our customers through the efforts of our direct sales force and acquisitions. We market to different areas within a customer’s organization, including business units as well as the IT department, lines of business, or finance department, depending on the solutions.

As of March 31, 2024, our sales force consisted of 719 sales, marketing and sales support personnel organized regionally across the US, UK, India, and Singapore.

OUR INTELLECTUAL PROPERTY RIGHTS

Our success depends in part upon proprietary business methodologies and technologies that we have licensed and modified. Although we believe the protection afforded by our patents, copyrights, trademarks, contractual rights and trade secrets has value, the rapidly changing technology in the IT industry and uncertainties in the domestic and international legal process is inherently unpredictable and there is no assurance that we will prevail in challenges to our intellectual property.

We own certain software programs or have entered into software licensing agreements to provide services to our customers. We rely on a combination of copyrights, trademarks, service marks, trade secret protection, confidentiality and nondisclosure agreements, licensing arrangements and other contractual provisions to establish and protect our intellectual property rights. We seek to protect our documentation and other written materials and confidential corporate information under contract, trade secret and copyright laws, which afford only limited protection.

We currently have patents in the US. We cannot provide assurance that any patents, as issued, will prevent the development of competitive products or that our patents will not be successfully challenged by others or invalidated through the administrative process or litigation.

Additionally, we have registered and common-law trademarks. In the US, our registered trademarks include e+®, ePlus®, OneSource®, Where Technology Means More® and GRIT: Girls Re-Imagining Tomorrow®. We have registered IGXGlobal®, and IGXGlobal an ePlus Technology, inc. Company® and certain variations thereon in the UK and the EU. We intend to use and protect these and our other marks, including common-law marks, as we deem necessary. We also have over 20 registered copyrights, in addition to unregistered copyrights in our website content, software, marketing and other written materials.

We do not maintain a traditional research and development group, but we work closely with computer product manufacturers and other technology developers to stay abreast of the latest developments in computer technology, with respect to the products we both sell and use. For example, we recognize AI as a potentially transformational force and anticipate that AI will significantly impact our product offerings and the business operations of our clientele in the long run.

OUR FINANCIAL AND RISK MANAGEMENT ACTIVITIES

Inventory Management: We do not purchase inventory as stock. We purchase inventory at our customers’ request to order products usually from a purchase order from our customer. In addition, we have drop-shipment arrangements with many of our vendors and distributors, which permit us to offer products to our customers without taking physical delivery of the equipment. Using the distribution systems available, we frequently sell products that are shipped from the vendors or distributors directly to our customers’ locations, which assists us in reducing inventory and minimizing shipping costs. For the year ended March 31, 2024, our three largest distributors, Ingram Micro, Arrow Electronics, and TD SYNNEX, collectively accounted for over 25% of our purchases related to our product segment net sales.

Risk Management and Process Controls: We use and maintain conservative underwriting policies and disciplined credit approval processes in our technology business segments and our financing business segment. We have an executive management review process and other internal controls in place to evaluate transactions’ potential risk.

In our technology business segments, we manage our risk by using conservative credit quality analysis and periodic monitoring of customer financial results or third-party risk evaluation tools; monitoring customer accounts receivable balances and payment history; proactively pursuing delinquent accounts; ensuring we have appropriate contractual terms and conditions; perfecting security interests when practicable; requiring prepayment or deposits if indicated; performing fraud checks for new accounts; and evaluating general economic as well as industry specific trends. Our systems automatically decrease trade credit lines based on assigned risk ratings.

In our financing business segment, we manage our risk in assets we finance by assigning the contractual payments due under the financing arrangement to third-parties and the continued monitoring of our customers’ credit profile. We also use agency purchase orders to procure equipment for lease to our customers and otherwise take measures to minimize our inventory of financed assets. When our technology business segments are the supplier of the assets being financed, we retain certain procurement risks. Our financing arrangements with our customers are generally fixed rate.

OUR HUMAN CAPITAL

Our employees are an important resource for us, and their collective dedication and talent enable us to be a trusted advisor to our customers.

As of March 31, 2024, we employed a total of 1,900 employees, including 1,847 in the US, 27 in India, 25 in the UK, and 1 in Singapore. We believe we have a good relationship with our employees, with twenty percent of our employee base having a tenure of ten or more years. None of our employees are represented by a labor union.

OUR CULTURE

We are an equal opportunity employer, dedicated to fostering, cultivating, and preserving a culture that represents diversity, enables inclusion, and makes our employees feel comfortable bringing their full, unique selves to work. This includes providing an inclusive, safe, and supportive workplace, free of unlawful harassment or discrimination. Through our policies, our training, and the everyday actions of our leadership, we expect our employees to treat each other, our customers, and all our business partners with respect and equality for all persons consistent with our “Be Safe, Be Smart, and Be Kind” motto.

Corporate social responsibility is also an important part of our culture, and we focus efforts around supporting the communities in which we live and work. These efforts include participating in One Tree Planted, Habitat for Humanity, Tech in Pink (which raises money to support the Breast Cancer Research Foundation) and the National Marrow Donor Program. Since 2017, we have sponsored GRIT: Girls Re-Imagining Tomorrow® in partnership with Cisco Systems, Inc. GRIT introduces diverse groups of middle school girls to technology-focused career possibilities, with an emphasis on cybersecurity and artificial intelligence. Students have opportunities to learn about the many possibilities in technology-focused companies and participate in hands-on technology-focused learning with top industry representatives and community mentors. In 2023, GRIT kicked off a new program year at eight schools across the country, with more than 90 students participating. Since its inception, GRIT has graduated over 300 participants and continues to grow each year.

FUNCTIONAL AREAS OF OUR EMPLOYEE BASE

The functional areas of our employees are as follows:

 
As of March 31,
   
 
2024
 
2023
 
Change
Sales and marketing
719
 
644
 
             75
Professional services
816
 
750
 
             66
Administration
359
 
354
 
               5
Executive management
6
 
6
 
 -
Total
1,900
 
1,754
 
           146

ATTRACTING TALENT

While we operate in a competitive labor environment, we believe that that our culture, policies and labor practices, and our competitive performance-based compensation contribute to strong relations with our employees. We offer a range of affordable and flexible benefits options to assist with health and well-being, and at the request of our employees, in 2022 we adopted an Employee Stock Purchase Plan.  We have a flexible work from home strategy. As a highly technical company with mature collaboration tools, our hybrid model helps us recruit and maintain talent while meeting our customer commitments.

TRAINING AND DEVELOPMENT

As our employees are a crucial resource to us, we invest in their ongoing professional development. Our education program provides financial support for employees who want to participate in undergraduate and graduate studies, continuing education, skill building including technical certifications, and other professional enrichment related to their position with ePlus. All employees are supported in, and expected to, remain current in the knowledge areas relevant to their position.

We recognize our employee successes in many ways. We award top performers in our sales and services departments with awards and gifts, including a “President’s Club” trip. We also promote employee engagement and recognition through our ePlus Recognition platform where employees can announce and/or thank other employees for their efforts and receive awards. In addition, we recognize support staff with our annual Executive Choice Awards, and we recognize employees who perform an exceptional act of community service with our CEO Degrees of Excellence award. In addition, we have developed career paths for most functional areas to illustrate the many career paths within ePlus.

SECURITIES AND EXCHANGE COMMISSION (“SEC”) REPORTS

Our Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, and all amendments to those reports, filed with or furnished to the SEC, are available free of charge through our Internet website, www.eplus.com, as soon as reasonably practical after we have electronically filed such material with, or furnished it to, the SEC. The SEC maintains an Internet site that contains reports, proxy statements, and other information regarding issuers that file electronically with the SEC at www.sec.gov. The contents on or accessible through these websites are not incorporated into this filing. Further, our references to the URLs for these websites are intended to be inactive textual references only.

ITEM 1A.
RISK FACTORS

Many factors could adversely affect our business, results of operations and cash flows, some of which are beyond our control. The following is a description of some important factors that may cause our business prospects, results of operations and cash flows in future periods to differ materially from those currently expected or desired. Factors not currently known to us or that we currently deem to be immaterial may also materially and adversely affect our business, results of operations and cash flows.

RISKS SPECIFIC TO OUR BUSINESS

If one or more of our large volume customers significantly reduces purchasing from us, our results of operations may be affected.

The contracts for the provision of products and services from us to our customers are generally non-exclusive agreements without volume purchase commitments and are terminable by either party upon 30 days’ notice. A material adverse effect on our business, financial position, results of operations and cash flows could result from one or more such customers’ failure to pay amounts due to us, reducing amounts purchased from us, or ceasing to purchase from us. As of March 31, 2024, and 2023, our accounts receivable-trade balance included approximately 17% and 13%, respectively, concentration of invoices due from Verizon Communications Inc.

We may fail to innovate, develop, or sell new solutions which align with changing market and customer demand, and we may fail to provide our services to a professional standard, and we face substantial competition from other companies, including certain larger, well-established companies.

As a provider of a comprehensive set of technology solutions, which involves the offering of bundled solutions consisting of direct IT sales, advanced professional and managed services, our propriety software, and financing, we expect to encounter some of the challenges, risks, and uncertainties frequently encountered by companies providing bundled solutions in rapidly evolving markets. Some of these challenges include our ability to increase the total number of users of our services, adapt to meet changes in our markets and competitive developments, or continue to update our technology to enhance the features and functionality of our suite of products. Our personnel must continually stay current with vendor and marketplace technology advancements, develop solutions which may integrate evolving and multiple vendor products and services, as well as services and solutions we provide, to meet changing marketplace and customer demand. Further, we may provide customized solutions and services that are solely reliant on our own marketing, design, and fulfillment services, and we may lack the skills or personnel to execute. Our failure to innovate and provide bespoke value to our customers may erode our competitive position, market share and lead to reduced revenue and financial performance.

We provide consulting services, project related services, service desk and managed services, and staffing to our customers. We may fail to design or execute a service in accordance with our contract which results in an error or omission, or in accordance with professional standards which may bring harm to our customers. Such harm could include technological or human failure that results in a cyber-related data breach, privacy incident, or other event that adversely impacts our customers’ IT systems and/or business processes.

In all our markets, some of our competitors have longer operating histories and greater financial, technical, marketing, and other resources than we do. In addition, some of these competitors may be able to respond more quickly to new or changing opportunities, technologies, and customer requirements such as generative artificial intelligence. Many current competitors may have, and potential competitors may have, greater name recognition, greater financial, technical, research and development or other resources, engage in more extensive promotional marketing and advertising activities, offer more attractive terms to customers, broader distribution and established relationships with vendors and end customers, the ability to leverage their sales efforts across a broader portfolio of products, and adopt more aggressive pricing and credit policies than we do.

In addition, large competitors may have more extensive relationships with and within existing and potential customers that provide them with an advantage in competing for business with those customers.  Our ability to compete will depend upon our ability to provide a better solution than our competitors at a more competitive price. We may be required to make substantial additional investments in research, development, marketing and sales in order to respond to competition, and we cannot assure you that these investments will achieve any returns for us or that we will be able to compete successfully in the future.

In our technology business segments, we compete in all areas of our business against local, regional, national, and international firms, including other direct marketers; national and regional resellers; online marketplace competitors; and regional, national, and international service providers. In addition, we face competition from vendors, which may choose to market their products directly to end-users, rather than through channel partners such as our company, and this could adversely affect our future sales. Many competitors compete principally based on price and may have lower costs or accept lower selling prices than we do and, therefore, our gross margins may not be maintainable. Online marketplace competitors are continually improving their pricing and offerings to customers as well as ease of use of their online marketplaces. Our competitors may offer better or different products and services than we offer. In addition, we do not have guaranteed purchasing volume commitments from our customers and, therefore, our sales volume may be volatile.

In our financing business segment, we face competition from many sources including much larger companies with greater financial resources. Our competition may originate from vendors of the products we finance or financial partners who choose to market directly to customers through the vendors’ captive leasing organization or large or regional financial institutions such as banks with substantially lower cost of funds. Our competition may lower lease rates to increase market share. Historically, our financing business segment is very transaction-based and has had volatility in its results of operations primarily due to large transaction gains derived from significant transactions with system integrators where the federal government is the end user, and customer-driven events such as early buyouts or terminations. These transactions are unpredictable and often outsized. There is no guarantee that we will continue to originate large transaction gains or that customers will drive large post contract earnings in the future.

We rely on a small number of key vendors in our supply chain, and do not have long-term supply or guaranteed price agreements or assurance of inventory availability with our vendors.

A substantial portion of our revenue within our technology business segments depend on a small number of key vendors. Products manufactured by Cisco Systems represented approximately 44%, 40%, and 39% of net sales of our combined technology business segments for the years ended March 31, 2024, 2023, and 2022, respectively. Products manufactured by NetApp, Hewlett Packard Enterprise, HP Inc., Juniper Networks, Dell/EMC, and Arista Networks, collectively represented approximately 23% - 25% of net sales of our combined technology business segments for the last three years. We may also be adversely affected by consolidation among our vendors, such as Hewlett Packard Enterprise’s proposed acquisition of Juniper Networks. Manufacturing interruptions or delays, including as a result of the financial instability or bankruptcy of manufacturers, changes to or the addition of trade laws, duties or tariffs, currency fluctuations, significant labor disputes such as strikes, natural disasters, political or social unrest, international conflicts, pandemics, other public health crises, or other adverse events affecting any aspect of our vendors’ business, could disrupt our supply chain. We may experience product constraints due to the unavailability of raw materials or components, delays in shipping, failure of vendors to accurately forecast customer demand or to manufacture or otherwise obtain sufficient quantities of product or component parts to meet customer demand, among other reasons. If we experience significant supply chain disruptions, we may not be able to develop alternate sourcing quickly on favorable terms, if at all, which could result in increased costs, loss of sales and a loss of customers, and adversely impact our financial condition and results of operations. In addition, we are experiencing price increases from our suppliers as a result of an inflationary environment. Our intention is to pass along the price increases to our customers but that may not be possible for all cost increases. Some manufacturers and suppliers have instituted policies to disallow order cancellations. We may be at risk if a customer cancels an order with us, and we cannot cancel our corresponding order with the supplier.

As we do not stock inventory that is not related to an order we have received from our customers, we depend upon the supply of products available from our vendors to fulfill orders from our customers on a timely basis.

The loss of a key vendor or changes in its policies could adversely impact our financial results. Alleged or actual violations of a contract that results in either the termination of our ability to sell the product or a decrease in our certification level with the vendor could adversely impact our financial results. In addition, a reduction in the trade credit lines or the favorable terms granted to us by our vendors and financial partners could increase our need for, and the cost of, working capital and have a material adverse effect on our business, results of operations and financial condition.

Breaches of data security and the failure to protect our information technology systems and confidential information from cybersecurity threats, our inability to maintain compliance with data privacy laws and regulations, or misuse of our customers’ or employees’ information could adversely impact our business.

Our business involves the storage and/or transmission of proprietary information and sensitive or confidential data, including personal information of our employees, customers, and others. In addition, we rely on our vendors that provide goods and services to us to maintain appropriate security measures to protect our operations. Also, we operate data centers for our customers that host their technology infrastructure and may store and transmit both business-critical data and confidential information. In connection with our services business, some of our employees also may have access to our customers’ confidential data and other information. We have privacy and data security policies in place that are designed to prevent security breaches; however, as newer technologies emerge, and the portfolio of the service providers with whom we share sensitive information grows, we could be exposed to increased risk of breaches in data security and other illegal or fraudulent acts, including ransomware attacks and other types of cyberattacks. The evolving nature of such threats, considering new and sophisticated methods used by criminals and cyberterrorists, including computer viruses, malware, phishing, social engineering, and forgery, are making it increasingly challenging to anticipate and adequately mitigate these risks.

As a high percentage of our employees work from home more often than in our offices, we are highly reliant on the availability and functionality of our information systems to enable our operations. Working from home may increase risk of data loss, including privacy-related events. If our information systems are not operational for reasons which may include cybersecurity attacks, data center failures, failures by telecom providers to provide services to our business and to our employees’ homes, as well as the home offices of our vendors’ and customers’ employees, power failures, or failures of cloud application software such as SaaS based software, our business and financial results may be adversely impacted.

If third-parties or our employees are able to maliciously penetrate our network security or otherwise misappropriate our customers’ information or employees’ personal information, or other information for which our customers may be responsible and for which we agree to be responsible in connection with service contracts into which we may enter, or if we give third-parties or our employees improper access to certain information, we could be subject to liability. This liability could include claims for unauthorized access to devices on our network; unauthorized access to our customers’ or suppliers’ networks, hardware, applications, data, devices, or software; unauthorized purchases with credit card information; and identity theft or other similar fraud-related claims. This liability could also include claims for other misuses of or inappropriate access to personal information. Other liability could include claims alleging misrepresentation of our privacy and data security practices. Any such liability for misappropriation of this information could decrease our profitability. We could incur additional expenses when new laws or regulations regarding the use, safeguarding, or privacy of information are enacted, or interpreted if governmental agencies require us to substantially modify our privacy or security practices. We could fail to comply with international and domestic data privacy laws, the violation of which may result in audits, fines, penalties, litigation, or administrative enforcement actions with associated costs.

Third parties, such as hackers, could circumvent or sabotage the security practices and products used in our product and service offerings, and/or the security practices or products used in our internal IT systems, which could result in disclosure of sensitive or personal information, unauthorized procurement, or other business interruptions that could damage our reputation and disrupt our business, as well as that of our customers. Attacks may range from random attempts to coordinated and targeted attacks, including sophisticated computer crime and advanced persistent threats.

Advances in technology, new discoveries in the field of cryptography, quantum computing, or artificial intelligence, other events or developments may result in a compromise or breach of the security practices we use to protect sensitive customer transaction information and employee information. A party that can circumvent our security measures could misappropriate proprietary information or cause interruptions in our operations. Further, third parties may attempt to fraudulently induce employees or customers into disclosing sensitive information such as usernames, passwords, or other information or otherwise compromise the security of our internal networks and/or our customers’ information. Since techniques used to obtain unauthorized access change frequently and the impact and severity of security breaches are increasing, we may be unable to implement adequate preventative measures or timely identify or stop security breaches while they are occurring.

We may be required to expend significant capital and other resources to protect against security breaches or to remediate the subsequent risks and issues caused by such breaches. Our security measures are designed to protect against security breaches, but our failure to prevent such security breaches could cause us to incur significant expense to investigate and respond to a security breach and remediate any problems caused by any breach, subject us to liability, damage our reputation, and diminish the value of our brand. There can be no assurance that the limitations of liability in our contracts would be enforceable or adequate or would otherwise protect us from any such liabilities or damages with respect to any claim. We also cannot be sure that our existing insurance coverage for errors and omissions or security breaches will continue to be available on acceptable terms or in sufficient amounts to cover one or more large claims, or that our insurers will not deny coverage as to any future claim. The successful assertion of one or more large claims against us that exceeds our available insurance coverage, or changes in our insurance policies, including additional exclusions, premium increases or the imposition of large deductible or co-insurance requirements, could have an adverse effect on our business, financial condition, and results of operations.

We depend on having creditworthy customers to avoid an adverse impact on our operating results and financial condition.

Our financing business segment and our technology business segments require sufficient amounts of debt or equity capital to fund our equipment purchases. If the credit quality of our customer base materially decreases, or if we experience a material increase in our credit losses, including by the federal government’s actual or attempted termination for convenience or other contract termination, we may find it difficult to continue to obtain the required capital for our business, and our results from operations may be affected. In addition to the impact on our ability to acquire capital, a material increase in our delinquency and default experience would itself have a material adverse effect on our business, and results from operations.

Many of our customers may be susceptible to changes in their industries, challenges to their business models, economic slowdowns or recessions, or other adverse events and may be unable to pay for their purchases or repay the leases or notes receivable or multi-year agreements such as maintenance or software subscription agreements to us or repayment may be extended by our customers or us. Therefore, our non-performing assets may increase, and the value of our portfolio may decrease during these periods as we are required to record our investments at their current fair value. Adverse economic conditions also may decrease the value of collateral securing some of our loans and the value of our equity investments. Economic slowdowns or recessions could lead to financial losses in our portfolio and a decrease in revenues, net earnings, and assets in our financing segment. Unfavorable economic conditions including inflation and/or an increase in interest rates also could increase our financing segment’s funding costs, limit our access to capital markets or result in a decision by lenders not to extend credit to us. These events could prevent us from increasing our financing portfolio and harm our operating results.

We may not be able to hire and/or retain personnel that we need.

To increase market awareness and sales of our offerings, we may need to expand our marketing efforts and sales operations in the future. Our products and services require a sophisticated sales effort and significant technical engineering talent. For example, our sales and engineering candidates must possess a high degree of technical acumen, including hardware and software knowledge, to create customized solutions for our customers’ business processes. Competition for qualified sales, marketing and engineering personnel fluctuates depending on market conditions. We are currently experiencing a competitive labor market not only for our sales, marketing, and engineering roles, but for all our roles including support and administrative positions, and as such are experiencing wage increases. New laws requiring public posting of compensation information may also contribute to wage increases. If we are unable to pass these increases to our customers, our financial results may be adversely affected. We provide certain professional and managed services under fixed price contracts. If we fail to accurately estimate our costs, including due to wage or other inflation, the profitability of our contracts may be adversely affected. Wage inflation may adversely impact our ability to hire and retain personnel, which may impact our ability to acquire, retain and serve our customers.

Additionally, the loss of senior leaders or the failure to successfully implement a succession plan could adversely affect our ability to execute strategies and manage operations.

In addition, changes to immigration laws may impact our ability to hire or retain talent. Hiring and retention is difficult to manage, particularly in light of continually evolving laws relating to noncompete and non-solicitation agreements, including the Federal Trade Commission’s rule banning most noncompete agreements, which is currently being challenged by several business entities. In some cases, our competitors have required their employees to agree to non-compete and/or non-solicitation agreements as part of their employment, and in some cases, we may not be able to enforce similar restrictions. Both scenarios present challenges and potential costs. Additionally, in some cases our relationship with a customer may be impacted by turnover in our sales or engineering teams.

We depend on third-party companies to perform certain of our obligations to our customers, which if not performed adequately could cause significant disruption to our business.

We rely on arrangements with third parties to perform certain professional services, staffing services, managed services, maintenance, warranties, configuration services, and other services for our customers. If these third-parties do not perform these services in accordance with the terms of our agreement and to a professional standard customary for the services, including if their services include an error or omission, or if they cause disruption of, or security weaknesses within, our customers’ businesses, results to our organization could include legal claims and associated costs, monetary damages paid to our customers, and an adverse effect on our customer and other business partner relationships, our brand, our reputation, and our results of operations or cash flows could be affected. In addition, the acquisition by our competitors of third-party companies that we are relying upon to perform certain of our customer obligations may impact our revenue.

We rely on independent shipping companies to deliver products from us and our vendors to our customers. The failure or inability of these shipping companies to deliver products, or the lack of availability of their shipping services, even temporarily, could have an adverse effect on our business. We may also be adversely affected by an increase in freight surcharges that may result from economic, supply-chain, geopolitical, or other disruptions.

We may experience a reduction in incentives offered to us and earned by us from our vendors that would affect our earnings.

We receive payments and credits from vendors, including consideration pursuant to volume incentive programs, shared marketing expense programs, and early pay discounts. These programs are usually of finite terms and may not be renewed or may be changed in a way that adversely affects us. Vendor funding is used to offset inventory costs, costs of goods sold, marketing costs and other operating expenses. Certain of these funds are based on our volume of purchases, growth rate of purchases, and marketing programs. If we do not grow our sales over prior periods, or if we do not comply with the terms of these programs, or do not sell certain products or sufficient quantity of products that earn the incentive, there could be a material negative effect on the number of incentives offered or amounts paid to us by vendors. Supply chain constraints and staffing challenges may affect our ability to meet these volume requirements and may affect our and our vendors’ ability to engage in marketing programs. We may not continue to receive such incentives or may not be able to collect outstanding amounts relating to these incentives in a timely manner, or at all. Any sizeable reduction in, the discontinuance of, a significant delay in receiving, or the inability to collect such incentives, particularly related to incentive programs with our largest vendors, could have a material adverse effect on our business, results of operations and financial condition. If we are unable to react timely to any fundamental changes in the programs of vendors, including the elimination of funding for some of the activities for which we have been compensated in the past, such changes could have a material adverse effect on our business, results of operations and financial condition.

We may not have adequately designed or maintained our IT platforms for internal use or solutions we offer to our customers or have adequate or competent IT personnel to support our business, or we may have inadequate training and technology safeguards to prevent a cyber event.

We depend heavily upon the accuracy and reliability of our information technology, telecommunication, cybersecurity, and other platforms which are used for customer management, sales, distribution, marketing, purchasing, inventory management, order processing and fulfillment, customer service and general accounting functions. We must continually maintain, secure, and improve our systems. We may not properly select or implement software which may result in the lack of data integrity within or between systems, increase our costs or impair our control environment or may lead to other negative impacts on our business or results. We may need to implement new software, or update existing software and processes, to be compliant with rapidly evolving data privacy laws, which may incur costs and impact data integrity. The protections we have in place address a variety of threats to our information technology systems, both internal and external, including human error. Inadequate security practices or design of our IT systems, or IT systems from third parties which we utilize, or third-party service providers’ failure to provide adequate services could result in the disclosure of sensitive or confidential information or personal information or cause other business interruptions that could damage our reputation and disrupt our business. Inadequate design or interruption of our information systems, telecommunications systems or power failures could have a material adverse effect on our business, our reputation, financial condition, cash flows, or results of operations.

Our managed services segment requires us to monitor our customers’ devices on their networks across varying levels of service. If we have not designed our IT systems to provide this service accurately or if there is a security breach in our IT system or the customers’ systems, we may be liable for claims. In addition, we rely on our managed services personnel to perform this monitoring service. Illness or insufficient staffing, or improper training, performance, or supervision may negatively affect the services we provide our customers resulting in decreased revenue and the potential for litigation.

Products as complex as those used to provide our solutions and services, including our cloud automation solutions, can contain unknown and undetected errors, performance problems, or use open-source code. We may identify serious defects following the introduction of new products or enhancements to existing products. Undetected errors or performance problems may be discovered in the future and certain errors we consider to be minor may be serious to our customers.

Our products and our automation solutions may be inadvertently harmed, such as during a product integration or upgrade, or may be circumvented or sabotaged by third parties such as hackers, which could result in the disclosure of sensitive information or personal information, unauthorized procurement, or cause other business interruptions that could damage our reputation and disrupt our business. Attacks may range from random attempts to coordinated and targeted attacks, including sophisticated computer crime and advanced persistent threats. In addition, our customers may experience a loss in connectivity to our proprietary solutions because of a power loss at our data center, interruption in internet availability, or defects in our solutions. This could result in lost revenues, business interruption, delays in customer acceptance, security breaches, and unforeseen liabilities that could be detrimental to our reputation and to our business.

We rely on the competency of our internal IT personnel. Our failure to hire, develop, retain, and supervise competent IT personnel to secure our data, as well as design and maintain a resilient technology ecosystem including our data and voice networks, infrastructure, and applications, could significantly interrupt our business causing a negative impact on our results. Additionally, along with our technological safeguards, we rely on our employees’ vigilance and security awareness to protect against cyber-based attacks. Our failure to sufficiently train and supervise our employees to guard against such attacks could result in a significant interruption in our business, and negative impact on our results.

The terms of our Credit Facility or lines of credit with our vendors or loss thereof may restrict our current and future operations, which could adversely affect our ability to respond to changes in our business and to manage our operations.

Our technology business, primarily through our subsidiary ePlus Technology, inc., finances its operations with funds generated from operations, and with a credit facility with Wells Fargo Commercial Distribution Finance, LLC, and its agents or (“WFCDF”). This facility provides short-term capital for certain of our technology business entities. There are two components of the WFCDF credit facility (collectively, the “WFCDF Credit Facility”): (1) a floor plan facility and (2) a revolving credit facility. As of March 31, 2024, the facility agreement had an aggregate limit of the two components of $500 million, together with a sublimit for a revolving credit facility for up to $200 million.

The loss of the WFCDF Credit Facility could have a material adverse effect on our future results as we rely on this facility and its components for daily working capital and the operational function of our accounts payable process. Our credit agreement contains various covenants that must be met each quarter and either party may terminate the agreement for any reason with 90 days’ notice. There can be no assurance that we will continue to meet those covenants and failure to do so may limit availability of, or cause us to lose, such financing. There can be no assurance that such financing will continue to be available to us in the future on acceptable terms.

An economic downturn or recession may negatively impact WFCDF’s or its agents’ willingness to extend credit to us at the current credit limit or an increase in credit limit thus restricting our working capital. We also have lines of credit with our vendors for the purchase of goods and services for resale or internal use. The loss or decrease of our working capital facility or lines of credit with our vendors may have a material adverse effect on our business, and results from operations.

Our earnings may fluctuate, which could adversely affect the price of our common stock.

Our earnings are susceptible to fluctuations for several reasons, including, but not limited to, variability in the timing of large transactions in our technology business segments and financing business segment, product constraints, inflation, and the risk factors discussed herein. In addition, our cost structure is based, in part, on expected sales and gross profit. Therefore, if we experience any unexpected sales or gross profit shortfall for any reason, we may not be able to adjust our cost structure rapidly which could have an adverse effect on our business, results of operations or cash flows. In the event our sales or net earnings are less than the level expected by the market in general, such shortfall could have an immediate and significant adverse impact on the market price of our common stock.

Issues relating to the use or capabilities of artificial intelligence, including legal, social, and ethical issues, in hardware, software and services offerings may result in reputational harm and liability and increased costs.

Social and ethical issues relating to the use of new and evolving technologies such as AI in our hardware, software, and service offerings, as well as in our internal platforms, may result in reputational harm and legal liability. The hardware, software, and services we offer increasingly utilize AI, and, as with many innovations, AI presents risks and challenges that could affect its adoption, and therefore our business. If we use, enable, or offer solutions that draw controversy due to their perceived or actual impact on individuals, entities, or society, we may experience brand or reputational harm, competitive harm, or legal liability. Increased focus and potential government regulation in the space of AI ethics and efficacy may also increase the burden and cost of research and development in this area, subjecting us to brand or reputational harm, competitive harm, or legal liability. Failure by us or others in our industry to address AI ethical and legal issues could undermine public confidence in AI and slow adoption of AI in our products and services.

Additionally, the development, adoption and use of AI is still in its early stages, and ineffective or inadequate AI development or deployment practices by us or our vendor partners could result in unintended consequences. AI technologies are complex and rapidly evolving, and we face significant competition in the market and from other companies regarding such technologies.

If we are unable to identify acquisition candidates, or perform sufficient due diligence prior to completing an acquisition, or fail to successfully integrate a completed acquisition, or identify an opportunity for or successfully complete an asset disposition, our earnings may be affected.

Mergers and acquisitions are significant factors in our growth strategy. If we fail to identify businesses available for purchase or at an acceptable valuation, our growth strategy may be negatively affected and, as such, may negatively affect our results of operations. Additionally, if we fail to identify an opportunity or fail to successfully complete an intended asset disposition, our operations or earnings may be negatively affected.

Our ability to successfully integrate the operations we acquire, reduce costs, or leverage these operations to generate revenue and earnings growth, could significantly impact future revenue and earnings. Integrating acquired operations is a significant challenge, and integration may divert management’s attention from other business concerns, and there is no assurance that we will be able to complete the integrations successfully. Failure to successfully integrate acquired operations may adversely affect our cost structure thereby reducing our earnings and return on investment. In addition, we may fail to perform adequate due diligence and acquire entities with unknown liabilities, fraud, cultural, data security, or business environment issues, or that may not have adequate internal controls.

If we acquire a company that does not fit culturally, strategically, or in some other fashion, the acquisition may not produce the expected results or may negatively affect our reputation, which may negatively affect our business, results of operations, or cash flows. The unpredictability of the economy, order backlogs, and inflation will also make it difficult to properly value or anticipate the future success of acquisition targets and impact our overall growth strategy.

Supply chain issues, including a shortage of IT products, may increase our costs or cause a delay in fulfilling customer orders, delivering and completing professional services, or purchasing IT products or services needed to support our internal infrastructure or operations, resulting in an adverse impact on our financial results.

We depend upon the supply of products available from our vendors to fulfill orders from our customers on a timely basis. We may experience supply constraints that could affect lead times and the predictability of lead times for delivery of products, the cost and availability of products, and our ability to meet customer demands. As a result of longer lead times, sales to customers may be delayed and we may carry more inventory which may result in higher warehouse and interest expenses. Delays in product shipments may delay the completion of related services as well. As a result, we may be at risk for customers’ cancelling orders due to delays and we may not be able to cancel our corresponding order with the supplier. If we are unable to mitigate these disruptions, our financial results may be adversely impacted.

Supply chain issues, including a shortage of IT products and available services, may increase our costs or cause a delay in purchasing IT products needed to support our internal infrastructure or operations, resulting in an impact on our technology operations and availability of our IT systems, which could result in an adverse effect on our operations and financial results.

A natural disaster or other adverse event at one of our primary configuration centers, warehouses, data center, or a third-party provider location could negatively impact our business.

We have configuration centers, warehouses, and data centers in the US and third-party providers in the UK and Netherlands. The configuration centers and warehouses contain inventory owned by us and our customers and serve as distribution centers for orders we do not drop ship directly to the customer. We perform services in these facilities such as product configuration services, and warehouse and logistics services. If the configuration centers or surrounding infrastructure were to be seriously damaged or disrupted by a natural disaster or other adverse event, including disruption related to political or social unrest, we could utilize another distribution center or third-party distributors to ship products to our customers. However, this may not be sufficient to avoid interruptions in our service or the loss of inventory at that location, may prevent us from meeting all the needs of our customers and may cause us to incur incremental operating costs. In addition, we operate in facilities which may contain both business-critical data and confidential information of our customers and third parties, such as data center colocation and hosted solution partners. A natural disaster or other adverse event at locations such as these or third-party provider locations could negatively impact our business, results of operations or cash flows.

We may not be able to realize our entire investment in the equipment we lease.

The realization of the residual value of the equipment we lease, predominantly at the end of the term of a lease, as well as during the life of the lease, is an important element in our financing business segment. At the inception of certain leases, we record a residual value for the leased equipment based on our estimate of the value of the equipment at the expected disposition date.

A decrease in the market value of leased equipment at a rate greater than the rate we projected, whether due to rapid technological or economic obsolescence, excessive or unusual wear and tear on the equipment, or other factors, would adversely affect the recoverability of the estimated residual values of such equipment. Further, certain equipment residual values are dependent on the vendor’s warranties, reputation, rules regarding relicensing of software to operate the equipment, and other factors, including market liquidity. In addition, we may not realize the full market value of equipment if we need to sell it to meet liquidity needs or for other reasons outside of the ordinary course of business. Consequently, there can be no assurance that we will realize our estimated residual values for equipment.

The degree of residual realization risk varies by transaction type. Sales-type leases bear less risk because contractual payments typically cover 90% or more of the equipment’s lease cost at inception. Operating leases have a higher degree of risk because a smaller percentage of the equipment’s value is covered by contractual cash flows at lease inception.

We may be required to take impairment charges for goodwill or other intangible assets related to acquisitions.

We have acquired certain portions of our business and assets through acquisitions. Further, as part of our long-term business strategy, we may continue to pursue acquisitions of other companies or assets. In connection with prior acquisitions, we have accounted for the portion of the purchase price paid in excess of the book value of the assets acquired as goodwill or intangible assets, and we may be required to account for similar premiums paid on future acquisitions in the same manner.

Under the applicable accounting principles, goodwill is not amortized and is carried on our books at its original value, subject to annual review and evaluation for impairment, whereas intangible assets are amortized over the life of the asset. Changes in the business itself, the economic environment (including business valuation levels and trends), or the legislative or regulatory environment may trigger a review and evaluation of our goodwill and intangible assets for potential impairment outside of the normal review periods. These changes may adversely affect either the fair value of the business or our individual reporting units and we may be required to take an impairment charge.

If market and economic conditions deteriorate, this could increase the likelihood that we will need to record impairment charges to the extent the carrying value of our goodwill exceeds the fair value of our overall business. Such impairment charges could materially adversely affect our net earnings during the period in which the impairment is realized. As of March 31, 2024, we had a carrying value of goodwill and other intangible assets of $161.5 million and $44.1 million, respectively.

Our results of operations are subject to fluctuations in foreign currency.

We have several foreign subsidiaries and conduct business in various countries and currencies. As result of these foreign operations, we have exposure to fluctuations in foreign currency rates resulting primarily from the translation exposure associated with the preparation of our consolidated financial statements. While our consolidated financial statements are reported in US dollars, the financial statements of our subsidiaries outside the US are prepared using the local currency as the functional currency and translated into US dollars. As a result, fluctuations in the exchange rate of the US dollar relative to the functional currencies of our subsidiaries could cause fluctuations in our results of operations. However, our operations in foreign countries are insignificant. We also have foreign currency exposure to the extent net sales and purchases are not denominated in a subsidiary’s functional currency, which could have an adverse effect on our business, results of operations, or cash flows.

Actual or anticipated epidemics, pandemics, outbreaks, or other public health crises may adversely affect our customers’ and suppliers’ financial condition and the operations of our business.

Our business could be materially and adversely affected by the impact of any epidemic, pandemic, outbreak, or other public health crisis. The risk of any epidemic, pandemic, outbreak, or other public health crisis could cause customers to delay or cancel orders and could cause temporary or long-term disruptions in our supply chains and/or delays in the delivery of our products and services to our customers. Quarantines or other cancellations of public events as well as governmental containment actions could also adversely affect our customers’ financial condition, resulting in reduced spending for the products and services we sell or uncollectible accounts receivable, leases or notes receivable or our customers’ ability to receive goods we ship to their locations. Moreover, any epidemic, pandemic, outbreak, or other public health crisis could adversely affect our ability to adequately staff and manage our businesses. Risks or regulations related to an epidemic, pandemic, or other health crisis may continue to lead to the complete or partial closure of one or more of our offices, configuration centers, or warehouse, or the operations of our customers or our sourcing partners. Office closures of our customers may reduce our ability to provide onsite professional services and staffing.

RISKS RELATED TO THE ECONOMY AND OUR INDUSTRY

General economic weakness may harm our operating results and financial condition.

Our results of operations are largely dependent upon the state of the economy. Global economic weakness, inflation, rising cost and interest rates, and other economic uncertainties may result in decreased sales, gross margin, earnings and/or growth rates from our US based customers and from customers outside the US. Actions taken by central banks to counter inflation or weakness in the global banking industry, sustained uncertainty about global political conditions, periods of intense diplomatic or armed conflict, government spending cuts and the impact of new government policies (including the introduction of new or increased taxes, the imposition of minimum taxes or new or increased limitations on deductions, credits or other tax benefits), or a tightening of credit markets, or rising interest rates, could cause our customers and potential customers to postpone or reduce spending on technology products or services which could have an adverse effect on our business, results of operations or cash flows.

We depend on continued innovations in hardware, software, and service offerings by our vendors, as well as the competitiveness of their offerings and our ability to partner with new and emerging technology providers.

The technology industry is characterized by rapid innovation and the frequent introduction of new and enhanced hardware, software, and service offerings, such as generative artificial intelligence, and cloud-based solutions, including IaaS, SaaS, and PaaS. We depend on innovations in hardware, software, and service offerings by our vendors, as well as the acceptance of those innovations by our customers for the offerings we sell. A decrease in the rate of innovation by our vendors, or the lack of acceptance of innovations by our customers, or a shift by customers to technology platforms that we do not sell could have an adverse effect on our business, results of operations or cash flows.

In addition, if we are unable to keep up with changes in technology and new hardware, software, and service offerings––for example by not providing the appropriate training to our account managers, sales technology specialists and engineers to enable them to effectively sell and deliver such new offerings to customers––our business, results of operations or cash flows could be adversely affected.

We also depend upon our vendors for the development and marketing of hardware, software, and services to compete effectively with hardware, software, and services of vendors whose products and services we do not currently offer or are not authorized to offer in one or more customer channels. In addition, our success depends on our ability to develop relationships with and sell hardware, software, and services from emerging vendors, as well as vendors that we have not historically represented in the marketplace. To the extent that a vendor’s offering that is highly in demand is not available to us for resale in one or more customer channels, and there is not a competitive offering from another vendor that we are authorized to sell in such customer channels, or we are unable to develop relationships with new technology providers or companies that we have not historically represented, or we partner with a vendor that is not in demand or the demand for whose products significantly decreases, our business, results of operations, or cash flows could be adversely impacted.

Changes in the IT industry, customers’ usage or procurement of IT, and/or rapid changes in product standards may result in reduced demand for the IT hardware and software solutions and services we sell as well as financing.

Our results of operations are influenced by a variety of factors, including the condition of the IT industry, shifts in demand for, or availability of, IT hardware, software, peripherals and services, and industry introductions of new products, upgrades, methods of distribution, and the nature of how IT is consumed and procured. The IT industry is characterized by rapid technological change and the frequent introduction of new products, product enhancements and new distribution methods or channels, each of which can decrease demand for current products or render them obsolete. In addition, the proliferation of cloud technology, IaaS, SaaS, PaaS, software defined networking, or other emerging technologies may reduce the demand for products and services we sell to our customers. Cloud offerings may influence our customers to move workloads to cloud providers, which may reduce the procurement of products and services from us. Changes in the IT industry may also affect the demand for our advanced professional and managed services. These ‘as a service’ offerings in many cases are recorded on a net basis which results in a reduction of net sales and an increase in gross margin, or on a ratable basis. Over the past several years, we have seen a significant increase in gross billings recorded on a net basis and a ratable basis due to the industry shift to ‘as a service’ offerings. In addition, these ‘as a service’ offerings that are billed over time decrease the demand for financing these types of transactions and do not provide post contract revenue opportunities due to the intangible nature of the offering as well as similar other software offerings. We have invested a significant amount of capital in our strategy to provide certain products and services, and this strategy may adversely impact our financial position due to competition or changes in the industry or improper focus or selection of the products and services we decide to offer. If we fail to react in a timely manner to such changes, such as generative artificial intelligence, our results of operations may be adversely affected. Our sales can be dependent on demand for specific product categories, and any change in demand for, or supply of, such products could have a material adverse effect on our results of operations.

Changes in interest rates or the loss of key lenders or the constricting of credit markets may affect our future profitability and our ability to monetize our financing receivables and investments in operating leases.

We finance transactions with our customers utilizing fix-rate borrowing. If we fund such transactions at inception with a third-party lender, we can lock an interest rate spread on the transaction between the customer rate and third-party rate. However, we may delay funding the transaction, and if interest rates increase in the interim, the interest rate spread will decrease, which will adversely impact our profitability, or we may not choose to fund the transaction due to higher interest rates, thus inhibiting our ability to monetize our portfolio to generate cash and increasing our credit loss exposure.

We rely on lenders to fund financing transactions we originate with our customers. Loss of any lender or group of lenders may significantly impact our ability to originate financing transactions, which may negatively impact our financial condition. In addition, our lenders may no longer be willing to provide funding under our current terms and conditions and may demand updated terms and conditions that negatively impact our ability to consummate a financing transaction with our customers. The current banking environment, particularly in the technology sector, is under regulatory and consumer scrutiny, which may make it more difficult for us to obtain required capital and on desirable terms. We are also subject to changes, if any, in our lenders’ willingness to provide financing for different, particularly lower, credit quality lessees, or lessees in certain market segments that may experience headwinds. Changes in interest rates, the federal government’s early termination of contracts, or other factors may make it more difficult or impossible for us to find or maintain lenders needed for us to profitably finance leasing solutions where the government is the end-user, which may have an adverse effect on our business, results of operations or cash flows.

RISKS RELATED TO LAWS AND REGULATIONS

Failure to comply with new laws or changes to existing laws may adversely impact our business.

Our operations are subject to numerous US and foreign laws and regulations in several areas including, but not limited to, areas of labor and employment, immigration, advertising, e-commerce, patent and copyright, tax, import and export requirements, financing, anti-corruption, data privacy requirements, anti-competition, and environmental, health, and safety. We are also subject to a vast number of evolving laws, such as state at the local, state and federal levels, including employment and data privacy laws, and securities laws such as the SEC’s rules on climate-related disclosures and amended rules on cybersecurity risk management. Compliance with these laws, regulations, and similar requirements may be onerous and expensive. The laws and regulations may be inconsistent from jurisdiction to jurisdiction and may be repeatedly and unpredictably modified or rescinded by legislative bodies, regulatory agencies, and/or courts, further increasing the cost of compliance and doing business, and the risk of noncompliance. We have implemented policies and procedures designed to help comply with applicable laws and regulations, but there can be no certainty that our employees, contractors, or agents will fully comply with laws and regulations or our policies and procedures. Additionally, as our customers and vendors implement policies and processes for their own compliance with current, anticipated, and pending laws and regulations, they may impose requirements on us, which we may not be able to timely and cost-effectively fulfill.

We may not adequately protect ourselves through our contract vehicles, or our insurance policies may not be adequate to address potential losses or claims.

Our contracts may not protect us against the risks inherent in our business including, but not limited to, warranties, limitations of liability, indemnification obligations, human resources and subcontractor-related claims, patent and product liability, regulatory and compliance obligations, data security and privacy, and financing activities. Also, we face pressure from our customers for competitive pricing and contract terms. In addition, order cancellations by our customers may result from product constraints, or other economic concerns. While we may mitigate risk through our contracts, if orders are cancelled by our customers, we may have an increased risk of dispute resulting in non-payment. Such disputes may be complicated by novel legal arguments relating to contract enforceability, such as the application of force majeure, impossibility or impracticability of performance, and frustration of purpose. Despite the non-recourse nature of the loans financing certain of our activities, non-recourse lenders may file suit if the underlying transaction turns out poorly for the lenders. We are subject to such claims and the cost of defending such claims due to the nature of our business.

We also are subject to audits by various vendor partners and customers, including government agencies, relating to purchases, sales, data privacy and compliance under various contracts. In addition, we are subject to indemnification claims under various contracts.

Failure to comply with our public-sector contracts or applicable laws and regulations could result in, among other things, termination, fines or other liabilities, and changes in procurement regulations could adversely impact our business.

Revenues in our public sector are derived from sales to SLED customers, through various contracts and open market sales of products and services. Sales to SLED customers are highly regulated and SLED customer purchases are subject to availability of funds from taxation, grants, or other sources. Noncompliance with contract provisions, government procurement regulations, or other applicable laws or regulations could result in civil, criminal, and administrative liability, including substantial monetary fines or damages, termination of SLED sector customer contracts, and suspension, debarment, or ineligibility from doing business with the government and other customers in the SLED sector. Contracts in the SLED sector are generally terminable at any time for convenience of the contracting agency or upon default and are subject to audits. In addition, most contracts require successfully bidding and award of the contract. These bid processes can be complex and require extensive review of terms and conditions and data compilation. Multiple bidders may win a product category, which creates aggressive competition even after contract award. The effect of any of these possible actions could adversely affect our business, results of operations or cash flows. In addition, the adoption of new or modified procurement regulations and other requirements may increase our compliance costs and reduce our gross margins, which could have a negative effect on our business, results of operations, or cash flows.

We face risks of claims from third parties for intellectual property infringement, including counterfeit products, which could harm our business.

We may be subject to claims that our products and services, or products that we resell, infringe on the intellectual property rights of third parties and/or are counterfeit products. In addition, decreased product accessibility may foster more counterfeit product availability, including components within products that we purchase, and we may be subject to claims by our customers, vendors, or suppliers for unknowingly selling these types of products. The vendor of certain products or services we resell may not provide us with indemnification for infringement or indemnification; however, our customers may seek indemnification from us. We could incur substantial costs in defending infringement claims against ourselves and our customers. In the event of such claims, we and our customers may be required to obtain one or more licenses from third parties. We may not be able to obtain such licenses from third parties at a reasonable cost or at all. Defense of any lawsuit or failure to obtain any such required license could significantly increase our expenses and/or adversely affect our ability to offer one or more of our services.

We may be unable to protect our intellectual property and costs to protect our intellectual property may affect our earnings.

The success of our business strategy depends, in part, upon proprietary technology and other intellectual property rights. To date, we have relied primarily on a combination of copyright, trademark, and trade secret laws, and contractual provisions with our customers, subcontractors, and employees to protect our proprietary technology. It may be possible for unauthorized third parties to copy certain portions of our products or reverse engineer or obtain and use information that we regard as proprietary. Some of our agreements with our customers and technology licensors contain residual clauses regarding confidentiality and the rights of third parties to obtain the source code for our products. These provisions may limit our ability to protect our intellectual property rights in the future that could seriously harm our business and operating results. Our means of protecting our intellectual property rights may not be adequate.

The legal and associated costs to protect our intellectual property in the US and foreign jurisdictions may significantly increase our expenses and have a material adverse effect on our operating results. We may deem it necessary to protect our intellectual property rights and significant expenses could be incurred with no certainty of the results of these potential actions. Costs relative to lawsuits are usually expensed in the periods incurred and there is no certainty in recouping any of the amounts expended regardless of the outcome of any action.

RISKS RELATED TO OWNERSHIP OF OUR STOCK

Our common stock price may be volatile and may decline regardless of our operating performance, and holders of our common stock could lose a significant portion of their investment.

The market price for our common stock may be volatile. Our stockholders may not be able to resell their shares of common stock at or above the price at which they purchased such shares, due to fluctuations in the market price of our common stock, which may be caused by several factors, many of which we cannot control, including the risk factors described in this Annual Report on Form 10-K and the following:


changes in financial estimates by any securities analysts who follow our common stock, and our failure to meet these estimates or failure of securities;

our failure to obtain our financial guidance estimates;

significant variations in our quarterly results of operations;

analysts to maintain coverage of our common stock;

downgrades by any securities analysts who follow our common stock;

future sales of our common stock by our officers, directors, and significant stockholders;

market conditions or trends in our industry or the economy as a whole including market expectations of changes in interest rates;

investors’ perceptions of our prospects;

announcements by us or our competitors of significant contracts, acquisitions, joint ventures, or capital commitments; and

changes in key personnel.

In addition, the stock markets have experienced extreme price and volume fluctuations that have affected and continue to affect the market prices of equity securities of many companies, including companies in our industry. In the past, securities class action litigation has followed periods of market volatility. If we were involved in securities litigation, we could incur substantial costs, and our resources and the attention of management could be diverted from our business.

In the future, we may also issue our securities in connection with investments or acquisitions. The number of shares of our common stock issued in connection with an investment or acquisition could constitute a material portion of our then-outstanding shares of our common stock and depress our stock price.

There can be no assurance that we will continue to repurchase any of our common stock under our share repurchase program.

Any determination to repurchase, shares of our common stock in the future will depend upon our results of operations, financial condition, business prospects, capital requirements, contractual restrictions (including in current or future agreements governing our indebtedness), restrictions imposed by applicable law, market conditions, tax considerations and other factors our Board of Directors deems relevant. There can be no assurance that we will continue to repurchase shares of our common stock and, therefore, the future realization of a gain on your investment will depend entirely on the appreciation of the price of our common stock, which may never occur.

Future offerings of debt or equity securities, which would rank senior to our common stock, may adversely affect the market price of our common stock.

If, in the future, we decide to issue debt or equity securities that rank senior to our common stock, it is likely that such securities will be governed by an indenture or other instrument containing covenants restricting our operating flexibility. Additionally, any convertible or exchangeable securities that we issue in the future may have rights, preferences, and privileges more favorable than those of our common stock and may result in dilution to owners of our common stock. We and, indirectly, our stockholders, will bear the cost of issuing and servicing such securities. Because our decision to issue debt or equity securities in any future offering will depend on market conditions and other factors beyond our control, we cannot predict or estimate the amount, timing, or nature of our future offerings, if any. Thus, holders of our common stock will bear the risk of our future offerings reducing the market price of our common stock and diluting the value of their holdings in our common stock.

ITEM 1B.
UNRESOLVED STAFF COMMENTS

None.

ITEM 1C.
CYBERSECURITY

We believe that cybersecurity and business resilience are critical to advancing our corporate vision and enabling our digital transformation efforts. As a technology services provider, we are faced with a multitude of diverse cybersecurity threats that range from common attacks such as ransomware, denial of service, and social engineering to more advanced attacks from nation state actors that might target our ecosystem through specific industry verticals. Any such cybersecurity threats could affect our customers, vendors, service providers, subcontractors and/or employees, and a cybersecurity threat to us or any of these entities could materially adversely affect our business strategy, financial condition, performance, our brand and results of operations.

We have a dedicated team of information security professionals (our “information security team”) who lead our enterprise-wide cybersecurity strategy, which includes risk management, cyber defense, software security, security monitoring and other related functions. This team is overseen by our Senior Director of Information Security (“SDIS”) who reports to our Chief Information Officer (“CIO”). The SDIS has over 25 years of experience in the field of cybersecurity and is responsible for our overall business resilience and information security strategy, security engineering and operations, cyber threat detection and response, and policy recommendations. In addition, our SDIS has a significant background in general information technology and program management. Our information security team manages our robust enterprise security structure, which is designed to prevent cybersecurity incidents, while simultaneously increasing our technology resilience to minimize the associated business impact of cybersecurity threats. Core to our information security team’s structure is our security incident response team, which is responsible for the protection, detection and overall response capabilities in defense of our corporate resources and assets. Furthermore, we believe strongly in a supportive culture of security, whereby all ePlus employees maintain a role in our corporate cybersecurity posture, including but not limited to their participation in periodic training and risk management exercises throughout the year.

The processes overseen by our information security team are integrated with our enterprise risk management (“ERM”) program, including routine reporting to our executive team on cyber risk through the different levels of our ERM governance structure including our risk management frameworks and processes. We undergo routine testing of both the design and operational effectiveness of our security controls, consult with industry leaders on best practices, and ensure alignment with relevant industry frameworks and laws, as well as auditing by our internal audit team. Our cybersecurity program consists of policies, practices and procedures designed to manage material risks from cybersecurity threats, including training requirements, threat monitoring and detection, threat containment and risk assessments. In addition to our policies and procedures designed to manage and identify cybersecurity risks, we maintain an incident response plan designed to contain, analyze, remediate, and communicate cybersecurity matters to help ensure a timely and appropriate response to cybersecurity incidents.

Additionally, we engage third-party firms to conduct routine external and internal penetration testing of our information systems to emulate the common tactics and techniques of cyber threat actors and we have developed processes to remediate identified vulnerabilities across a wide range of severities. We have policies and procedures to oversee and identify the cybersecurity risks associated with our use of certain third-party service providers. These policies and procedures include onboarding risk assessments prior to engagement and, as appropriate based on identified risk, may include either cybersecurity-related contractual terms and/or periodic risk assessments throughout the life cycle of the third-party relationship. We maintain cybersecurity insurance coverage that we believe is appropriate for the size and complexity of our business to cover certain costs related to the remediation of cybersecurity incidents.

Our Board of Directors has ultimate oversight of our cybersecurity risk, which it oversees as part of our ERM program. The CIO and SDIS regularly provide reporting on cybersecurity to both our executive management and our Board of Directors. This reporting includes updates on our information security strategy and organizational structure, key cyber risks and threats, progress related to various initiatives designed to protect us from such risks and threats, assessments of our cybersecurity program and emerging trends. Depending on the criticality of a cybersecurity incident and in accordance with our incident response plan, certain matters are required to be reported promptly to the Board of Directors, as appropriate.

As of the date of this report, we are not aware of any cybersecurity threats or incidents that have materially affected or are reasonably likely to materially affect us, including our business strategy, results of operations, financial condition, or our brand. However, we cannot provide assurance that such threats will not result in such an impact in the future. For more information regarding risks relating to information technology and cybersecurity, please refer to Item 1A. “Risk Factors.”

ITEM 2.
 PROPERTIES

As of March 31, 2024, we leased a total of 292 thousand square feet of office and warehouse space across 19 properties, primarily in the US, that are used in common by our technology business segments- product, professional services, and managed services- and our financing business segment. Our leases expire at varying dates over the next 10 years. We have certain employees that work at customer sites, their homes, or other locations. Additionally, we utilize coworking spaces in certain cities. Our largest office space is our headquarters in Herndon, Virginia. Our lease on this space terminates on December 31, 2026.

We anticipate no difficulty in retaining occupancy through lease renewals, month-to-month occupancy, or replacing leased properties with equivalent properties. We believe that suitable additional or substitute leased properties will be available as required.

ITEM 3.
LEGAL PROCEEDINGS

For a description of our material pending legal proceedings, please refer to Note 10, “Commitments and Contingencies” in the Notes to the Consolidated Financial Statements included in Part II, Item 8 of this Annual Report on Form 10-K.

ITEM 4.
MINE SAFETY DISCLOSURES

Not Applicable.

PART II

ITEM 5.
MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES

MARKET INFORMATION

On March 31, 2024, our common stock traded on the NASDAQ Global Select Market under the symbol “PLUS.”

On May 7, 2024, there were 247 stockholders of record of our common stock, although there is a much larger number of beneficial owners.

DIVIDEND POLICIES AND RESTRICTIONS

We did not pay any cash dividends on our common stock during the fiscal years ended March 31, 2024, and 2023. Holders of our common stock are entitled to dividends if and when declared by our Board of Directors (“Board”), out of funds legally available. Generally, we have retained our earnings for use in the business and to repurchase our common stock. We currently intend to retain future earnings to fund ongoing operations, finance the growth and development of our business and continue to repurchase our common stock. Any future determination concerning the payment of dividends will depend upon our financial condition, results of operations, capital requirements and any other factors deemed relevant by our Board.

PURCHASES OF OUR COMMON STOCK

The following table provides information regarding our purchases of our common stock during the three months ended March 31, 2024. Please refer to Note 12, “Stockholders’ Equity” in the Notes to the Consolidated Financial Statements included in Part II, Item 8 of this Annual Report on Form 10-K for additional information.

Period
 
Total
number of shares purchased
(1)
   
Average
price paid
per share
   
Total number of
shares purchased
as part of
publicly
announced plans
or programs
   
Maximum
number of shares
that may yet be
purchased under
the plans or
programs (2)
 
January 1, 2024 through January 31, 2024
   
-
   
$
-
     
-
     
956,602
 
February 1, 2024 through February 28, 2024
   
574
   
$
64.89
     
574
     
956,028
 
March 1, 2024 through March 31, 2024
   
-
   
$
-
     
-
     
956,028
 
Total
   
574
             
574
         


(1)
All shares were acquired in open-market purchases.

(2)
The amounts presented in this column are the remaining number of shares that may be repurchased after repurchases during the month. On March 22, 2023, our Board authorized the repurchase of up to 1,000,000 shares of our outstanding common stock, over a 12-month period beginning May 28, 2023.
 
ITEM 6.
[RESERVED]

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

The following discussion and analysis of the financial condition and results of operations (the “financial review”) of ePlus is intended to help investors understand our company and our operations. The financial review is provided as a supplement to, and should be read in conjunction with, the Consolidated Financial Statements and the related notes included elsewhere in this report.

For a discussion of results for the year ended March 31, 2023, compared to the results for the year ended March 31, 2022, see Exhibit 99.4 “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations” to our Current Report on Form 8-K filed with the Securities and Exchange Commission on October 6, 2023.
 
EXECUTIVE OVERVIEW

We provide leading IT products and services, flexible leasing and financing solutions, and enterprise supply management to enable our customers to optimize their IT infrastructure and supply chain processes.

We design, implement, and provide IT solutions for customers. We focus primarily on specialized IT segments including cloud, data center, security, networking, collaboration, AI, and service provider and critical infrastructure. Our solutions incorporate hardware, software, and service products from multiple leading IT vendors as well as our own professional and managed services. As our customers’ IT requirements have grown increasingly complex, we have evolved our offerings by investing in our professional and managed services capabilities and by expanding our relationships with existing and emerging key vendors.

We are an authorized reseller of over 1,800 vendors, which have enabled us to provide our customers with new and evolving IT solutions. We possess top-level engineering certifications with a broad range of leading IT vendors that enable us to offer IT solutions that are optimized for each of our customers’ specific requirements.

BUSINESS TRENDS

We believe the following key factors are impacting our business performance and our ability to achieve business results:


General economic concerns including inflation, rising interest rates, staffing shortages, remote work trends, and geopolitical concerns may impact our customers’ willingness to spend on technology and services.


We are experiencing increases in prices from our suppliers. While we generally have been able to pass price increases to our customers, inflation could have a material impact on our sales, gross profit, or operating costs in the future. Our financing quotes are generally indexed to market rates to enable us to change rates from time of quote to funding. Financing transactions funded with our cash flows, not debt, are subject to interest rate risk. If the market interest rate exceeds our internal rate of return, we may not fund the transaction to obtain the proceeds and lock in our profit on the transaction. Also, we are experiencing constriction of funds available and more stringent assessment for our financing arrangements from our lender partners.


Our customers’ top focus areas include AI, security, cloud solutions, hybrid work environments (work from home, work from anywhere, and return to office), as well as digital transformation and modernization. We have developed advisory services, assessments, solutions, and professional and managed services to meet these priorities and help our customers attain and maintain their desired outcome.


Modernizing legacy applications, data modernization, reducing operational complexity, securing workloads, the cost and performance of IT operations, and agility are changing the way companies are purchasing and consuming technology. These are fueling deployments of solutions on cloud, managed services and hybrid platforms and licensing models, which may include invoicing over the term of the agreement.


Rapid cloud adoption has led to customer challenges around increasing costs, security concerns, and skillset gaps. These challenges are consistent across all industries and business sizes. We have developed a Cloud Managed Services portfolio to address these needs, allowing our clients to focus on driving business outcomes via optimized and secure cloud platforms.

KEY BUSINESS METRICS

Our management monitors several financial and non-financial measures and ratios on a regular basis to track the progress of our business. We believe that the most important of these measures and ratios include net sales, gross profit and margin, operating income margin, net earnings, and net earnings per common share, in each case based on information prepared in accordance with US GAAP, as well as the non-GAAP financial measures and ratios, including Adjusted EBITDA, Adjusted EBITDA margin, Non-GAAP: Net earnings and Non-GAAP: Net earnings per common share - diluted.

We also use a variety of operating and other information to evaluate the operating performance of our business, develop financial forecasts, make strategic decisions, and prepare and approve annual budgets. We use gross billings as an operational metric to assess the volume of transactions or market share for our technology business segments—product, professional services, and managed services—as well as to understand changes in our accounts receivable and accounts payable. We believe gross billings will aid investors in the same manner.

These key indicators include financial information that is prepared in accordance with US GAAP and presented in our consolidated financial statements, as well as non-GAAP and operational performance measurement tools. Generally, a non-GAAP financial measure is a numerical measure of a company’s performance or financial position that either excludes or includes amounts that are correspondingly not normally excluded or included in the most directly comparable measure calculated and presented in accordance with US GAAP. Our use of non-GAAP information as analytical tools has limitations, and you should not consider them in isolation or as substitutes for analysis of our financial results reported under GAAP, as these measures used by management may differ from similar measures used by other companies, even when similar terms are used to identify such measures.

Set forth in footnotes (1) and (2) of the tables that immediately follow the next paragraph, we set forth our reasons for using and presenting Adjusted EBITDA, Adjusted EBITDA margin, Non-GAAP: Net earnings and Non-GAAP: Net earnings per common share-diluted in the tables and discussion that follow.

The following tables provide our key business metrics for our consolidated entity, our technology business- consisting of our product, professional services, and managed services segments- and our financing business segment (in thousands, except per share amounts):


   
Year Ended March 31,
 
   
2024
   
2023
   
2022
 
Consolidated
                 
Financial Metrics
                 
Net sales
 
$
2,225,302
   
$
2,067,718
   
$
1,821,019
 
                         
Gross profit
 
$
550,793
   
$
517,524
   
$
460,982
 
Gross margin
   
24.8
%
   
25.0
%
   
25.3
%
Operating income margin
   
7.1
%
   
8.0
%
   
8.1
%
                         
Net earnings
 
$
115,776
   
$
119,356
   
$
105,600
 
Net earnings margin
   
5.2
%
   
5.8
%
   
5.8
%
Net earnings per common share - diluted
 
$
4.33
   
$
4.48
   
$
3.93
 
                         
Non-GAAP Financial Metrics
                       
Non-GAAP: Net earnings (1)
 
$
131,327
   
$
133,931
   
$
117,964
 
Non-GAAP: Net earnings per common share - diluted (1)
 
$
4.92
   
$
5.02
   
$
4.39
 
                         
Adjusted EBITDA (2)
 
$
190,441
   
$
190,592
   
$
170,004
 
Adjusted EBITDA margin (2)
   
8.6
%
   
9.2
%
   
9.3
%
                         
Technology business segments
                       
Financial Metrics
                       
Net sales
                       
Product
 
$
1,883,809
   
$
1,750,802
   
$
1,492,411
 
Professional services
   
154,549
     
151,785
     
146,747
 
Managed services
   
137,528
     
112,658
     
93,878
 
Total
 
$
2,175,886
   
$
2,015,245
   
$
1,733,036
 
                         
Gross profit
                       
Product
 
$
397,618
   
$
380,741
   
$
316,622
 
Professional services
   
68,194
     
61,594
     
63,384
 
Managed services
   
42,667
     
32,155
     
28,147
 
Total
 
$
508,479
   
$
474,490
   
$
408,153
 
                         
Gross margin
                       
Product
   
21.1
%
   
21.7
%
   
21.2
%
Professional services
   
44.1
%
   
40.6
%
   
43.2
%
Managed services
   
31.0
%
   
28.5
%
   
30.0
%
Total
   
23.4
%
   
23.5
%
   
23.6
%
                         
Operating income
 
$
132,560
   
$
140,110
   
$
109,000
 
                         
Non-GAAP Financial Metric
                       
Adjusted EBITDA (2)
 
$
164,409
   
$
164,184
   
$
131,353
 
                         
Operational Metrics
                       
Gross billings (3)
                       
Networking
 
$
1,172,274
   
$
927,319
   
$
709,687
 
Cloud
   
824,128
     
892,308
     
828,002
 
Security
   
625,392
     
639,416
     
476,339
 
Collaboration
   
120,960
     
127,027
     
131,941
 
Other
   
262,439
     
282,748
     
240,586
 
Product gross billings
   
3,005,193
     
2,868,818
     
2,386,555
 
Service billings
   
324,571
     
277,070
     
239,194
 
Total gross billings
 
$
3,329,764
   
$
3,145,888
   
$
2,625,749
 
                         
Financing business segment
                       
Financial Metrics
                       
Net sales
 
$
49,416
   
$
52,473
   
$
87,983
 
                         
Gross profit
 
$
42,314
   
$
43,034
   
$
52,829
 
                         
Operating income
 
$
25,697
   
$
26,052
   
$
38,316
 
                         
Non-GAAP Financial Metric
                       
Adjusted EBITDA (2)
 
$
26,032
   
$
26,408
   
$
38,651
 

(1)
Non-GAAP: Net earnings and Non-GAAP: Net earnings per common share – diluted are based on net earnings calculated in accordance with US GAAP, adjusted to exclude other (income) expense, share-based compensation, and acquisition and integration expenses, and the related tax effects.

We use Non-GAAP: Net earnings and Non-GAAP: Net earnings per common share – diluted as supplemental measures of our performance to gain insight into our operating performance and performance trends. We believe that the exclusion of other income and acquisition-related amortization expense in calculating Non-GAAP: Net earnings and Non-GAAP: Net earnings per common share – diluted provides management and investors a useful measure for period-to-period comparisons of our business and operating results by excluding items that management believes are not reflective of our underlying operating performance. Accordingly, we believe that Non-GAAP: Net earnings and Non-GAAP: Net earnings per common share – diluted provide useful information to investors and others in understanding and evaluating our operating results. However, our use of non-GAAP information as analytical tools has limitations, and you should not consider them in isolation or as substitutes for analysis of our financial results as reported under US GAAP. In addition, other companies, including companies in our industry, might calculate similar Non-GAAP: Net earnings and Non-GAAP: Net earnings per common share – diluted or similarly titled measures differently, which may reduce their usefulness as comparative measures.

The following table provides our calculation of Non-GAAP: Net earnings and Non-GAAP: Net earnings per common share – diluted (in thousands, except per share amounts):

   
Year Ended March 31,
 
   
2024
   
2023
   
2022
 
GAAP: Earnings before tax
 
$
161,093
   
$
162,974
   
$
146,884
 
Share-based compensation
   
9,731
     
7,824
     
7,114
 
Acquisition related amortization expense
   
15,180
     
9,411
     
10,072
 
Other (income) expense
   
(2,836
)
   
3,188
     
432
 
Non-GAAP: Earnings before provision for income taxes
   
183,168
     
183,397
     
164,502
 
                         
GAAP: Provision for income taxes
   
45,317
     
43,618
     
41,284
 
Share-based compensation
   
2,772
     
2,104
     
2,014
 
Acquisition related amortization expense
   
4,306
     
2,527
     
2,803
 
Other (income) expense
   
(831
)
   
950
     
120
 
Tax benefit (expense) on restricted stock
   
277
     
267
     
317
 
Non-GAAP: Provision for income taxes
   
51,841
     
49,466
     
46,538
 
                         
Non-GAAP: Net earnings
 
$
131,327
   
$
133,931
   
$
117,964
 

   
Year Ended March 31,
 
   
2024
   
2023
   
2022
 
GAAP: Net earnings per common share - diluted
 
$
4.33
   
$
4.48
   
$
3.93
 
                         
Share-based compensation
   
0.27
     
0.21
     
0.20
 
Acquisition related amortization expense
   
0.40
     
0.26
     
0.26
 
Other (income) expense
   
(0.07
)
   
0.08
     
0.01
 
Tax benefit (expense) on restricted stock
   
(0.01
)
   
(0.01
)
   
(0.01
)
Total non-GAAP adjustments - net of tax
   
0.59
     
0.54
     
0.46
 
                         
Non-GAAP: Net earnings per common share - diluted
 
$
4.92
   
$
5.02
   
$
4.39
 

(2)
We define Adjusted EBITDA as net earnings calculated in accordance with US GAAP, adjusted for the following: interest expense, depreciation and amortization, share-based compensation, acquisition and integration expenses, provision for income taxes, and other (income) expense. Adjusted EBITDA presented for the technology business and the financing business segment is defined as operating income calculated in accordance with US GAAP, adjusted for interest expense, share-based compensation, acquisition and integration expenses, and depreciation and amortization. We consider the interest on notes payable from our financing business segment and depreciation expense presented within cost of sales, which includes depreciation on assets financed as operating leases, to be operating expenses. As such, they are not included in the amounts added back to net earnings in the Adjusted EBITDA calculation. In the table below, we provide a reconciliation of Adjusted EBITDA to net earnings, which is the most directly comparable financial measure to this non-GAAP financial measure. Adjusted EBITDA margin is our calculation of Adjusted EBITDA divided by net sales.

We use Adjusted EBITDA as a supplemental measure of our performance to gain insight into our operating performance and performance trends. We believe that the exclusion of other income in calculating Adjusted EBITDA and Adjusted EBITDA margin provides management and investors a useful measure for period-to-period comparisons of our business and operating results by excluding items that management believes are not reflective of our underlying operating performance. Accordingly, we believe that Adjusted EBITDA and Adjusted EBITDA margin provide useful information to investors and others in understanding and evaluating our operating results. However, our use of Adjusted EBITDA and Adjusted EBITDA margin as analytical tools has limitations, and you should not consider them in isolation or as substitutes for analysis of our financial results as reported under US GAAP. In addition, other companies, including companies in our industry, might calculate Adjusted EBITDA and Adjusted EBITDA margin or similarly titled measures differently, which may reduce their usefulness as comparative measures.

The following table provides our calculations of Adjusted EBITDA (in thousands):

   
Year Ended March 31,
 
   
2024
   
2023
   
2022
 
Consolidated
                 
Net earnings
 
$
115,776
   
$
119,356
   
$
105,600
 
Provision for income taxes
   
45,317
     
43,618
     
41,284
 
Share-based compensation
   
9,731
     
7,824
     
7,114
 
Interest and financing costs
   
1,428
     
2,897
     
928
 
Depreciation and amortization
   
21,025
     
13,709
     
14,646
 
Other (income) expense
   
(2,836
)
   
3,188
     
432
 
Adjusted EBITDA
 
$
190,441
   
$
190,592
   
$
170,004
 
                         
Technology business segments
                       
Operating income
 
$
132,560
   
$
140,110
   
$
109,000
 
Depreciation and amortization
   
20,951
     
13,598
     
14,535
 
Share-based compensation
   
9,470
     
7,579
     
6,890
 
Interest and financing costs
   
1,428
     
2,897
     
928
 
Adjusted EBITDA
 
$
164,409
   
$
164,184
   
$
131,353
 
                         
Financing business segment
                       
Operating income
 
$
25,697
   
$
26,052
   
$
38,316
 
Depreciation and amortization
   
74
     
111
     
111
 
Share-based compensation
   
261
     
245
     
224
 
Adjusted EBITDA
 
$
26,032
   
$
26,408
   
$
38,651
 

(3)
Gross billings are the total dollar value of customer purchases of goods and services including shipping charges during the period, net of customer returns and credit memos, sales, or other taxes. Gross billings include the transaction values for certain sales transactions that are recognized on a net basis, and, therefore, include amounts that will not be recognized as revenue.

FINANCIAL SUMMARY

Net sales: Net sales for the year ended March 31, 2024, increased 7.6% to $2,225.3 million, or an increase of $157.6 million compared to $2,067.7 million in the prior fiscal year. The increase in net sales was driven by higher revenues from our technology business segments- product, professional services, and managed services, offset by lower revenues from our financing business segment. For additional information, see the “Segment Results of Operations” below.

Gross profit: Consolidated gross profit for the year ended March 31, 2024, increased 6.4%, to $550.8 million, compared to $517.5 million in the prior fiscal year due to increased net sales volume. Overall, gross margins were down by 20 basis points year-over-year as lower product margins were offset by higher service margins.

Operating expenses: Operating expenses for the year ended March 31, 2024, increased $41.1 million, or 11.7%, to $392.5 million, as compared to $351.4 million in the prior fiscal year. Our increase in operating expenses was primarily due to an increase in salaries and benefits, and an increase in general and administrative expenses. In addition, we had an increase in depreciation and amortization, and provision for credit losses. Offsetting these increases was a decrease in interest and financing costs. As of March 31, 2024, we had 1,900 employees, an increase of 8.3% from 1,754 as of March 31, 2023. For additional information, see the “Segment Results of Operations” below.

Operating income: As a result of the foregoing, operating income for the year ended March 31, 2024, decreased $7.9 million, or 4.8%, to $158.3 million and operating margin decreased by 90 basis points to 7.1%, as compared to $166.2 million for the year ended March 31, 2023.

Adjusted EBITDA for the year ended March 31, 2024, was $190.4 million, a decrease of $0.2 million, or 0.1%, compared to the prior fiscal year. Adjusted EBITDA margin for the year ended March 31, 2024, decreased 60 basis points to 8.6%, as compared to the prior fiscal year period of 9.2%. The decrease in Adjusted EBITDA was due to a decrease from our financing business segment, which was offset by slightly higher Adjusted EBITDA from our technology business segments. The decrease in Adjusted EBITDA margin was due to a decrease in gross margins and an increase in operating expenses.

Net earnings per common share - diluted for the year ended March 31, 2024, decreased $0.15, or 3.3%, to $4.33 per share, as compared to $4.48 per share in the prior fiscal year. Non-GAAP: Net earnings per common share diluted for the year ended March 31, 2024, decreased $0.10, or 2.0%, to $4.92 per share, as compared to $5.02 per share for the year ended March 31, 2023.

SEGMENT OVERVIEW

Technology business segments

Our technology business includes three segments: product, professional services, and managed services as further discussed below.


Product segment: Our product segment consists of the sale of third-party hardware, third-party perpetual and subscription software, and third-party maintenance, software assurance, and other third-party services. The product segment also includes internet-based business-to-business supply chain management solutions for IT products.


Professional services segment: Our professional services segment includes our advanced professional services to our customers that are performed under time and materials, fixed fee, or milestone contracts. Professional services include consulting, assessments, configuration, logistic services, training, staff augmentation services, and project management services.


Managed services segment: Our managed services segment includes our advanced managed services that encompass managing various aspects of our customers’ environments that are billed in regular intervals over a contract term, usually between three to five years. Managed services also include security solutions, storage-as-a-service, cloud hosted services, cloud managed services, and service desk.

We manage the technology business segments based on gross profit and the operating expenses associated with these segments in total as our technology business.

Our technology business segments sell primarily to corporations and SLED institutions. Customers of our technology business may have a customer master agreement (“CMA”) with our company, which stipulates the terms and conditions of the commercial relationship. Some CMAs contain pricing arrangements, and most contain mutual voluntary termination clauses. Our other customers place orders using purchase orders without a CMA in place or with other documentation customary for the business. Often, our work with state and local governments is based on public bids and our written bid responses. Our service engagements are generally governed by statements of work and are primarily fixed price (with allowance for changes); however, some service agreements are based on time and materials.

We endeavor to minimize the cost of sales in our product segment through incentive programs provided by vendors and distributors. The programs we qualify for are generally set by our reseller authorization level with the vendor. The authorization level we achieve and maintain governs the types of products we can resell as well as such items as variable discounts applied against the list price, funds provided for the marketing of these products and other special promotions. These authorization levels are achieved by us through purchase volume, certifications held by sales executives or engineers and/or contractual commitments by us. The authorization levels are costly to maintain, and these programs continually change; therefore, there is no guarantee of future reductions of costs provided by these vendor consideration programs.

Financing business segment

Our financing business segment offers financing solutions to corporations, government contractors, and SLED institutions in the US, which accounts for most of our transactions, and to corporations in select international markets including Canada, the UK, and the EU. The financing business segment derives revenue from leasing IT equipment, medical equipment, and other equipment, and the disposition of that equipment at the end of the lease. The financing business segment also derives revenues from the financing of third-party software licenses, software assurance, maintenance, and other services.

Financing revenue generally falls into the following three categories:


Portfolio income: Interest income from financing receivables and rents due under operating leases.


Transactional gains: Net gains or losses on the sale of financial assets.


Post-contract earnings: Month-to-month rents; early termination, prepayment, make-whole, or buyout fees; and the sale of off-lease (used) equipment.

Fluctuations in operating results

Our operating results may fluctuate due to customer demand for our products and services, supplier costs, product availability, changes in vendor incentive programs, interest rate fluctuations, currency fluctuations, the timing of sales of financial assets, general economic conditions, and differences between estimated residual values and actual amounts realized for leased equipment. We expect to continue to expand by hiring additional staff for specific targeted market areas and roles whenever we can find both experienced personnel and desirable geographic areas over the longer term, which may impact our operating results.

SEGMENT RESULTS OF OPERATIONS

The Year Ended March 31, 2024, Compared to the Year Ended March 31, 2023

TECHNOLOGY BUSINESS SEGMENTS

The results of operations for our technology business segments were as follows (in thousands):

   
Year ended March 31,
             
   
2024
   
2023
   
Change
   
Percent Change
 
Financial metrics
                       
Net sales
                       
Product
 
$
1,883,809
   
$
1,750,802
   
$
133,007
     
7.6
%
Professional services
   
154,549
     
151,785
     
2,764
     
1.8
%
Managed services
   
137,528
     
112,658
     
24,870
     
22.1
%
Total
 
$
2,175,886
   
$
2,015,245
   
$
160,641
     
8.0
%
                                 
Gross Profit
                               
Product
   
397,618
     
380,741
     
16,877
     
4.4
%
Professional services
   
68,194
     
61,594
     
6,600
     
10.7
%
Managed services
   
42,667
     
32,155
     
10,512
     
32.7
%
Total
   
508,479
     
474,490
     
33,989
     
7.2
%
                                 
Selling, general, and administrative
   
353,540
     
317,885
     
35,655
     
11.2
%
Depreciation and amortization
   
20,951
     
13,598
     
7,353
     
54.1
%
Interest and financing costs
   
1,428
     
2,897
     
(1,469
)
   
(50.7
%)
Operating expenses
   
375,919
     
334,380
     
41,539
     
12.4
%
                                 
Operating income
 
$
132,560
   
$
140,110
   
$
(7,550
)
   
(5.4
%)
                                 
Key metrics & other information
                               
Gross billings
 
$
3,329,764
   
$
3,145,888
   
$
183,876
     
5.8
%
Adjusted EBITDA
 
$
164,409
   
$
164,184
   
$
225
     
0.1
%
Product margin
   
21.1
%
   
21.7
%
               
Professional services margin
   
44.1
%
   
40.6
%
               
Managed services margin
   
31.0
%
   
28.5
%
               
                                 
Net sales by customer end market:
                               
Telecom, media & entertainment
 
$
547,525
   
$
532,921
   
$
14,604
     
2.7
%
Technology
   
379,720
     
393,594
     
(13,874
)
   
(3.5
%)
SLED
   
329,617
     
290,624
     
38,993
     
13.4
%
Healthcare
   
278,893
     
274,936
     
3,957
     
1.4
%
Financial services
   
243,630
     
156,257
     
87,373
     
55.9
%
All others
   
396,501
     
366,913
     
29,588
     
8.1
%
Total
 
$
2,175,886
     
2,015,245
     
160,641
     
8.0
%
                                 
Net sales by type:
                               
Networking
 
$
1,005,679
   
$
803,678
   
$
202,001
     
25.1
%
Cloud
   
546,341
     
587,097
     
(40,756
)
   
(6.9
%)
Security
   
193,956
     
214,459
     
(20,503
)
   
(9.6
%)
Collaboration
   
65,714
     
57,472
     
8,242
     
14.3
%
Other
   
72,119
     
88,096
     
(15,977
)
   
(18.1
%)
Total products
   
1,883,809
     
1,750,802
     
133,007
     
7.6
%
                                 
Professional services
   
154,549
     
151,785
     
2,764
     
1.8
%
Managed services
   
137,528
     
112,658
     
24,870
     
22.1
%
Total
 
$
2,175,886
   
$
2,015,245
   
$
160,641
     
8.0
%

Net sales: Net sales of the combined technology business segments for the year ended March 31, 2024, increased compared to the year ended March 31, 2023, driven by demand from customers in telecom, media, and entertainment, SLED, financial services, and healthcare industries, offset by decreased volume with customers in the technology industry.

Product segment sales for the year ended March 31, 2024, increased compared to the year ended March 31, 2023, due to higher sales of networking equipment and collaboration products, offset by a decline in sales of cloud and security products. These changes were driven by the timing of purchases by existing customers, which are determined by their buying cycles, and the timing of specific IT related initiatives. In addition, the increase in product segment sales was due to the addition of product sales to customers from the Network Solutions Group (“NSG”) and Peak Resources, Inc. (“Peak”) acquisitions, which contributed a combined total of $105.0 million.

Professional services segment sales for the year ended March 31, 2024, increased compared to the year ended March 31, 2023, primarily due to an increase in consulting revenue driven by acquisitions during the fiscal year offset by a decrease in staff augmentation.

Managed services segment sales for the year ended March 31, 2024, increased compared to the year ended March 31, 2023, due to ongoing expansion of these service offerings primarily related to ongoing growth in enhanced maintenance support, service desk, and security operations center revenues.

Gross profit: Gross profit of the combined technology business segments for the year ended March 31, 2024, increased compared to the year ended March 31, 2023, due to the increase in product, professional service, and managed service sales. Gross profit margin decreased by 10 basis points to 23.4% due to lower product margin, offset by higher professional service and managed service margin.

Product segment margin for the year ended March 31, 2024, decreased by 60 basis points compared to the year ended March 31, 2023, due to a shift in product mix as we sold a higher proportion of networking hardware than third party services that are recognized on a net basis. Vendor incentives earned as a percentage of sales for the year ended March 31, 2024 decreased by 10 basis points, which has a negative effect on gross margin, as compared to the prior year.

Professional services segment margin for the year ended March 31, 2024, increased by 350 basis points, compared to the year ended March 31, 2023, primarily due to a shift in mix toward higher margin services.

Managed services segment margin for the year ended March 31, 2024, increased by 250 basis points, compared to the year ended March 31, 2023, primarily due to scaled growth in these services.

Selling, general, and administrative expenses: Selling, general, and administrative expenses for the year ended March 31, 2024, for the technology business, increased compared to the year ended March 31, 2023, mainly due to increases in salaries and benefits.

Salaries and benefits, including variable compensation for the year ended March 31, 2024, increased $30.7 million, or 11.4% to $300.6 million, as compared to $269.9 million in the prior fiscal year, due to an increase of $23.2 million in salaries and benefits, mainly driven by increased headcount and salary increases. Our technology business had an aggregate of 1,866 employees as of March 31, 2024, an increase of 148 from 1,718 as of March 31, 2023. We added 76 employees from our acquisition of NSG, and 28 employees from our acquisition of Peak. In total, we added 143 additional customer-facing employees in the technology business for the year ended March 31, 2024, compared to the year ended March 31, 2023, of which 66 were professional services and technical support personnel due to demand for our services. The increase in variable compensation of $7.5 million was a result of the corresponding increase in gross profit.

General and administrative expenses for our technology business for the year ended March 31, 2024, increased $4.8 million, or 10.1%, to $52.6 million, as compared to $47.8 million for the year ended March 31, 2023. General and administrative expenses increased due to higher travel and entertainment costs of $1.4 million due to the return of in-person business meetings and events, higher software, subscription and maintenance fees of $1.3 million, higher advertising and marketing fees of $1.3 million, higher consulting fees of $0.4 million, and higher facility rent of $0.5 million due to the opening of our Customer Innovation Center.

Provision for credit losses for our technology business for the year ended March 31, 2024, was $0.4 million, as compared to $0.2 million for the year ended March 31, 2023. Our higher provision for credit losses for the year ended March 31, 2024, was due to changes in our net credit exposure.

Depreciation and amortization expense: Depreciation and amortization of our technology business for the year ended March 31, 2024, increased compared to the year ended March 31, 2023, primarily due to an increase in amortization from intangible assets acquired in the NSG and Peak acquisitions.

Interest and financing costs: Interest and financing costs for the year ended March 31, 2024, decreased, compared to the year ended March 31, 2023, due to lower average borrowings outstanding during the year under our WFCDF Credit Facility offset by higher interest rates. Our average month-end borrowing balance on the accounts receivable component of our WFCDF Credit Facility was $18.4 million over the year ended March 31, 2024, compared to $47.0 million over the prior fiscal year. Our weighted average interest rate on the accounts receivable component of our WFCDF Credit Facility was 7.07% during our year ended March 31, 2024, compared to 5.35% over the prior fiscal year.

FINANCING BUSINESS SEGMENT

The results of operations for our financing business segment were as follows (in thousands):

   
Year ended March 31,
             
   
2024
   
2023
   
Change
   
Percent Change
 
Financial Metrics
                       
Portfolio earnings
 
$
13,937
   
$
11,356
   
$
2,581
     
22.7
%
Transactional gains
   
19,016
     
16,125
     
2,891
     
17.9
%
Post-contract earnings
   
14,301
     
23,581
     
(9,280
)
   
(39.4
%)
Other
   
2,162
     
1,411
     
751
     
53.2
%
Net sales
 
$
49,416
   
$
52,473
   
$
(3,057
)
   
(5.8
%)
                                 
Gross profit
   
42,314
     
43,034
     
(720
)
   
(1.7
%)
                                 
Selling, general, and administrative
   
14,194
     
15,635
     
(1,441
)
   
(9.2
%)
Depreciation and amortization
   
74
     
111
     
(37
)
   
(33.3
%)
Interest and financing costs
   
2,349
     
1,236
     
1,113
     
90.0
%
Operating expenses
   
16,617
     
16,982
     
(365
)
   
(2.1
%)
                                 
Operating income
 
$
25,697
   
$
26,052
   
$
(355
)
   
(1.4
%)
                                 
Key Metrics & Other Information
                               
Adjusted EBITDA
 
$
26,032
   
$
26,408
   
$
(376
)
   
(1.4
%)

Net sales: Net sales for the year ended March 31, 2024, decreased due to lower post-contract earnings offset by higher portfolio earnings and transactional gains. Post-contract earnings decreased due to lower proceeds from sales of off-lease equipment, and lower month-to-month rents. Portfolio earnings increased due to higher average investments outstanding as well as a higher average earnings rate. Transactional gains increased due to higher volume of financial assets sold during the year. Total proceeds from sales of financing receivables were $762.6 million and $706.0 million for the years ended March 31, 2024, and 2023, respectively. Our proceeds from sales of financing receivables for the year ended March 31, 2024, are higher than the prior fiscal year due in part to a few large transactions in the current year period.

Gross Profit: Gross profit for the year ended March 31, 2024, decreased compared to the year ended March 31, 2023, due to a decrease in revenue, primarily month-to-month rents.

Selling, general, and administrative expenses: Selling, general, and administrative expenses for the year ended March 31, 2024, decreased compared to the year ended March 31, 2023, due to a decrease in variable compensation attributable to the decline in gross profit. In addition, there was a decrease in general and administrative expenses due to lower professional fees. Offsetting these decreases was an increase in provision for credit losses as we incurred increased expense due to higher investment exposure.

Our financing business segment employed 34 people as of March 31, 2024, compared to 36 people as of March 31, 2023. Certain support functions for the financing business segment are shared resources with the technology business and expenses are allocated accordingly.

Interest and financing costs: Interest and financing costs for the year ended March 31, 2024, increased compared to the year ended March 31, 2023, due to higher interest rates. As of March 31, 2024, our non-recourse notes payable increased to $36.2 million from $34.3 million in the prior year. Our weighted average interest rate for non-recourse notes payable was 6.49% and 5.01% as of March 31, 2024, and 2023, respectively.

CONSOLIDATED

Other income (expense), net: Other income, net, for the year ended March 31, 2024, was a benefit of $2.8 million, compared to a net expense of $3.2 million, for the year ended March 31, 2023. The higher net gain was driven by decreased foreign exchange losses and increased interest income, partially offset by a $1.9 million gain that was recognized in the prior fiscal year related to our claim in a class action lawsuit. We had $2.7 million in interest income in the year ended March 31, 2024, compared to $0.3 million in the prior fiscal year. We had a foreign exchange loss of $0.1 million in the year ended March 31, 2024, compared to a loss of $5.4 million in the prior fiscal year.

Provision for income taxes: Our provision for income tax expense for the years ended March 31, 2024, and 2023 was $45.3 million and $43.6 million, respectively. Our effective income tax rates for the years ended March 31, 2024, and 2023 were 28.1% and 26.8%, respectively. Our effective income tax rate was higher for the year ended March 31, 2024, as compared to the year ended March 31, 2023, primarily due to lower state taxes in the same period in the prior year.

Net earnings: Net earnings for the year ended March 31, 2024, were $115.8 million, a decrease of 3.0% or $3.6 million, as compared to $119.4 million in the prior fiscal year, mainly due to the decrease in operating profits from our technology business, and higher income taxes. These decreases were offset by an increase in other income, net driven by decreased foreign exchange losses.

Basic earnings per common share and diluted earnings per common share for the year ended March 31, 2024, were $4.35 and $4.33, respectively, a decrease of 3.1% and 3.3%, as compared to $4.49 and $4.48 for the year ended March 31, 2023.

Weighted average common shares outstanding used in the calculation of basic earnings per common share and diluted earnings per common share were 26.6 million and 26.7 million, respectively, for the years ended March 31, 2024, and 2023.

LIQUIDITY AND CAPITAL RESOURCES

LIQUIDITY OVERVIEW

We finance our operations through funds generated from operations and through borrowings. We use those funds to meet our capital requirements, which have historically consisted primarily of working capital for operational needs, capital expenditures, purchases of equipment for lease, payments of principal and interest on indebtedness outstanding, acquisitions and the repurchase of shares of our common stock.

Our borrowings in our technology business segments are through our WFCDF Credit Facility. Our borrowings in our financing business segment are primarily through secured borrowings that involve transferring all or part of the contractual payments due to us to third-party financing institutions.

We believe that cash on hand and funds generated from operations, together with available credit under our credit facility, will be enough to finance our working capital, capital expenditures, and other requirements for at least the next year.

Our ability to continue to expand, both organically and through acquisitions, is dependent upon our ability to generate enough cash flow from operations or from borrowing or other sources of financing as may be required. While at this time we do not anticipate requiring any additional sources of financing to fund operations, if demand for IT products declines, or if our supply of products is delayed or interrupted, our cash flows from operations may be substantially affected.

CASH FLOWS

The following table summarizes our sources and uses of cash for the years ended March 31, 2024, and 2023 (in thousands):

   
Year Ended March 31,
 
   
2024
   
2023
 
Net cash provided by (used in) operating activities
 
$
248,449
   
$
(15,425
)
Net cash used in investing activities
   
(61,964
)
   
(18,926
)
Net cash used in financing activities
   
(36,619
)
   
(20,950
)
Effect of exchange rate changes on cash
   
62
     
3,016
 
Net increase (decrease) in cash and cash equivalents
 
$
149,928
   
$
(52,285
)

Cash flows from operating activities

We provided $248.4 million from operating activities during the year ended March 31, 2024, compared to using $15.4 million during the year ended March 31, 2023. See below for a breakdown of operating cash flows by business (in thousands):

   
Year Ended March 31,
 
   
2024
   
2023
 
Technology business segments
 
$
248,967
   
$
17,157
 
Financing business segment
   
(518
)
   
(32,582
)
Net cash provided by (used in) operating activities
 
$
248,449
   
$
(15,425
)

Technology business: During the year ended March 31, 2024, our combined technology business segments provided $249.0 million from operating activities primarily due to net earnings and a decrease in inventory, offset by an increase in accounts receivable.

During the year ended March 31, 2023, our combined technology business segments provided $17.2 million from operating activities primarily due to net earnings and an increase in payables, partially offset by increases in accounts receivables and inventories.

To manage our working capital, we monitor our cash conversion cycle for our technology segment, which is defined as days sales outstanding (“DSO”) in accounts receivable plus days of supply in inventory (“DIO”) minus days of purchases outstanding in accounts payable (“DPO”).

The following table presents the components of the cash conversion cycle for our technology business segments:

 
As of March 31,
 
2024
 
2023
(DSO) Days sales outstanding (1)
                62
 
              74
(DIO) Days inventory outstanding (2)
                23
 
              38
(DPO) Days payable outstanding (3)
              (39)
 
             (53)
Cash conversion cycle
                46
 
              59

(1)
Represents the rolling three-month average of the balance of trade accounts receivable-trade, net for our technology business segments at the end of the period divided by Gross billings for the same three-month period.

(2)
Represents the rolling three-month average of the balance of inventory, net for our technology business segments at the end of the period divided by the direct cost of products and services billed to our customers for the same three-month period.

(3)
Represents the rolling three-month average of the combined balance of accounts payable-trade and accounts payable-floor plan for our technology business segments at the end of the period divided by the direct cost of products and services billed to our customers for the same three-month period.

Our standard payment term for customers is between 30-60 days; however, certain customers or orders may be approved for extended payment terms. Our DSOs for the quarters ended March 31, 2024, and 2023 were greater than our standard payment terms primarily due to a significant proportion of sales in those quarters to customers with payment terms greater than or equal to net 60 days. Invoices processed through our credit facility, or the A/P-floor plan balance, are typically paid within 45-60 days from the invoice date, while A/P trade invoices are typically paid around 30 days from the invoice date.

Our cash conversion cycle decreased to 46 days for March 31, 2024, compared to 59 days for March 31, 2023, as DSO decreased by 12 days, DIO decreased by 15 days, and DPO decreased by 14 days from March 31, 2023, to March 2024.

Financing business segment: During the year ended March 31, 2024, our financing business segment used $0.5 million from operating activities, primarily due to net earnings and a decrease in accounts receivable, offset by an increase in financing receivables.

During the year ended March 31, 2023, our financing segment used $32.6 million in operating activities, primarily due to changes in financing receivables and deferred costs, partially offset by net earnings.

Cash flows related to investing activities

During the year ended March 31, 2024, we used $62.0 million in investing activities, consisting of $54.2 million to acquire businesses and $8.5 million for purchases of property, equipment, and operating lease equipment, partially offset by $0.7 million of proceeds from the sale of property, equipment, and operating lease equipment.

During the year ended March 31, 2023, we used $18.9 million in investing activities, consisting of $9.4 million for purchases of property, equipment, and operating lease equipment and $13.3 million to acquire Future Com, Ltd., partially offset by $3.7 million of proceeds from the sale of operating lease equipment.

Cash flows from financing activities

During the year ended March 31, 2024, we used $36.6 million in financing activities, consisting of $47.4 million repayments on the floor plan component of our WFCDF Credit Facility, $6.0 million to pay off an installment payment arrangement within our technology business, and $9.9 million to repurchase outstanding shares of our common stock, partially offset by $23.7 million in net borrowings of non-recourse and recourse notes payable in our financing segment, and $3.0 million in proceeds of issuance of common stock to employees under an employee stock purchase plan.

During the year ended March 31, 2023, we used $21.0 million in financing activities. We had net repayments of notes payable and borrowings on our credit facility in our technology segment of $7.1 million, offset by net borrowings of non-recourse and recourse notes payable of $4.1 million by our financing segment. Additionally, we had cash outflows of $10.7 million from net borrowings/repayments on the floor plan facility and cash outflows of $7.2 million from the repurchase of common stock.

Other than recourse borrowings under our WFCDF Credit Facility, our borrowing of recourse and non-recourse notes payable primarily arises from our financing business segment when we transfer contractual payments due to us under lease and financing agreements to third-party financial institutions. When the transfers do not meet the requirements for a sale, the proceeds paid to us represent borrowings of recourse or non-recourse notes payable.

Non-Cash Activities

We transfer contractual payments due to us under lease and financing agreements to third-party financial institutions. In certain assignment agreements, we may direct the third-party financial institution to pay some of the proceeds from the assignment directly to the vendor or vendors that have supplied the assets being leased or financed. In these situations, the portion of the proceeds paid directly to our vendors are non-cash transactions.

SECURED BORROWINGS

We may finance all or most of the cost of the assets that we finance for customers by transferring all or part of the contractual payments due to us to third-party financing institutions. When we account for the transfer as a secured borrowing, we recognize the proceeds as either recourse or non-recourse notes payable. Our customers are responsible for repaying the debt from a secured borrowing. The lender typically secures a lien on the financed assets at the time the financial assets are transferred and releases it upon collecting all the transferred payments. We are not liable for the repayment of non-recourse loans unless we breach our representations and warranties in the loan agreements. The lender assumes the credit risk and their only recourse, upon default by the customer, is against the customer and the specific equipment under lease. While we expect that the credit quality of our financing arrangements and our residual return history will continue to allow us to obtain such financing, such financing may not be available on acceptable terms, or at all. Interest rates have been rising and may continue to rise. To preserve our expected internal rate of return, we generally quote rates that are indexed. Some of our lenders will not commit to rates for a length of time, resulting in exposure to us if the rates rise and we cannot pass such exposure to the customer.

CREDIT FACILITY

We finance the operations of our subsidiaries ePlus Technology, inc., ePlus Technology Services, inc. and SLAIT Consulting, LLC (collectively, the “Borrowers”) in our technology business segments through a credit facility with WFCDF. The WFCDF Credit Facility has a floor plan facility and a revolving credit facility.

Please refer to Note 9, “Notes Payable and Credit Facility” in the Notes to the Consolidated Financial Statements included in Part II, Item 8 of this Annual Report on Form 10-K for additional information concerning our WFCDF Credit Facility.

The loss of the WFCDF Credit Facility could have a material adverse effect on our future results as we currently rely on this facility and its components for daily working capital and liquidity for our technology business segments and as an operational function of our accounts payable process.

Floor plan facility

We finance most purchases of products for sale to our customers through the floor plan facility. Once our customers place a purchase order with us and we have approved their credit, we place an order for the desired products with one of our vendors. Our vendors are generally paid by the floor plan facility and our liability is reflected in “accounts payable—floor plan” in our consolidated balance sheets.

Most customer payments to us are remitted to our lockbox accounts. Once payments are cleared, the monies in the lockbox accounts are automatically and daily transferred to our operating account. We pay down the floor plan facility on three specified dates each month, generally 45-60 days from the invoice date. Our borrowings and repayments under the floor plan component are included in “net borrowings (repayments) on floor plan facility” within cash flows from the financing activities in our consolidated statements of cash flows.

As of March 31, 2024, we had a maximum credit limit of $500.0 million, and an outstanding balance on the floor plan of $105.1 million. As of March 31, 2023, we had a maximum credit limit of $500.0 million, and the outstanding balance on the floor plan facility was $134.6 million. On our balance sheet, our liability under the floor plan facility is presented as part of accounts payable – floor plan.

Revolving credit facility

The outstanding balance under the revolving credit facility is presented as part of recourse notes payable- current on our consolidated balance sheets. Our borrowings and repayments under the revolving credit facility are included in “borrowings of non-recourse and recourse notes payable” and “repayments of non-recourse and recourse notes payable,” respectively, within cash flows from the financing activities in our consolidated statements of cash flows.

As of March 31, 2024, and March 31, 2023, we did not have any outstanding balance under the revolving credit facility. The maximum credit limit under this facility was $200.0 million as of both March 31, 2024, and March 31, 2023.

PERFORMANCE GUARANTEES

In the normal course of business, we may provide certain customers with performance guarantees, which are generally backed by surety bonds. In general, we would only be liable for these guarantees in the event of default in the performance of our obligations. We are in compliance with the performance obligations under all service contracts for which there is a performance guarantee, and we believe that any liability incurred in connection with these guarantees would not have a material adverse effect on our consolidated statements of operations.

OFF-BALANCE SHEET ARRANGEMENTS

As part of our ongoing business, we do not participate in transactions that generate relationships with unconsolidated entities or financial partnerships, such as entities often referred to as structured finance or special purpose entities, which would have been established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes. As of March 31, 2024, and 2023, we were not involved in any unconsolidated special purpose entity transactions.

ADEQUACY OF CAPITAL RESOURCES

The continued implementation of our business strategy will require a significant investment in both resources and managerial focus. In addition, we may selectively acquire other companies that have attractive customer relationships and skilled sales and/or engineering forces. We may also open facilities in new geographic areas, which may require a significant investment of cash. We may also acquire technology companies to expand and enhance our geographic footprint, or the platform of bundled solutions to provide additional functionality and value-added services. We may require additional capital due to increases in inventory to accommodate our customers’ IT installation schedules. We may continue to use our internally generated funds to finance investments in leased assets or investments in notes receivable due from our customers. These actions may result in increased working capital needs as the business expands. As a result, we may require additional financing to fund our strategy, implementation, potential future acquisitions, and working capital needs, which may include additional debt and equity financing. While the future is uncertain, we do not believe our WFCDF Credit Facility will be terminated by WFCDF or us. Additionally, while our lending partners in our financing segment continue to be discerning in their approval processes, we currently have funding resources available for our transactions.

POTENTIAL FLUCTUATIONS IN QUARTERLY OPERATING RESULTS

Our future quarterly operating results and the market price of our common stock may fluctuate. In the event our revenues or earnings for any quarter are less than the level expected by securities analysts or the market in general, such shortfall could have an immediate and significant adverse impact on the market price of our common stock. Any such adverse impact could be greater if any such shortfall occurs near the time of any material decrease in any widely followed stock index or in the market price of the stock of one or more public equipment leasing and financing companies, IT resellers, software competitors, major customers, or vendors of ours.

Our quarterly results of operations are susceptible to fluctuations for a number of reasons, including, but not limited to currency fluctuations, reduction in IT spending, shortages of product from our vendors due to material shortages, any reduction of expected residual values related to the equipment under our leases, the timing and mix of specific transactions, the reduction of manufacturer incentive programs, and other factors. Quarterly operating results could also fluctuate as a result of our sale of equipment in our lease portfolio to a lessee or third-party at the expiration of a lease term or prior to such expiration, and the transfer of financial assets. Sales of equipment and transfers of financial assets may have the effect of increasing revenues and net income during the quarter in which the sale occurs and reducing revenues and net income otherwise expected in subsequent quarters.

We believe that comparisons of quarterly results of our operations are not necessarily meaningful and that results for one quarter should not be relied upon as an indication of future performance.

CONTRACTUAL OBLIGATIONS

Our material contractual obligations consist of payments on recourse and non-recourse notes payable and lease liabilities. Please refer to Note 5, “Lessee Accounting” and Note 9, “Notes Payable and Credit Facility” in the Notes to the Consolidated Financial Statements included in Part II, Item 8 of this Annual Report on Form 10-K for additional information regarding the maturities of these obligations.

CRITICAL ACCOUNTING ESTIMATES

Our consolidated financial statements have been prepared in accordance with US GAAP. Our significant accounting policies are described in Note 1, “Organization and Summary of Significant Accounting Policies” in the Notes to the Consolidated Financial Statements included in Part II, Item 8 of this Annual Report on Form 10-K. The accounting policies described below are significantly affected by critical accounting estimates. Such accounting policies require significant judgments, assumptions, and estimates, and actual results could differ materially from the amounts reported based on these policies.

REVENUE RECOGNITION — When we enter into contracts with customers, we are required to identify the performance obligations in the contract. We recognize most of our revenues from the sales of third-party products, third-party software, third-party maintenance, software support, and services, and ePlus professional and managed services. Our recognition of revenue differs for each of these distinct types of performance obligations and identifying each performance obligation appropriately may require judgment.

When a contract contains multiple distinct performance obligations, we allocate the transaction price to each performance obligation based on its relative standalone selling price. We determine standalone selling prices using expected cost-plus margin. When we finance sales of third-party software and third-party maintenance, software support, and services, we reduce the transaction price by the financing component.

We recognize revenue from sales of third-party products and third-party software at the point in time that control passes to the customer, which is typically upon delivery of the product to the customer. We perform an analysis to estimate the amount of sales in-transit at the end of the period and adjust revenue and the related costs to reflect only what has been delivered to the customer. This analysis is based upon an analysis of current quarter and historical delivery dates.

We recognize revenue from sales of third-party maintenance, software support, and services when our customer and vendor accept the terms and conditions of the arrangement. On occasion, judgment is required to determine this point in time.

We provide ePlus professional services under both time and materials and fixed price contracts. When services are provided on a time and materials basis, we recognize sales at agreed-upon billing rates as services are performed. When services are provided on a fixed fee basis, we recognize sales over time in proportion to our progress toward complete satisfaction of the performance obligation. Using this method requires a determination of the appropriate input or output method to measure progress. We most often measure progress based on costs incurred in proportion to total estimated costs, commonly referred to as the “cost-to-cost” method. When using this method, significant judgment may be required to estimate the total costs to complete the performance obligation. We typically recognize sales of ePlus managed services on a straight-line basis over the period services are provided.

We recognize financing revenues from our investments in leases and notes receivable. We recognize interest income on our notes-receivable using the effective interest method.

We classify our leases as either sales-type leases or operating leases. For sales-type leases, upon lease commencement, we recognize the present value of the lease payments and the residual asset discounted using the rate implicit in the lease. When we are financing equipment provided by another dealer, we typically do not have any selling profit or loss arising from the lease. When we are the dealer of the equipment being leased, we typically recognize revenue in the amount of the lease receivable and cost of sales in the amount of the carrying value of the underlying asset minus the unguaranteed residual asset. We may need to use judgment to determine the fair value of the equipment. After the commencement date, we recognize interest income as part of net sales using the effective interest method. For operating leases, we recognize the underlying asset as an operating lease asset. We depreciate the asset on a straight-line basis to its estimated residual value over its estimated useful life. We recognize the lease payments over the lease term on a straight-line basis as part of net sales.

We account for the transfer of financial assets as sales or secured borrowings. When a transfer meets all the requirements for sale accounting, we derecognize the financial asset and record a net gain or loss that is included in net sales. We utilize qualified attorneys to provide a true-sale-at-law opinion to support the conclusion that transferred financial assets have been legally isolated.

RESIDUAL ASSETS — Our estimate for the residual asset in a lease is the amount we expect to derive from the underlying asset following the end of the lease term. Our estimates vary, both in amount and as a percentage of the original equipment cost, and depend upon several factors, including the equipment type, vendor’s discount, market conditions, lease term, equipment supply and demand, and new product announcements by vendors. We evaluate residual values for impairment on a quarterly basis. We do not recognize upward adjustments due to changes in estimates of residual values.

GOODWILL — We test goodwill for impairment on an annual basis, as of October 1, and between annual tests if an event occurs, or circumstances change, that would more likely than not reduce the fair value of a reporting unit below its carrying amount. Goodwill is tested for impairment at a level of reporting referred to as a reporting unit.

In a qualitative assessment, we assess qualitative factors to determine whether it is more likely than not (that is, a likelihood of more than 50%) that the fair value of a reporting unit is less than its carrying amount, including goodwill. A significant amount of judgment is involved in determining if an event representing an indicator of impairment has occurred between annual test dates. Such indicators may include: a significant decline in expected future cash flows; a sustained, significant decline in stock price and market capitalization; a significant adverse change in legal factors or in the business climate; unanticipated competition; the testing for recoverability of a significant asset group within a reporting unit; and reductions in revenue or profitability growth rates.

In the quantitative impairment test, we compare the fair value of a reporting unit with its carrying amount, including goodwill. We estimate the fair value of each reporting unit using a combination of the income approach and market approaches.

The income approach incorporates the use of a discounted cash flow method in which the estimated future cash flows and terminal values for each reporting unit are discounted to a present value using a discount rate. Cash flow projections are based on management’s estimates of economic and market conditions which drive key assumptions of revenue growth rates, operating margins, capital expenditures and working capital requirements. The discount rate in turn is based on the specific risk characteristics of each reporting unit, the weighted average cost of capital and its underlying forecast.

The market approach estimates fair value by applying performance metric multiples to the reporting unit’s prior and expected operating performance. The multiples are derived from comparable publicly traded companies with similar operating and investment characteristics as the reporting unit.

The fair values determined by the market approach and income approach, as described above, are weighted to determine the fair value for each reporting unit. Although we have consistently used the same methods in developing the assumptions and estimates underlying the fair value calculations, such estimates are uncertain and may vary from actual results.

VENDOR CONSIDERATION — We receive payments and credits from vendors and distributors, including consideration pursuant to volume incentive programs, and shared marketing expense programs. Many of these programs extend over one or more quarters’ sales activities. Different programs have different vendor/program specific goals to achieve. We recognize the rebates pursuant to volume incentive programs, when the rebate is probable and reasonably estimable, based on a systematic and rational allocation of the cash consideration offered to each of the underlying transactions that results in our progress towards earning the rebate. Should our actual performance be different from our estimates, we may be required to adjust our receivables.

ALLOWANCE FOR CREDIT LOSSES — We maintain an allowance for credit losses related to our accounts receivable and financing receivables. We record an expense in the amount necessary to adjust the allowance for credit losses to our current estimate of expected credit losses on financial assets. We estimate expected credit losses based on our internal rating of the customer’s credit quality, our historical credit losses, current economic conditions, and other relevant factors. Prior to providing credit, we assign an internal rating for each customer’s credit quality based on the customer’s financial status, rating agency reports and other financial information. We review our internal ratings for each customer at least annually or when there is an indicator of a change in credit quality, such as a delinquency or bankruptcy. We write off financing receivables when we deem them to be uncollectable. As of March 31, 2024, we estimated expected credit loss rates related to both our accounts receivable and financing receivables at rates comparable to March 31, 2023.

INCOME TAXES — We make certain estimates and judgments in determining income tax expense for financial statement reporting purposes. These estimates and judgments occur in the calculation of certain tax assets and liabilities, which principally arise from differences in the timing of recognition of revenue and expense for tax and financial statement reporting purposes. We also must analyze income tax reserves, as well as determine the likelihood of recoverability of deferred tax assets and adjust any valuation allowances accordingly.

Considerations with respect to the recoverability of deferred tax assets include the period of expiration of the tax asset, planned use of the tax asset, and historical and projected taxable income as well as tax liabilities for the tax jurisdiction to which the tax asset relates. Valuation allowances are evaluated periodically and will be subject to change in each future reporting period as a result of changes in one or more of these factors. The calculation of our tax liabilities also involves considering uncertainties in the application of complex tax regulations. We recognize liabilities for uncertain income tax positions based on our estimate of whether, and the extent to which, additional taxes will be required.

Numerous foreign jurisdictions have enacted or are in the process of enacting legislation to adopt a minimum effective tax rate described in the Global Anti-Base Erosion (“Pillar Two”) model rules issued by the Organization for Economic Co-operation and Development. A minimum effective tax rate of 15% would apply to multinational companies with consolidated revenue above €750 million. Under the Pillar Two rules, a company would be required to determine a combined effective tax rate for all entities located in a jurisdiction. If the jurisdictional effective tax rate determined under the Pillar Two rules is less than 15%, a top-up tax will be due to bring the jurisdictional effective tax rate up to 15%. We are continuing to monitor the pending implementation of Pillar Two by individual countries and the potential effects of Pillar Two on our business. We do not expect that any Pillar Two the provisions that become effective during calendar year 2024 will have a materially adverse impact on our results of operations, financial position, or cash flows.

BUSINESS COMBINATIONS — We account for business combinations using the acquisition method. For each acquisition, we recognize most assets acquired, and liabilities assumed at their fair values at the acquisition date. Our valuations of certain assets acquired, including customer relationships and trade names, and certain liabilities assumed, involve significant judgment and estimation. Additionally, our determination of the purchase price may include an estimate for the fair value of contingent consideration. We utilize independent valuation specialists to assist us in determining the fair value of certain assets and liabilities. Our valuations utilize significant estimates, such as forecasted revenues and profits. Changes in our estimates could significantly impact the value of certain assets and liabilities.

RECENT ACCOUNTING PRONOUNCEMENTS

Please refer to Note 2, “Recent Accounting Pronouncements” in the Notes to the Consolidated Financial Statements included in Part II, Item 8 of this Form 10-K.

ITEM 7A.
QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Our financial position is exposed to a variety of risks, including interest rate risks and foreign currency. Additionally, we have seen an increase in these risks and related uncertainties with increased volatility in the financial markets and inflation.

INTEREST RATE RISK

Although a substantial portion of our liabilities are non-recourse, fixed-interest-rate instruments, we utilize our lines of credit and other financing facilities which are subject to fluctuations in short-term interest rates. These non-recourse instruments, which are denominated in US dollars, were entered for other than trading purposes and, except for amounts drawn under the WFCDF Credit Facility, bear interest at a fixed rate. Because the interest rate on these instruments is fixed, changes in interest rates will not directly impact our cash flows. Certain financing transactions are funded with our cash flows, not debt, and may be subject to interest rate risk. If the market interest rate exceeds our internal rate of return, we may not fund the transaction to obtain the proceeds. Borrowings under the WFCDF Credit Facility bear interest at a market-based variable rate.

FOREIGN CURRENCY RISK

We have transactions in foreign currencies, primarily in British Pounds, Euros, and Indian Rupees. There is a potential for exposure to fluctuations in foreign currency rates resulting primarily from the translation exposure associated with the preparation of our consolidated financial statements. In addition, we have foreign currency exposure when transactions are not denominated in our subsidiary’s functional currency. To date, our foreign operations are insignificant in relation to total consolidated operations, and we believe that potential fluctuations in currency exchange rates will not have a material effect on our financial position.

We lease assets in foreign countries, including Canada, the UK, and several other European countries. As a lessor, we lease assets for amounts denominated in British Pounds, Euros, and Canadian dollars. As our foreign operations have been smaller compared to our domestic operations, we believe that potential fluctuations in currency exchange rates will not have a material effect on our financial position.

ITEM 8.
FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

See the consolidated financial statements and schedules listed in the accompanying “Index to Financial Statements and Schedules.”

ITEM 9.
CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE

None.

ITEM 9A.
CONTROLS AND PROCEDURES

EVALUATION OF DISCLOSURE CONTROLS AND PROCEDURES

The Company’s management, with the participation of the Chief Executive Officer (“CEO”) and the Chief Financial Officer (“CFO”), has evaluated the effectiveness of the Company’s disclosure controls and procedures, or “disclosure controls”, as of the end of the period covered by this report as defined in Exchange Act Rule 13a-15(e). Disclosure controls are controls and procedures designed to reasonably ensure that information required to be disclosed in our reports filed under the Exchange Act, such as this Form 10-K annual report, is recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms. Disclosure controls include, without limitation, controls and procedures designed to ensure that information required to be disclosed in our reports filed under the Exchange Act is accumulated and communicated to our management, including our CEO and CFO, or persons performing similar functions, as appropriate, to allow timely decisions regarding required disclosure. Our disclosure controls include some, but not all, components of our internal control over financial reporting.

Based on the evaluation described above, the CEO and CFO concluded that disclosure controls and procedures as of March 31, 2024, were effective in ensuring information required to be disclosed in our SEC reports was recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms, and that such information was accumulated and communicated to our management, including our CEO and CFO, as appropriate, to allow timely decisions regarding required disclosure.

MANAGEMENT’S REPORT ON INTERNAL CONTROL OVER FINANCIAL REPORTING

Our management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Exchange Act Rule 13a-15(f). This system is designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of consolidated financial statements for external purposes in accordance with generally accepted accounting principles.

Our internal control over financial reporting includes those policies and procedures that: (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect our transactions and dispositions of our assets; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of consolidated financial statements in accordance with generally accepted accounting principles, and that our receipts and expenditures are being made only in accordance with authorizations of our management and directors; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of our assets that could have a material effect on the consolidated financial statements.

Our management performed an assessment of the effectiveness of our internal control over financial reporting as of March 31, 2024, utilizing the criteria described in the “Internal Control — Integrated Framework (2013)” issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”). The objective of this assessment was to determine whether our internal control over financial reporting was effective as of March 31, 2024.

Management’s assessment included evaluation of such elements as the design and operating effectiveness of key financial reporting controls, process documentation, accounting policies, and our overall control environment. Based on this assessment, management determined that, as of March 31, 2024, the Company maintained effective internal control over financial reporting.

Deloitte & Touche LLP, an independent registered public accounting firm, who audited the consolidated financial statements of the Company included in this Annual Report on Form 10-K, has also audited the effectiveness of the Company’s internal control over financial reporting as stated in its report appearing on page F-5.

CHANGES IN INTERNAL CONTROL OVER FINANCIAL REPORTING

There have not been any changes in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Securities Exchange Act of 1934) that occurred during the quarter ended March 31, 2024, which have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

LIMITATIONS ON THE EFFECTIVENESS OF CONTROLS

Our management, including our CEO and CFO, does not expect that our disclosure controls or our internal control over financial reporting will prevent or detect all errors and all fraud. A control system cannot provide absolute assurance due to its inherent limitations; it is a process that involves human diligence and compliance and is subject to lapses in judgment and breakdowns resulting from human failures. A control system also can be circumvented by collusion or improper management override. 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 such limitations, disclosure controls and internal control over financial reporting cannot prevent or detect all misstatements, whether unintentional errors or fraud. However, these inherent limitations are known features of the financial reporting process; therefore, it is possible to design into the process safeguards to reduce, though not eliminate, this risk.

ITEM 9B.
OTHER INFORMATION

Insider Trading Arrangements and Policies

During the three months ended March 31, 2024, no director or executive officer of ePlus inc. adopted or terminated a “Rule 10b5-1 trading arrangement” or “non-Rule 10b5-1 trading arrangement,” as each term is defined in Item 408(a) of Regulation S-K. Certain of our executive officers may participate in employee stock purchase plans that have been designed to comply with Rule 10b5-1(c) under the Exchange Act.

We have adopted an Insider Trading Policy which is applicable to our directors, officers, and employees that is designed to promote compliance with federal securities laws, rules and regulations, as well as the rules and regulations of the NASDAQ Stock Market. A copy of our Insider Trading Policy is filed as Exhibit 19 to this Annual Report.

ITEM 9C.
DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS

None.

PART III

Except as set forth below, the information required by Items 10, 11, 12, 13 and 14 is incorporated by reference from our definitive 2024 Proxy Statement to be filed with the SEC pursuant to Regulation 14A not later than 120 days after the close of our fiscal year.

ITEM 10.
DIRECTORS, EXECUTIVE OFFICERS, AND CORPORATE GOVERNANCE

Information about our directors may be found under the caption “Proposal 1 – Election of Directors” in our Proxy Statement for the 2024 Annual Meeting of Stockholders (the “Proxy Statement”). The information in the 2024 Proxy Statement set forth under the captions of “Corporate Governance – Code of Conduct” and “Board Committees” is incorporated herein by reference.

The information under the heading “Executive Officers” in Item 1 of this report is incorporated in this section by reference.

CODE OF ETHICS

We have a code of ethics that applies to all of our employees, including our principal executive officer, principal financial officer, principal accounting officer and our Board. The Code of Conduct is available on our website at www.eplus.com/investors/corporate-governance-legal/code-of-conduct. We will disclose on our website any amendments to or waivers from any provision of the Code of Conduct that applies to any of the directors or executive officers.

ITEM 11.
EXECUTIVE COMPENSATION

The information in the 2024 Proxy Statement set forth under the captions “Director Compensation,” “Compensation Discussion and Analysis,” “2024 Executive Compensation,” and “Corporate Governance – Compensation Committee Interlocks and Insider Participation” is incorporated herein by reference.

ITEM 12.
SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS

The information in the 2024 Proxy Statement set forth under the captions “Equity Compensation Plan Information” and “Stock Ownership” is incorporated herein by reference.

ITEM 13.
CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE

The information in the 2024 Proxy Statement set forth under the caption “Corporate Governance - Related Person Transactions” and “Independence of Our Board of Directors” is incorporated herein by reference.

ITEM 14.
PRINCIPAL ACCOUNTING FEES AND SERVICES

The information in the 2024 Proxy Statement set forth under the caption “Proposal 3 – Ratification of the Selection of Deloitte & Touche LLP as our Independent Registered Public Accounting Firm for our Fiscal Year Ending March 31, 2025” is incorporated herein by reference.

PART IV

ITEM 15.
EXHIBITS AND FINANCIAL STATEMENT SCHEDULES

(a)(1) FINANCIAL STATEMENTS

The consolidated financial statements listed in the accompanying Index to Financial Statements and Schedules are filed as a part of this report and incorporated herein by reference.

(a)(2) FINANCIAL STATEMENT SCHEDULE

See “Financial Statement Schedule II - Valuation and Qualifying Accounts” on page S-1.

(a)(3) EXHIBIT LIST

Exhibits 10.2 through 10.18, exhibit 10.25, and exhibit 97.1 are management contracts or compensatory plans or arrangements.

 
Exhibit No.
                       Exhibit Description
 
ePlus inc. Amended and Restated Certificate of Incorporation, as last amended November 9, 2021 (Incorporated herein by reference to Exhibit 3.1 to our Annual Report on Form 10-K for the period ended March 31, 2023).
     
 
Amended and Restated Bylaws of ePlus inc., as of March 2, 2022. (Incorporated herein by reference to Exhibit 3.2 to our Annual Report on Form 10-K for the fiscal year ended March 31, 2022).
     
 
Specimen Certificate of Common Stock (Incorporated herein by reference to Exhibit 4.1 to our Registration Statement on Form S-1 (File No. 333-11737) originally filed on September 11, 1996).
     
 
Description of ePlus inc.’s securities registered under Section 12 of the Securities Exchange Act of 1934 (Incorporated herein by reference to Exhibit 4.2 to our Annual Report on Form 10-K for the fiscal year ended March 31, 2022).
     
 
Form of Indemnification Agreement entered into by and between ePlus and its directors and officers (Incorporated herein by reference to Exhibit 10.1 to our Current Report on Form 8-K filed on August 23, 2016).
     
 
Amended and Restated Employment Agreement effective September 6, 2017, by and between ePlus inc. and Mark P. Marron (Incorporated herein by reference to Exhibit 10.1 to our Quarterly Report on Form 10-Q for the period ended December 31, 2017).
     
 
Amendment #1, effective July 16, 2018, to Amended and Restated Employment Agreement effective September 6, 2017, by and between ePlus inc. and Mark P. Marron (Incorporated herein by reference to Exhibit 10.2 to our Current Report on Form 8-K filed on July 18, 2018).
     
 
Amendment #2, effective November 14, 2019, to Amended and Restated Employment Agreement effective September 6, 2017, by and between ePlus inc. and Mark P. Marron (Incorporated herein by reference to Exhibit 10.2 to our Quarterly Report on Form 10-Q for the period ended December 31, 2019).
     
 
Amended and Restated Employment Agreement effective September 6, 2017, by and between ePlus inc. and Elaine D. Marion (Incorporated herein by reference to Exhibit 10.3 to our Quarterly Report on Form 10-Q for the period ended December 31, 2017).
     
 
Amendment #1, effective November 14, 2019, to Amended and Restated Employment Agreement, effective September 6, 2017, by and between ePlus inc. and Elaine D. Marion (Incorporated herein by reference to Exhibit 10.1 to our Quarterly Report on Form 10-Q for the period ended December 31, 2019).
     
 
Employment Agreement, effective May 7, 2018, by and between ePlus inc. and Darren S. Raiguel (Incorporated herein by reference to Exhibit 10.1 to our Current Report on Form 8-K filed on May 9, 2018).
     
 
Amendment No. 1, effective November 14, 2019, to Amended and Restated Employment Agreement, effective May 7, 2018, by and between ePlus inc. and Darren S Raiguel (Incorporated herein by reference to Exhibit 10.3 to our Current Report on Form 10-Q filed on February 6, 2020).
     
 
ePlus inc. 2017 Non-Employee Director Long-Term Incentive Plan (updated to reflect the stock split effected December 13, 2021) as amended (Incorporated herein by reference to Exhibit 10.6 to our Current Report on Form 10-Q for the period ended December 31, 2021).

 
ePlus inc. 2012 Employee Long-term Incentive Plan (updated to reflect stock split effected March 31, 2017) (Incorporated herein by reference to Exhibit 10.8 to our Annual Report on Form 10-K for the fiscal year ended March 31, 2017).
     
 
ePlus inc. Cash Incentive Plan, effective April 1, 2018 (Incorporated herein by reference to Exhibit 10.1 to our Current Report on Form 8-K filed on July 18, 2018).
     
 
ePlus 2021 Employee Long-Term Incentive Plan (updated to reflect the stock split effected December 13, 2021) as amended (Incorporated herein by reference to Exhibit 10.1 to our Current Report on Form 10-Q for the period ended December 31, 2021).
     
 
ePlus inc. 2022 Employee Stock Purchase Plan (Incorporated herein by reference to Exhibit 10.1 to our Current Report on Form 8-K filed on September 20, 2022).
     
 
Form of Restricted Stock Award Agreement (for awards granted to US employees under and subject to the provisions of the ePlus inc. 2021 Employee Long-Term Incentive Plan) (Incorporated herein by reference to Exhibit 10.1 to our Quarterly Report on Form 10-Q for the period ended June 30, 2023).
     
 
Form of Restricted Stock Award Agreement (for awards granted to U.K. employees under and subject to the provisions of the ePlus inc. 2021 Employee Long-Term Incentive Plan) (Incorporated herein by reference to Exhibit 10.2 to our Quarterly Report on Form 10-Q for the period ended June 30, 2023).
     
 
Form of Stock Agreement (for awards granted to non-employee directors under and subject to the provisions of the ePlus inc. 2017 Non-Employee Director Long-Term Incentive Plan) (Incorporated herein by reference to Exhibit 10.3 to our Quarterly Report on Form 10-Q for the period ended June 30, 2023).
     
 
Form of Cash Performance Award Agreement (Incorporated herein by reference to Exhibit 10.1 to our Current Report on Form 8-K as filed with the Securities and Exchange Commission on November 22, 2023).
     
 
Form of Performance Stock Unit Award Notice and Award Agreement (Incorporated herein by reference to Exhibit 10.2 to our Current Report on Form 8-K as filed with the Securities and Exchange Commission on November 22, 2023).
     
 
First Amended and Restated Credit Agreement, dated as of October 13, 2021, by and among ePlus Technology, inc., ePlus Technology Services, inc., SLAIT Consulting, LLC, certain of ePlus inc. subsidiaries as guarantors, Wells Fargo Commercial Distribution Finance, LLC as administrative agent and the Lenders party thereto (Incorporated herein by reference to Exhibit 10.1 to our Current Report in Form 8-K filed on October 19, 2021). *
     
 
Guaranty and Security Agreement, dated as of October 13, 2021, by and among ePlus Technology, inc., ePlus Technology Services, inc., SLAIT Consulting, LLC, certain future subsidiaries of ePlus inc., as guarantors, Wells Fargo Commercial Distribution Finance, LLC as administrative agent for the benefit of Secured Parties (Incorporated herein by reference to Exhibit 10.2 to our Current Report on Form 8-K filed on October 19, 2021). *
     
 
First Amended and Restated Collateralized Guaranty, dated as of October 13, 2021, by and among ePlus Group, inc. and Wells Fargo Commercial Distribution Finance, LLC as agent for the benefit of Secured Parties (Incorporated herein by reference to Exhibit 10.3 to our Current Report on Form 8-K filed on October 19, 2021). *
     
 
First Amended and Restated Limited Guaranty, dated as of October 13, 2021, by and between ePlus inc. and Wells Fargo Commercial Distribution Finance, LLC as agent for the benefit of Secured Parties (Incorporated herein by reference to Exhibit 10.4 to our Current Report on Form 8-K filed on October 19, 2021). *
     
 
First Amendment to First Amended and Restated Credit Agreement, dated as of October 31, 2022, by and among ePlus Technology, inc., ePlus Technology Services inc., SLAIT Consulting, LLC, certain of ePlus inc. subsidiaries as guarantors, Wells Fargo Commercial Distribution Finance, LLC as administrative agent and the Lenders party thereto (Incorporated herein by reference to Exhibit 10.2 to our Quarterly Report on Form 10-Q for the quarter ended September 30, 2022, filed on November 3, 2022). *

 
Second Amendment to First Amended and Restated Credit Agreement, dated as of March 10, 2023, by and among ePlus Technology, inc., ePlus Technology Services inc., SLAIT Consulting, LLC, certain of ePlus inc. subsidiaries as guarantors, Wells Fargo Commercial Distribution Finance, LLC as administrative agent and the Lenders party thereto (Incorporated herein by reference to Exhibit 10.1 to our Current Report on Form 8-K filed on March 14, 2023). *
     
  10.25
Form of Restricted Stock Award Agreement (for awards granted to non-employee directors under and subject to the provisions of the ePlus inc. 2017 Non-Employee Director Long-Term Incentive Plan) (filed herewith).
     
 
Insider Trading Policy (filed herewith).
     
 
Subsidiaries of ePlus inc. (filed herewith).
     
 
Consent of Independent Registered Public Accounting Firm (filed herewith).
     
 
Certification of the Chief Executive Officer of ePlus inc. pursuant to the Securities Exchange Act Rules 13a-14(a) and 15d-14(a) (filed herewith).
     
 
Certification of the Chief Financial Officer of ePlus inc. pursuant to the Securities Exchange Act Rules 13a-14(a) and 15d-14(a) (filed herewith).
     
 
Certification of the Chief Executive Officer and Chief Financial Officer of ePlus inc. pursuant to 18 U.S.C. § 1350 (furnished herewith).
     
 
Policy for Recoupment of Incentive Compensation, effective as of November 17, 2023 (filed herewith).
     
 
101.INS
Inline XBRL 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.SCH
Inline XBRL Taxonomy Extension Schema Document
     
 
101.CAL
Inline XBRL Taxonomy Extension Calculation Linkbase Document
     
 
101.DEF
Inline XBRL Taxonomy Extension Definition Linkbase Document
     
 
101.LAB
Inline XBRL Taxonomy Extension Label Linkbase Document
     
 
101.PRE
Inline XBRL Taxonomy Extension Presentation Linkbase Document
     
 
104
Cover Page Interactive Data File (embedded within the Exhibit 101 Inline XBRL document)

* Certain schedules and exhibits have been omitted pursuant to Item 601(a)(5) of Regulation S-K. The registrant agrees to furnish a copy of any omitted schedule or exhibit to the SEC upon request; provided, however, that the registrant may request confidential treatment pursuant to Rule 24b-2 of the Exchange Act for any document so furnished.

ITEM 16.
FORM 10-K SUMMARY

None.

SIGNATURES

Pursuant to the requirements of Section 13 or Section 15(d) 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.

 
ePlus inc.
   
 
/s/ MARK P. MARRON
 
By: Mark P. Marron
 
Chief Executive Officer and President
 
Date: May 22, 2024

Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.

 
/s/ MARK P. MARRON
 
By: Mark P. Marron
 
Chief Executive Officer, President, and Director
  (Principal Executive Officer)
 
Date: May 22, 2024
   
 
/s/ ELAINE D. MARION
 
By: Elaine D. Marion, Chief Financial Officer
 
(Principal Financial and Accounting Officer)
 
Date: May 22, 2024
   
 
/s/ RENEE BERGERON
 
By: Renée Bergeron, Director
 
Date: May 22, 2024
   
 
/s/ BRUCE M. BOWEN
   By: Bruce M. Bowen, Director
   Date: May 22, 2024
   
 
/s/ JOHN E. CALLIES
 
By: John E. Callies, Director
 
Date: May 22, 2024
   
 
/s/ C. THOMAS FAULDERS, III
 
By: C. Thomas Faulders, III, Chairman
 
Date: May 22, 2024
   
 
/s/ IRA A. HUNT
 
By: Ira A. Hunt, Director
 
Date: May 22, 2024
   
 
/s/ MAUREEN F. MORRISON
 
By: Maureen F. Morrison, Director
 
Date: May 22, 2024
   
 
/s/ BEN XIANG
 
By: Ben Xiang, Director
 
Date: May 22, 2024


52

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the Board of Directors and Stockholders of
ePlus inc.
Herndon, Virginia

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheets of ePlus inc. and subsidiaries (the “Company”) as of March 31, 2024, and 2023, and the related consolidated statements of operations, comprehensive income, stockholders’ equity, and cash flows for each of the three years in the period ended March 31, 2024, and the related notes and the schedule listed in the Index at Item 15 (collectively referred to as the “financial statements”). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of March 31, 2024, and 2023, and the results of its operations and its cash flows for each of the three years in the period ended March 31, 2024, in conformity with accounting principles generally accepted in the United States of America.

We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company’s internal control over financial reporting as of March 31, 2024, based on criteria established in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission and our report dated May 22, 2024, expressed an unqualified opinion on the Company’s internal control over financial reporting.

Basis for Opinion

These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.

Critical Audit Matters

The critical audit matters communicated below are matters arising from the current-period audit of the financial statements that were communicated or required to be communicated to the audit committee and that (1) relate to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.
 
Revenue Recognition – Gross Versus Net Recognition of Sales of Third-Party Software – Refer to Note 1 to the financial statements
 
Critical Audit Matter Description
 
The Company is typically the principal in sales of third-party software. Sales are recognized on a gross basis with the selling price to the customer recorded as sales and the acquisition cost of the product recognized as cost of sales. The Company recognizes revenue from these sales at the point in time that control passes to the customer, which is typically upon delivery of the software to the customer. The Company is also the agent in sales of third-party maintenance, software support, and services as the third-party controls the service until it is transferred to the customer. Similarly, the Company is the agent in sales of third-party software and accompanying third-party support when the third-party software benefits the customer only in conjunction with the accompanying support. In these sales, the Company considers the third-party software and support as inputs to a single performance obligation. In all these sales where the Company is the agent, the Company recognizes sales on a net basis at the point that its customer and vendor accept the terms and conditions of the arrangement.

Auditing the Company’s determination of gross or net recognition of third-party software and support sales involved a high degree of subjectivity as it required the evaluation of whether the third-party software benefits the customer only in conjunction with the accompanying support. When the support is determined to be critical or essential to the software, the transaction is viewed as one combined performance obligation, and revenue is recognized net of related costs.
 
How the Critical Audit Matter Was Addressed in the Audit
 
Our audit procedures related to management’s conclusion related to the recognition of sales of third-party software included the following, among others:
 
We tested the design and operating effectiveness of management’s controls over the determination of gross or net recognition of third-party software and support sales.
For a selection of contracts, we performed the following procedures:

Inspected the customer invoice and purchase order to determine whether the sale represented a valid transaction with a customer.

Compared the cost per the Company’s records to the cost per the vendor invoice.

Evaluated the sale to determine whether it constituted a single or multiple performance obligation(s) through inspection of the customer invoice, purchase order, and information on vendor websites accessed through third-party search engines.

Evaluated the sale to determine whether there was accompanying third-party support related to the software, and whether the support was separately identifiable or essential to the functionality of the software through inspection of customer invoices, purchase orders, information on vendor websites accessed through third-party search engines and inquiries with management, as necessary.

Transfers of Financial Assets – Refer to Note 4 to the financial statements
 
Critical Audit Matter Description
 
The Company enters into arrangements to transfer the contractual payments due under financing receivables and operating lease agreements, which are accounted for in accordance with Codification Topic 860. These transfers are accounted for as either a sale or as a pledge of collateral in a secured borrowing. For transfers accounted for as a secured borrowing, the corresponding investments serve as collateral for non-recourse notes payable. For transfers accounted for as sales, the Company derecognizes the carrying value of the asset transferred plus any liability and recognizes a net gain or loss on the sale, which are presented within net sales in the consolidated statement of operations.
 
Auditing the Company’s determination of whether the transfer should be accounted for as a secured borrowing or a sale involved a high degree of subjectivity. This subjectivity stems from management’s assessment of whether the transferred assets have been isolated from the transferor.
 
How the Critical Audit Matter Was Addressed in the Audit
 
Our audit procedures related to management’s conclusion related to the transfer of financial assets included the following, among others:
 
We tested the design and operating effectiveness of management’s controls over the transfer of financial assets, including management’s controls over the evaluation of the terms of loan documents and accompanying investor data, assignment agreements, and the calculation of the gain or loss.
For a selection of transactions, we evaluated the Company’s determination of sale or secured borrowing, by evaluating, among other factors, if the transferred assets have been isolated from the Company. Specifically, we performed the following procedures:

Obtained the executed transfer agreement and evaluated whether the Company:

Assigned its rights, titles, interests, estates, claims, and demands to the third-party assignee.

Retained any rights with respect to the payments assigned to the third-party assignee or had been appropriately isolated from the assets. We evaluated opinions from outside legal counsel, when applicable.

Obtained and inspected the cash proceeds support from the transfer and compared the cash received to the selling price.

Tested the mathematical accuracy of management’s calculation of the gain or loss based on the cash proceeds and the receivable balance as of date of sale.

/s/ DELOITTE & TOUCHE LLP

McLean, Virginia
May 22, 2024

We have served as the Company’s auditor since 1990.

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the Board of Directors and Stockholders of
ePlus inc.
Herndon, Virginia

Opinion on Internal Control over Financial Reporting

We have audited the internal control over financial reporting of ePlus inc. and subsidiaries (the “Company”) as of March 31, 2024, based on criteria established in Internal Control — Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of March 31, 2024, based on criteria established in Internal Control – Integrated Framework (2013) issued by COSO.

We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated financial statements as of and for the year ended March 31, 2023, of the Company and our report dated May 22, 2024, expressed an unqualified opinion on those financial statements.

Basis for Opinion

The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management’s Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

Definition and Limitations of Internal Control over Financial Reporting

A company’s internal control over financial reporting is a process designed 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. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

/s/ DELOITTE & TOUCHE LLP

McLean, Virginia
May 22, 2024

ePlus inc. AND SUBSIDIARIES
CONSOLIDATED BALANCE SHEETS
(in thousands, except per share amounts)

 
March 31, 2024
   
March 31, 2023
 
ASSETS
           
             
Current assets:
           
Cash and cash equivalents
 
$
253,021
   
$
103,093
 
Accounts receivable—trade, net
   
644,616
     
504,122
 
Accounts receivable—other, net
   
46,884
     
55,508
 
Inventories
   
139,690
     
243,286
 
Financing receivables—net, current
   
102,600
     
89,829
 
Deferred costs
   
59,449
     
44,191
 
Other current assets
   
27,269
     
55,101
 
Total current assets
   
1,273,529
     
1,095,130
 
                 
Financing receivables and operating leases—net
   
79,435
     
84,417
 
Deferred tax asset
   
5,620
     
3,682
 
Property, equipment, and other assets—net
   
89,289
     
70,447
 
Goodwill
   
161,503
     
136,105
 
Other intangible assets—net
   
44,093
     
25,045
 
TOTAL ASSETS
 
$
1,653,469
   
$
1,414,826
 
                 
LIABILITIES AND STOCKHOLDERS’ EQUITY
               
                 
LIABILITIES
               
                 
Current liabilities:
               
Accounts payable
 
$
315,676
   
$
220,159
 
Accounts payable—floor plan
   
105,104
     
134,615
 
Salaries and commissions payable
   
43,696
     
37,336
 
Deferred revenue
   
134,596
     
114,028
 
Recourse notes payable—current
   
-
     
5,997
 
Non-recourse notes payable—current
   
23,288
     
24,819
 
Other current liabilities
   
34,630
     
24,372
 
Total current liabilities
   
656,990
     
561,326
 
                 
Non-recourse notes payable - long-term
   
12,901
     
9,522
 
Deferred tax liability
    -       715  
Other liabilities
   
81,799
     
60,998
 
TOTAL LIABILITIES
   
751,690
     
632,561
 
                 
COMMITMENTS AND CONTINGENCIES (Note 10)
           
                 
STOCKHOLDERS’ EQUITY
               
                 
Preferred stock, $0.01 per share par value; 2,000 shares authorized; none outstanding
   
-
     
-
 
Common stock, $0.01 per share par value; 50,000 shares authorized; 26,952 outstanding at March 31, 2024 and 26,905 outstanding at March 31, 2023
   
274
     
272
 
Additional paid-in capital
   
180,058
     
167,303
 
Treasury stock, at cost, 447 shares at March 31, 2024 and 261 shares at March 31, 2023
   
(23,811
)
   
(14,080
)
Retained earnings
   
742,978
     
627,202
 
Accumulated other comprehensive income—foreign currency translation adjustment
   
2,280
     
1,568
Total Stockholders’ Equity
   
901,779
     
782,265
 
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY
 
$
1,653,469
   
$
1,414,826
 

See Notes to Consolidated Financial Statements.

ePlus inc. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF OPERATIONS
(in thousands, except per share amounts)

 
Year Ended March 31,
 
 
2024
   
2023
   
2022
 
Net sales
                 
Product
 
$
1,933,225
   
$
1,803,275
   
$
1,580,394
 
Services
   
292,077
     
264,443
     
240,625
 
Total
   
2,225,302
     
2,067,718
     
1,821,019
 
Cost of sales
                       
Product
   
1,493,293
     
1,379,500
     
1,210,943
 
Services
   
181,216
     
170,694
     
149,094
 
Total
   
1,674,509
     
1,550,194
     
1,360,037
 
                         
Gross profit
   
550,793
     
517,524
     
460,982
 
                         
Selling, general, and administrative
   
367,734
     
333,520
     
297,117
 
Depreciation and amortization
   
21,025
     
13,709
     
14,646
 
Interest and financing costs
   
3,777
     
4,133
     
1,903
 
Operating expenses
   
392,536
     
351,362
     
313,666
 
                         
Operating income
   
158,257
     
166,162
     
147,316
 
                         
Other income (expense), net
   
2,836
     
(3,188
)
   
(432
)
                         
Earnings before tax
   
161,093
     
162,974
     
146,884
 
                         
Provision for income taxes
   
45,317
     
43,618
     
41,284
 
                         
Net earnings
 
$
115,776
   
$
119,356
   
$
105,600
 
                         
Net earnings per common share—basic
 
$
4.35
   
$
4.49
   
$
3.96
 
Net earnings per common share—diluted
 
$
4.33
   
$
4.48
   
$
3.93
 
                         
Weighted average common shares outstanding—basic
   
26,610
     
26,569
     
26,638
 
Weighted average common shares outstanding—diluted
   
26,717
     
26,654
     
26,866
 

See Notes to Consolidated Financial Statements.

ePlus inc. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(in thousands)

 
Year Ended March 31,
 
     
2024
     
2023
     
2022
 
                         
NET EARNINGS
 
$
115,776
   
$
119,356
   
$
105,600
 
                         
OTHER COMPREHENSIVE INCOME, NET OF TAX:
                       
                         
Foreign currency translation adjustments
   
712
     
1,692
     
(779
)
                         
Other comprehensive income (loss)
   
712
     
1,692
     
(779
)
                         
TOTAL COMPREHENSIVE INCOME
 
$
116,488
   
$
121,048
   
$
104,821
 

See Notes to Consolidated Financial Statements.

ePlus inc. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
 
 
Year Ended March 31,
 
 
2024
   
2023
   
2022
 
Cash flows from operating activities:
                 
Net earnings
 
$
115,776
   
$
119,356
   
$
105,600
 
                         
Adjustments to reconcile net earnings to net cash provided by (used in) operating activities:
                       
Depreciation and amortization
   
25,928
     
18,589
     
24,305
 
Provision for credit losses
   
1,204
     
666
     
(102
)
Share-based compensation expense
   
9,731
     
7,825
     
7,114
 
Deferred taxes
   
(2,656
)
   
2,083
     
(3,581
)
Payments from lessees directly to lenders—operating leases
   
-
     
-
     
(32
)
Gain on disposal of property, equipment, and operating lease equipment
   
(491
)
   
(3,479
)
   
(4,136
)
Changes in:
                       
Accounts receivable
   
(104,039
)
   
(78,679
)
   
(50,803
)
Inventories
   
104,781
     
(88,097
)
   
(85,453
)
Financing receivables—net
   
(32,054
)
   
(41,015
)
   
8,832
 
Deferred costs and other assets
   
(4,982
)
   
(73,980
)
   
(10,560
)
Accounts payable—trade
   
82,911
     
75,270
     
(25,187
)
Salaries and commissions payable, deferred revenue, and other liabilities
   
52,340
     
46,036
     
13,432
 
Net cash provided by (used in) operating activities
   
248,449
     
(15,425
)
   
(20,571
)
                         
Cash flows from investing activities:
                       
Proceeds from sale of property, equipment, and operating lease equipment
   
721
     
3,742
     
21,923
 
Purchases of property, equipment, and operating lease equipment
   
(8,503
)
   
(9,380
)
   
(23,182
)
Cash used in acquisitions, net of cash acquired
   
(54,182
)
   
(13,288
)
   
-
 
Net cash used in investing activities
   
(61,964
)
   
(18,926
)
   
(1,259
)
                         
Cash flows from financing activities:
                       
Borrowings of non-recourse and recourse notes payable
   
297,305
     
193,051
     
114,105
 
Repayments of non-recourse and recourse notes payable
   
(279,649
)
   
(196,069
)
   
(99,991
)
Proceeds from issuance of common stock
    3,019       -       -  
Repurchase of common stock
   
(9,853
)
   
(7,224
)
   
(13,608
)
Net borrowings (repayments) on floor plan facility
   
(47,441
)
   
(10,708
)
   
46,670
 
Net cash provided by (used in) financing activities
   
(36,619
)
   
(20,950
)
   
47,176
 
                         
Effect of exchange rate changes on cash
   
62
     
3,016
     
470
 
                         
Net increase (decrease) in cash and cash equivalents
   
149,928
     
(52,285
)
   
25,816
 
                         
Cash and cash equivalents, beginning of period
   
103,093
     
155,378
     
129,562
 
                         
Cash and cash equivalents, end of period
 
$
253,021
   
$
103,093
   
$
155,378
 

CONSOLIDATED STATEMENTS OF CASH FLOWS - continued
(in thousands)

 
Year Ended March 31,
 
   
2024
   
2023
   
2022
 
                   
Supplemental disclosures of cash flow information:
                 
Cash paid for interest
 
$
3,768
   
$
4,065
   
$
1,714
 
Cash paid for income taxes
 
$
41,526
   
$
51,984
   
$
47,143
 
Cash paid for amounts included in the measurement of lease liabilities
 
$
4,071
   
$
4,610
   
$
4,653
 
                         
Schedule of non-cash investing and financing activities:
                       
Proceeds from sale of property, equipment, and leased equipment
 
$
78
   
$
21
   
$
18
 
Purchases of property, equipment, and operating lease equipment
 
$
(283
)
 
$
(1,453
)
 
$
(98
)
Consideration for acquisitions
  $
(2,307 )     -       -  
Borrowing of non-recourse and recourse notes payable
 
$
30,329
   
$
39,558
   
$
58,619
 
Repayments of non-recourse and recourse notes payable
 
$
-
   
$
-
   
$
(32
)
Debt derecognized due to sales of financial assets
  $
(52,133 )   $
(30,487 )   $
(114,040 )
Vesting of share-based compensation
 
$
9,477
   
$
9,897
   
$
8,481
 
Repurchase of common stock
  $ -     $ (122 )   $ -  
New operating lease assets obtained in exchange for lease obligations
 
$
4,883
   
$
11,886
   
$
2,653
 

See Notes to Consolidated Financial Statements.

ePlus inc. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(in thousands)

                                  Accumulated        
                Additional                 Other        
    Common Stock
    Paid-In     Treasury     Retained     Comprehensive        
   
Shares
   
Par Value
   
Capital
   
Stock
   
Earnings
   
Income
   
Total
 
Balance, March 31, 2021
   
27,006
   
$
145
   
$
152,366
   
$
(75,372
)
 
$
484,616
   
$
655
   
$
562,410
 
Issuance of restricted stock awards
   
163
     
1
     
-
     
-
     
-
     
-
     
1
 
Share-based compensation
   
-
     
-
     
7,114
     
-
     
-
     
-
     
7,114
 
Repurchase of common stock
   
(283
)
   
-
     
-
     
(13,608
)
   
-
     
-
     
(13,608
)
Stock split effected in the form of a dividend
    -       135       -       -       (135 )     -       -  
Retirement of treasury stock
    -       (11 )     -       82,246       (82,235 )     -       -  
Net earnings
   
-
     
-
     
-
     
-
     
105,600
     
-
     
105,600
 
Foreign currency translation adjustment
   
-
     
-
     
-
     
-
     
-
     
(779
)
   
(779
)
Balance, March 31, 2022
   
26,886
   
$
270
   
$
159,480
   
$
(6,734
)
 
$
507,846
   
$
(124
)
 
$
660,738
 
Issuance of restricted stock awards
   
150
     
2
     
-
     
-
     
-
     
-
     
2
 
Share-based compensation
   
-
     
-
     
7,823
     
-
     
-
     
-
     
7,823
 
Repurchase of common stock
   
(131
)
   
-
     
-
     
(7,346
)
   
-
     
-
     
(7,346
)
Net earnings
   
-
     
-
     
-
     
-
     
119,356
     
-
     
119,356
 
Foreign currency translation adjustment
   
-
     
-
     
-
     
-
     
-
     
1,692
     
1,692
 
Balance, March 31, 2023
   
26,905
   
$
272
   
$
167,303
   
$
(14,080
)
 
$
627,202
   
$
1,568
   
$
782,265
 
Issuance of restricted stock awards
    162       2       (2 )     -       -       -       -  
Issuance of common stock
    71       -       3,019       -       -       -       3,019  
Share-based compensation
    -       -       9,738       -       -       -       9,738  
Repurchase of common stock
    (186 )     -       -       (9,731 )     -       -       (9,731 )
Net earnings
    -       -       -       -       115,776       -       115,776  
Foreign currency translation adjustment
    -       -       -       -       -       712       712  
Balance, March 31, 2024
    26,952     $ 274     $ 180,058     $ (23,811 )   $ 742,978     $ 2,280     $ 901,779  

See Notes to Consolidated Financial Statements.

ePlus inc. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
As of and for the Years ended March 31, 2024, 2023, and 2022

1. ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

DESCRIPTION OF BUSINESS — Our company was founded in 1990 and is a Delaware corporation. ePlus inc. is sometimes referred to in this Annual Report on Form 10-K as “we,” “our,” “us,” “ourselves,” or “ePlus.” ePlus inc. is a holding company that through its subsidiaries provides information technology (“IT”) solutions which enable organizations to optimize their IT environment and supply chain processes. We also provide consulting, professional, and managed services and complete lifecycle management services including flexible financing solutions. We focus on selling to medium and large enterprises and state and local government and educational institutions (“SLED”) in the United States (“US”) and select international markets including the United Kingdom (“UK”), the European Union (“EU”), India, Singapore, and Israel.

BASIS OF PRESENTATION — The consolidated financial statements include the accounts of ePlus inc. and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The accounts of acquired businesses are included in the consolidated financial statements from the dates of acquisition.

USE OF ESTIMATES — The preparation of financial statements in conformity with accounting principles generally accepted in the US requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting periods. Estimates are used when accounting for items and matters including, but not limited to, revenue recognition, residual asset values, vendor consideration, lease classification, goodwill and intangibles, allowance for credit losses, inventory obsolescence, and the recognition and measurement of income tax assets and other provisions and contingencies. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances. Actual results may differ from these estimates.

ALLOWANCE FOR CREDIT LOSSES — We maintain an allowance for credit losses related to our accounts receivable and financing receivables. We record an expense in the amount necessary to adjust the allowance for credit losses to our current estimate of expected credit losses on financial assets. We estimate expected credit losses based on our internal rating of the customer’s credit quality, our historical credit losses, current economic conditions, and other relevant factors. Prior to providing credit, we assign an internal rating for each customer’s credit quality based on the customer’s financial status, rating agency reports and other financial information. We review our internal ratings for each customer at least annually or when there is an indicator of a change in credit quality, such as a delinquency or bankruptcy. We write off financing receivables when we deem them to be uncollectable.

BUSINESS COMBINATIONS — We account for business combinations using the acquisition method, which requires that the total purchase price for the acquired entity be allocated to the assets acquired and liabilities assumed. With limited exceptions, we measure most assets acquired and liabilities assumed based on their fair values at the acquisition date. We apply Accounting Standards Codification (“Codification”) Topic 606, Contracts with customers (“Codification Topic 606”), to recognize and measure contract assets and contract liabilities from contracts with customers. Our allocation process requires an analysis of intangible assets, such as customer relationships, trade names, acquired contractual rights and legal contingencies to identify and record all assets acquired and liabilities assumed.

We record any premium paid over the fair value of the acquired net assets as goodwill. Our initial purchase price allocations are subject to revision within the measurement period, not to exceed one year from the date of acquisition. We include the results of operations for the acquired company in our financial statements from the acquisition date.

CASH AND CASH EQUIVALENTS — Cash and cash equivalents consist primarily of interest-bearing accounts and money market funds that consist of short-term US treasury securities. We consider all highly liquid investments, including those with an original maturity of three months or less at the date of acquisition, to be cash equivalents. As of March 31, 2024, and March 31, 2023, there were no restrictions on the withdrawal of funds from our money market funds.

CONCENTRATIONS OF RISK — Financial instruments that potentially subject us to concentrations of credit risk include cash and cash equivalents, short-term investments, accounts receivable, and financing receivables. Cash and cash equivalents may include short-term investments that are maintained principally with financial institutions in the US. Our accounts receivable-trade balance as of March 31, 2024, and 2023 included approximately 17% and 13%, respectively, concentration of invoices due from Verizon Communications Inc. The risk on our accounts receivable and financing receivables is reduced by having a broad customer base in a diverse range of industries and through the ongoing evaluation of collectability of our portfolio. The credit risk is further mitigated by transferring certain of our financing receivables to financial institutions on a non-recourse basis and, for our lease receivables, by owning the underlying asset. A substantial portion of our sales are products from Cisco Systems, which represented approximately 44%, 40%, and 39%, of our technology business segments net sales for the years ended March 31, 2024, 2023, and 2022, respectively.

DEFERRED COSTS — When a contract is within the scope of the scope of Codification Topic 606, we defer costs of fulfilling the contract when they generate or enhance resources that will be used by us in satisfying performance obligations in the future. Additionally, we capitalize costs that are incremental to obtaining the contracts, predominately sales commissions, and expense them in proportion to each completed contract performance obligation. Our long-term deferred costs are included in our consolidated balance sheets as part of property, equipment, and other assets—net.

DEFERRED REVENUE — We recognize deferred revenue when cash payments are received or due in advance of our performance.

EARNINGS PER SHARE — Basic earnings per share is calculated by dividing net earnings attributable to common stockholders by the basic weighted average number of shares of common stock outstanding during each period. Diluted earnings per share reflects the potential dilution of securities that could participate in our earnings, including restricted stock awards during each period.

FAIR VALUE MEASUREMENT — We follow the guidance in Codification Topic 820 Fair Value Measurements (“Codification Topic 820”) which governs how to measure fair value for financial reporting. This topic defines fair value as the price that would be received to sell an asset, or paid to transfer a liability, in an orderly transaction between market participants at the measurement date. This topic also establishes a fair value hierarchy that categorizes into three levels the inputs to valuation techniques used to measure fair value:


Level 1 – Quoted prices (unadjusted) in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.


Level 2 – Inputs other than quoted prices included within Level 1, such as quoted prices for similar assets or liabilities in active markets, that are observable for the asset or liability, either directly or indirectly.


Level 3 – Unobservable inputs for the asset or liability. The fair values are determined based on model-based techniques such as discounted cash flow models using inputs that we could not corroborate with market data.

FINANCIAL INSTRUMENTS — For financial instruments such as cash, short-term investments, accounts receivables, accounts payable and other current liabilities, we consider the recorded value of the financial instruments to approximate the fair value due to their short maturities. On March 31, 2024, the carrying amounts of our notes receivable and non-recourse payables were $108.2 million and $36.2 million, respectively, and their fair values were $106.3 million and $36.1 million, respectively. On March 31, 2023, the carrying amounts of our notes receivable, recourse and non-recourse payables were $109.2 million, $6.0 million, and $34.3 million, respectively, and their fair values were $109.5 million, $6.0 million, and $34.5 million, respectively.

FINANCING RECEIVABLES AND OPERATING LEASES — Financing receivables and operating leases consist of the financing receivables from notes receivable and sales-type leases and the carrying value of assets that we are leasing to our customers on leases that are classified as operating leases. When we lease equipment under an operating lease, we recognize the underlying asset at cost and depreciate it on a straight-line bases over its estimated useful life. We estimate that the useful life for most IT equipment under lease is 4 years.

FOREIGN CURRENCY MATTERS — Our functional currency is the US dollar. Our international subsidiaries typically use their local currency as their functional currency. We translate the assets and liabilities of our international subsidiaries into US dollars at the spot rate in effect at the applicable reporting date. We translate the revenues and expenses of our international subsidiaries into US dollars at the average exchange rates in effect during the applicable period. We report the resulting foreign currency translation adjustment as accumulated other comprehensive income (loss), which is reflected as a separate component of stockholders’ equity. We report all foreign currency transaction gains or losses in other income (expense), net on our consolidated statement of operations. For the years ended March 31, 2024, 2023, and 2022, we recognized losses of $0.1 million, $5.4 million, $0.5 million, respectively, due to foreign currency transactions.

GOODWILL — We test goodwill for impairment on an annual basis, as of October 1, and between annual tests if an event occurs, or circumstances change, that would more likely than not reduce the fair value of a reporting unit below its carrying amount.

In a qualitative assessment, we assess qualitative factors to determine whether it is more likely than not (that is, a likelihood of more than 50%) that the fair value of a reporting unit is less than its carrying amount, including goodwill. If, after assessing the totality of events or circumstances, we determine that it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, then the quantitative goodwill impairment test is unnecessary.

If, after assessing the totality of events or circumstances, we determine that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, then we perform the quantitative goodwill impairment test. We may also elect the unconditional option to bypass the qualitative assessment for any reporting unit in any period and proceed directly to performing the quantitative goodwill impairment test.

In the quantitative impairment test, we compare the fair value of a reporting unit with its carrying amount, including goodwill. If the fair value of a reporting unit exceeds its carrying amount, goodwill of the reporting unit is considered not impaired. Conversely, if the carrying amount of a reporting unit exceeds its fair value, an impairment loss shall be recognized in an amount equal to that excess, limited to the total amount of goodwill allocated to that reporting unit.

IMPLEMENTATION COSTS OF A HOSTING ARRANGEMENT- We capitalize implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. We classify these capitalized costs in the same balance sheet line item as the amounts prepaid for the related hosting arrangement and we present the amortization of these capitalized costs in the same income statement line item as the service fees for the related hosting arrangement. Our long-term prepaids are included in our consolidated balance sheets as part of property, equipment, and other assets—net. We amortize the capitalized implementation costs over the term of the hosting arrangement.

INCOME TAXES — Deferred income taxes are accounted for in accordance with Codification Topic 740 Income Taxes (“Codification Topic 740”). Under this method, deferred income tax assets and liabilities are determined based on the temporary differences between the financial statement reporting and tax bases of assets and liabilities, using tax rates currently in effect. Future tax benefits, such as net operating loss carry-forwards, are recognized to the extent that realization of these benefits is considered to be more likely than not. We review our deferred tax assets at least annually and make necessary valuation adjustments.

In addition, we account for uncertain tax positions in accordance with Codification Topic 740. Specifically, the Topic prescribes a recognition threshold and a measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. The interpretation also provides guidance on the related de-recognition, classification, interest and penalties, accounting for interim periods, disclosure, and transition of uncertain tax positions. In accordance with our accounting policy, we recognize accrued interest and penalties related to unrecognized tax benefits as a component of tax expense.

INVENTORIES — Inventories are stated at the lower of cost and net realizable value. Cost is determined using a weighted average cost method. Net realizable value is the estimated selling prices in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation. Our determination of the net realizable value for inventories is based on the terms of underlying purchase commitments from our customers, current economic conditions, and other relevant factors.

LESSEE ACCOUNTING — We lease office space for periods up to six years and lease warehouse space for periods of up to 10 years, and we have some lease options that can be exercised to extend beyond those lease term limits. At the lease commencement date, we recognize operating lease liabilities based on the present value of the future minimum lease payments. In determining the present value of future minimum lease payments, we use our incremental borrowing rate based on the information available at the commencement date. When the future minimum payments encompass non-lease components, we account for the lease and non-lease components as a single lease component. We elected not to recognize right-of-use assets and lease liabilities for leases with an initial term of 12 months or less. We recognize lease expense on a straight-line basis over the lease term beginning on the commencement date.

PROPERTY AND EQUIPMENT — Property and equipment are stated at cost, net of accumulated depreciation and amortization. We recognize property and equipment obtained through a business combination at its fair market value as of the acquisition date. We compute depreciation and amortization using the straight-line method over the estimated useful lives of the related assets, which range from three to seven years. We typically depreciate internal use IT equipment over three years, perpetual software licenses over five years, furniture and fixtures over five years, and telecommunications equipment over seven years.

RESIDUAL ASSETS — Our estimate for the residual asset in a lease is the amount we expect to derive from the underlying asset following the end of the lease term. In a sales-type lease, we recognize the unguaranteed residual asset, measured on a discounted basis, upon lease commencement. In our subsequent accounting for the lease, we increase the unguaranteed residual asset using the effective interest method. We evaluate residual values for impairment on a quarterly basis. We recognize impairments as incurred. We do not recognize upward adjustments due to changes in estimates of residual values.

REVENUE RECOGNITION — We recognize most of our revenues from the sales of third-party products, third-party software, third-party maintenance, software support, and services, ePlus professional and managed services, and hosting ePlus proprietary software. We recognize revenue from these sales under the guidance in Codification Topic 606.

The core principle of Codification Topic 606 is that an entity should recognize revenue for the transfer of goods and services equal to an amount it expects to be entitled to receive for those goods and services. We account for a contract under Codification Topic 606 when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are established, the contract has commercial substance, and collectability of consideration is probable.

Revenues are reported net of sales refunds, including an estimate of future returns based on an evaluation of historical sales returns, current economic conditions, volume, and other relevant factors.

Our contracts with customers may include multiple promises that are distinct performance obligations. For such arrangements, we allocate the transaction price to each performance obligation based on its relative standalone selling price. We determine standalone selling prices using expected cost-plus margin.

We recognize revenue when (or as) we satisfy a performance obligation by transferring a promised good or service to a customer. A good or service is transferred when (or as) the customer obtains control of that good or service. Depending on the nature of each performance obligation, this may be at a point in time or over time, as further described below.

We typically invoice our customers for third-party products upon shipment, unless our customers lease the equipment through our financing segment, in which case the arrangement is accounted for as a lease in accordance with Codification Topic 842, Leases (“Codification Topic 842”). We typically invoice our customers for third-party software upon delivery and third-party services at the point of sale, unless our customers finance these products through our financing segment, in which case we record a financing receivable based on the terms of the arrangement.

Product revenue

Sales of third-party products

We are the principal in sales of third-party products. As such, we recognize sales on a gross basis with the selling price to the customer recorded as sales and the acquisition cost of the product recognized as cost of sales. We recognize revenue from these sales at the point in time that control passes to the customer, which is typically upon delivery of the product to the customer.

In some instances, our customers may request that we bill them for a product but retain physical possession of the product until later delivery, commonly known as “bill-and-hold” arrangements. We have warehousing agreements with select customers wherein title to products ordered through the agreements transfers to our customer at the point we invoice the customer and after the product arrives at our warehouse. In these “bill-and-hold” arrangements, we recognize revenue when the customer has ordered the product through their warehousing agreement with us or signed a bill-and-hold agreement with us, the customer has legal title, the product is identified separately as belonging to the customer, and the product is ready for delivery to the customer.

We recognize sales of off-lease equipment within our financing segment when control passes to the customer, which is typically the date that title to the equipment is transferred per the sales agreement.

Sales of third-party software

We are typically the principal in sales of third-party software. Sales are recognized on a gross basis with the selling price to the customer recorded as sales and the acquisition cost of the product recognized as cost of sales. We recognize revenue from these sales at the point in time that control passes to the customer, which is typically upon delivery of the software to the customer.

Sales of third-party maintenance, software support, and services

We are the agent in sales of third-party maintenance, software support, and services as the third-party controls the service until it is transferred to the customer. Similarly, we are the agent in sales of third-party software and accompanying third-party support when the third-party software benefits the customer only in conjunction with the accompanying support. In these sales, we consider the third-party software and support as inputs to a single performance obligation. In all these sales where we are the agent, we recognize sales on a net basis at the point that our customer and vendor accept the terms and conditions of the arrangement.

Freight and sales tax

We present freight billed to our customers within sales and the related freight charged to us within cost of sales. We present sales tax collected from customers and remittances to governmental authorities on a net basis.

Financing revenue and other

We account for leases to customers in accordance with Codification Topic 842. We utilize a portfolio approach by grouping together many similar assets being leased to a single customer.

We classify our leases as either sales-type leases or operating leases. We classify leases as sales-type leases if any one of five criteria are met, each of which indicate that the lease transfers control of the underlying asset to the lessee. We classify our other leases as operating leases.

For sales-type leases, upon lease commencement, we recognize the present value of the lease payments and the residual asset discounted using the rate implicit in the lease. When we are financing equipment provided by another dealer, we typically do not have any selling profit or loss arising from the lease. When we are the dealer of the equipment being leased, we typically recognize revenue in the amount of the lease receivable and cost of sales in the amount of the carrying value of the underlying asset minus the unguaranteed residual asset. After the commencement date, we recognize interest income as part of net sales using the effective interest method.

For operating leases, we recognize the underlying asset as an operating lease asset. We depreciate the asset on a straight-line basis to its estimated residual value over its estimated useful life. We recognize the lease payments over the lease term on a straight-line basis as part of net sales.

In all our leases, we recognize variable lease payments, primarily reimbursement for property taxes associated with the leased asset, as part of net sales in the period in which the changes in facts and circumstances on which the variable lease payments are based occur. We exclude from revenues and expenses any sales taxes reimbursed by the lessee.

We also finance third-party software and third-party services for our customers, which we classify as notes-receivable. We recognize interest income on our notes-receivable using the effective interest method.

We account for transfers of contractual payments due under financing receivables, under Codification Topic 860 Transfers and Servicing (“Codification Topic 860”). When a transfer meets all the requirements for sale accounting, we derecognize the financial asset and record a net gain or loss that is included in net sales.

Service revenue

Sales of ePlus professional, managed services, and staffing

ePlus professional services offerings include assessments, project management, staging, configuration, integration, and logistics. ePlus managed service offerings range from monitoring and notification to a fully outsourced network management or service desk solution. ePlus staffing delivers a full range of staffing solutions, including short-term, long-term, temporary-to-hire, and direct-hire IT professionals. In all these arrangements, we satisfy our performance obligation and recognize revenue over time.

In arrangements for ePlus professional services and staffing, we provide services under both time and materials and fixed price contracts. When services are provided on a time and materials basis, we recognize sales at agreed-upon billing rates as services are performed. When services are provided on a fixed fee basis, we recognize sales over time in proportion to our progress toward complete satisfaction of the performance obligation. We typically measure progress based on costs incurred in proportion to total estimated costs, commonly referred to as the “cost-to-cost” method.

In arrangements for ePlus managed services, our arrangement is typically a single performance obligation comprised of a series of distinct services that are substantially the same and that have the same pattern of transfer (i.e., distinct days of service). We typically recognize sales from these services on a straight-line basis over the period services are provided.

SHARE-BASED COMPENSATION — We account for share-based compensation in accordance with Codification Topic 718 Compensation—Stock Compensation. We account for forfeitures when they occur.

We recognize compensation cost for awards of restricted stock with graded vesting on a straight-line basis over the requisite service period.

We recognize compensation cost for our employee stock purchase plan on a straight-line basis over the offering period, which is six months. We measure the award on the grant date at fair value using the Black-Scholes option pricing model.

SOFTWARE DEVELOPMENT COSTS — We capitalize costs for the development of internal use software under the Codification Topic 350-40 Intangibles—Goodwill and Other Intangibles, Subtopic Internal-Use Software. We did not have significant capitalized development costs for internal use software for either of the years ended March 31, 2024, or March 31, 2023. We had capitalized costs, net of amortization, of approximately $0.2 million and $1.0 million as of March 31, 2024, and March 31, 2023, respectively, that is included in the accompanying consolidated balance sheets as a component of other intangible assets-net.

TREASURY STOCK — We account for treasury stock under the cost method and include treasury stock as a component of stockholders’ equity in the accompanying consolidated balance sheets.

VENDOR CONSIDERATION — We receive payments and credits from vendors pursuant to volume incentive programs and shared marketing expense programs. Many of these programs extend over one or more quarters’ sales activities. Different programs have different vendor/program specific milestones to achieve. Amounts due from vendors as of March 31, 2024, and 2023 were $28.1 million and $21.9 million, respectively, which were included within accounts receivable-other, net in the accompanying balance sheets.

We recognize rebates pursuant to volume incentive programs as a reduction of costs to purchase the vendor’s products based on a systematic and rational allocation of the cash consideration offered to the underlying transactions that result in our progress toward earning the rebate provided the amounts are probable and can be reasonably estimated. When a rebate is not probable or not reasonably estimable, we recognized the rebate as the milestones are achieved or as cash is received.
We recognize rebates pursuant to shared marketing expense programs as a reduction of the related selling and administrative expenses in the period the program occurs when the consideration represents a reimbursement of specific, incremental, identifiable costs. We recognize consideration that exceeds the specific, incremental, identifiable costs as a reduction of costs to purchase the vendor’s products.

2. RECENT ACCOUNTING PRONOUNCEMENTS

RECENTLY ADOPTED ACCOUNTING PRONOUNCEMENTS — In September 2022, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2022-04, Liabilities—Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations. This update requires buyers in a supplier finance program to disclose certain qualitative and quantitative information about the program. It is intended to provide information about an entity’s use of supplier finance programs and their effect on the entity’s working capital, liquidity, and cash flows. This update was effective for us beginning in the first quarter of our fiscal year ended March 31, 2024, except for a requirement to provide a roll forward of our obligations during the annual period, which is effective for us beginning in the first quarter of our fiscal year ending March 31, 2025. We adopted the standard during the first quarter of fiscal year ended March 31, 2024, except for the roll forward requirement, which will be adopted during the first quarter of fiscal year ending March 31, 2025. The adoption of the standard resulted in new disclosures only for amounts presented within Accounts payable – floor plan. For additional information on the new disclosures, see Note 9, “Notes Payable and Credit Facility.”

RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS NOT YET ADOPTED — In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. This update expands annual and interim disclosure requirements for reportable segments, primarily through enhanced disclosures about significant segment expenses. This update is effective for annual periods beginning in our fiscal year ending March 31, 2025 and interim periods beginning in the first quarter of our fiscal year ending March 31, 2026. Early adoption is permitted. We are currently evaluating the impact that this update will have on our financial statement disclosures.

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. This update requires disaggregated information about a reporting entity’s effective tax rate reconciliation as well as information on income taxes paid. This update is effective for annual periods beginning in our fiscal year ending March 31, 2026. Early adoption is permitted. We are currently evaluating the impact that this update will have on our financial statement disclosures.


3. REVENUES

CONTRACT BALANCES

Accounts receivable – trade consists entirely of amounts due from contracts with customers. In addition, we had $44.6 million, $70.4 million, and $47.5 million of receivables from contracts with customers included within financing receivables as of March 31, 2024, 2023, and 2022, respectively. The following table provides the balance of contract liabilities from contracts with customers (in thousands):

   
March 31,
 
 
2024
   
2023
   
2022
 
Current (included in deferred revenue)
 
$
134,110
   
$
113,713
   
$
85,826
 
Non-current (included in other liabilities)
 
$
68,174
   
$
47,217
   
$
30,086
 

Revenue recognized from the beginning contract liability balance was $86.0 million and $70.3 million for the fiscal years ended March 31, 2024, and 2023, respectively.

PERFORMANCE OBLIGATIONS

The following table includes revenue expected to be recognized in the future related to performance obligations, primarily non-cancelable contracts for ePlus managed services, that are unsatisfied or partially unsatisfied at the end of the reporting period (in thousands):

Year ending March 31, 2025
  $
82,522
 
2026
   
37,322
 
2027
   
20,290
 
2028
   
6,535
 
2029 and thereafter
   
3,094
 
Total remaining performance obligations
 
$
149,763
 

The table does not include the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts where we recognize revenue at the amount that we have the right to invoice for services performed.

4. FINANCING RECEIVABLES AND OPERATING LEASES

Our financing receivables and operating leases consist of our financing receivables from notes receivable and sales-type leases and the carrying value of our assets that we are leasing to our customers on leases that are classified as operating leases. We generally lease IT, communication, and medical equipment. Our lease terms generally range from 2 to 6 years, with most terms ranging between 3 to 4 years. Our leases often provide the lessee the option to purchase the underlying asset at the end of the lease term. Occasionally, our leases provide the lessee a bargain purchase option. We classify our leases as either sales-type leases or operating leases. Additionally, we finance purchases of third-party software and third-party services for our customers, which we classify as notes receivable.

The following table provides the profit recognized for sales-type leases at their commencement date, including modifications that are recognized on a net basis, for the years ended March 31, 2024, and 2023 (in thousands):

 
Year Ended March 31,
 
   
2024
   
2023
 
Net sales
 
$
21,578
   
$
22,677
 
Cost of sales
   
19,557
     
19,009
 
Gross profit
 
$
2,021
   
$
3,668
 

The following table provides interest income in aggregate on our sales-type leases and lease income on our operating leases for the years ended March 31, 2024, and 2023 (in thousands):

 
Year Ended March 31,
 
   
2024
   
2023
 
Interest income on sales-type leases
 
$
6,769
   
$
3,943
 
Lease income on operating leases
 
$
10,886
   
$
17,421
 

FINANCING RECEIVABLES—NET

The following tables provide a disaggregation of our financing receivables—net (in thousands):

    Notes     Sales-Type Lease     Financing  
March 31, 2024
 
Receivable
   
Receivables
   
Receivables
 
Gross receivables
 
$
114,713
   
$
75,658
   
$
190,371
 
Unguaranteed residual value (1)
   
-
     
9,078
     
9,078
 
Unearned income
   
(6,503
)
   
(12,036
)
   
(18,539
)
Allowance for credit losses (2)
   
(1,056
)
   
(1,435
)
   
(2,491
)
Total, net
 
$
107,154
   
$
71,265
   
$
178,419
 
Reported as:
                       
Current
 
$
61,830
   
$
40,770
   
$
102,600
 
Long-term
   
45,324
     
30,495
     
75,819
 
Total, net
 
$
107,154
   
$
71,265
   
$
178,419
 

(1)
Includes unguaranteed residual values of $3,718 thousand that we retained after selling the related lease receivable.
(2)
Refer to Note 7, “Allowance for Credit Losses” for details.

    Notes     Sales-Type Lease     Financing  
March 31, 2023
 
Receivable
   
Receivables
   
Receivables
 
Gross receivables
 
$
117,008
   
$
60,157
   
$
177,165
 
Unguaranteed residual value (1)
   
-
     
8,161
     
8,161
 
Unearned income
   
(5,950
)
   
(8,050
)
   
(14,000
)
Allowance for credit losses (2)
   
(801
)
   
(981
)
   
(1,782
)
Total, net
 
$
110,257
   
$
59,287
   
$
169,544
 
Reported as:
                       
Current
 
$
65,738
   
$
24,091
   
$
89,829
 
Long-term
   
44,519
     
35,196
     
79,715
 
Total, net
 
$
110,257
   
$
59,287
   
$
169,544
 

(1)
Includes unguaranteed residual values of $4,222 thousand that we retained after selling the related lease receivable.
(2)
Refer to Note 7, “Allowance for Credit Losses” for details.

The following table provides the future scheduled minimum lease payments to be received from our sales-type leases as of March 31, 2024 (in thousands):

Year ending March 31, 2025
 
$
34,513
 
2026
   
22,600
 
2027
   
12,380
 
2028
   
4,901
 
2029     1,263  
2030 and thereafter
   
1
 
Total
 
$
75,658
 

OPERATING LEASES—NET

Operating leases—net represents the carrying value of assets that we are leasing to our customers on leases that are classified as operating leases. The components of operating leases—net are as follows (in thousands):

 
March 31, 2024
   
March 31,2023
 
Cost of equipment under operating leases
 
$
10,744
   
$
15,301
 
Accumulated depreciation
   
(7,128
)
   
(10,599
)
Operating leases—net (1)
 
$
3,616
   
$
4,702
 

(1)
Amounts include estimated unguaranteed residual values of $1,346 thousand and $1,717 thousand as of March 31, 2024, and 2023 respectively.

The following table provides the future scheduled minimum lease rental payments to be received from our operating leases as of March 31, 2024 (in thousands):

Year ending March 31, 2025
 
$
1,984
 
2026
   
1,271
 
2027
   
222
 
Total
 
$
3,477
 
TRANSFERS OF FINANCIAL ASSETS

We enter into arrangements to transfer the contractual payments due under financing receivables and operating lease agreements.

For transfers accounted for as a secured borrowing, the corresponding investments serve as collateral for non-recourse notes payable. As of March 31, 2024, and March 31, 2023, we had financing receivables of $45.8 million and $35.7 million, respectively, and operating leases of $2.8 million and $2.5 million, respectively which were collateral for non-recourse notes payable. See Note 9, “Notes Payable and Credit Facility.”

For transfers accounted for as sales, we derecognize the carrying value of the financial asset transferred plus any liability and recognize a net gain or loss on the sale, which are presented within net sales in the consolidated statement of operations. For the years ended March 31, 2024, 2023, and 2022, we recognized net gains of $19.0 million, $16.1 million, and $18.2 million, respectively, and total proceeds from these sales were $762.6 million, $706.0 million, and $855.1 million, respectively.

When we retain servicing obligations in transfers accounted for as sales, we allocate a portion of the proceeds to deferred revenues, which is recognized as we perform the services. As of March 31, 2024, and March 31, 2023, we had deferred revenue of $0.4 million and $0.5 million, respectively, for servicing obligations.

In a limited number of transfers accounted for as sales, we indemnified the assignee in the event that the lessee elects to early terminate the lease. As of March 31, 2024, our total potential liability that could result from these indemnities is immaterial.

5. LESSEE ACCOUNTING

We lease office space for periods up to six years and lease warehouse space for periods of up to 10 years, and we have some lease options that can be exercised to extend beyond those lease term limits. We recognize our right-of-use assets as part of property, equipment, and other assets—net. As of March 31, 2024, and 2023, we had right-of-use assets of $15.4 million and $14.6 million, respectively.

We recognize the current and long-term portions of our lease liability as part of other current liabilities and other liabilities, respectively. As of March 31, 2024, and 2023, we had current lease liabilities of $4.2 million and $2.7 million, respectively, and long-term lease liabilities of $12.7 million and $12.0 million, respectively. We recognized rent expense of $5.8 million and $5.2 million as part of selling, general, and administrative expenses during the years ended March 31, 2024, and March 31, 2023, respectively.

Supplemental information about the remaining lease terms and discount rates applied as of March 31, 2024, and March 31, 2023, are as follows:

 
Year Ended March 31,
Lease term and Discount Rate
 
2024
 
2023
Weighted average remaining lease term (months)
   
75
     
81
 
Weighted average discount rate
   
5.3
%
   
4.8
%

The following table provides our future lease payments under our operating leases as of March 31, 2024 (in thousands):

Year ending March 31, 2025
 
$
4,275
 
2026
   
3,750
 
2027
   
3,116
 
2028
   
1,721
 
2029
   
7,178
 
Total lease payments
   
20,040
 
Less: interest
   
(3,173
)
Present value of lease liabilities
 
$
16,867
 

As of March 31, 2024, we were committed to two office leases that had not yet commenced with a total commitment of $1.4 million.

6. GOODWILL AND OTHER INTANGIBLE ASSETS

GOODWILL

The following table summarizes the changes in the carrying amount of goodwill for the years ended March 31, 2024, and March 31, 2023, respectively (in thousands):

    Technology          
Professional
   
Managed
       
    Segment
   
Product
   
Services
   
Services
   
Total
 
Balance, March 31, 2022 (1)
  $ 126,543     $ -     $ -     $ -     $ 126,543  
Acquisitions
    9,694       -       -       -       9,694  
Foreign currency translations
    (132 )     -       -       -       (132 )
Reporting unit change
    (136,105 )     106,497       19,712       9,896       -  
Balance, March 31, 2023 (1)
  $ -     $ 106,497     $ 19,712     $ 9,896     $ 136,105  
Acquisitions
    -       22,586       2,780       -       25,366  
Foreign currency translations
    -       25       5       2       32  
Balance, March 31, 2024 (1)
  $ -     $ 129,108     $ 22,497     $ 9,898     $ 161,503  

(1)
Balance is net of $8,673 thousand in accumulated impairments that were recorded in segments that precede our current segment organization.

Goodwill represents the premium paid over the fair value of the net tangible and intangible assets that are individually identified and separately recognized in business combinations.

Our goodwill balance increased by $25.4 million for the year ended March 31, 2024, due to $22.1 and $3.2 million in goodwill additions from our acquisitions of Network Solutions Group (“NSG”) and Peak Resources, Inc. (“Peak”), respectively. Please refer to Note 16, “Business Combinations” for details of our acquisitions.

We test goodwill for impairment on an annual basis, as of the first day of our third fiscal quarter, and between annual tests if an event occurs, or circumstances change, that would more likely than not reduce the fair value of a reporting unit below its carrying value.

In our annual test as of October 1, 2023, we performed a qualitative assessment of goodwill and concluded that, more likely than not, the fair value of our product, professional services, and managed services reporting units continued to exceed their carrying value. Our conclusions would not be impacted by a ten percent change in our estimate of the fair value of the reporting unit.

During the first quarter ended June 30, 2023, we separated our technology segment into three new segments: product, professional services, and managed services. We concluded that each segment was one reporting unit. At that time, we reassigned our goodwill to the reporting units affected using a relative fair value approach. We concluded that the fair value of each new reporting unit exceeded its carrying value. Our conclusions would not be impacted by a ten percent change in our estimate of the fair value of the reporting unit.

In our annual test as of October 1, 2022, we performed a quantitative assessment of goodwill and concluded that the fair value of our technology reporting unit exceeded its carrying value. Our conclusions would not be impacted by a ten percent change in our estimate of the fair value of the reporting unit.

OTHER INTANGIBLE ASSETS

Our other intangible assets consist of the following as of March 31, 2024, and March 31, 2023 (in thousands):

 
March 31, 2024
   
March 31, 2023
 
   
Gross
Carrying
Amount
   
Accumulated
Amortization
   
Net
Carrying
Amount
   
Gross
Carrying
Amount
   
Accumulated
Amortization
   
Net
Carrying
Amount
 
Purchased intangibles
 
$
120,480
   
$
(76,595
)
 
$
43,885
   
$
85,449
   
$
(61,376
)
 
$
24,073
 
Capitalized software development
   
10,516
     
(10,308
)
   
208
     
10,516
     
(9,544
)
   
972
 
Total
 
$
130,996
   
$
(86,903
)
 
$
44,093
   
$
95,965
   
$
(70,920
)
 
$
25,045
 

Purchased intangibles, consisting mainly of customer relationships, are generally amortized between 5 to 10 years. Capitalized software development is generally amortized over 5 years.

Total amortization expense for purchased intangibles was $15.2 million, $9.3 million, and $10.1 million for the years ended March 31, 2024, 2023 and 2022, respectively.

The following table provides the future amortization expense for purchased intangibles as of March 31, 2024 (in thousands):

Year ending March 31, 2025
 
$
13,972
 
2026
   
10,936
 
2027
   
8,120
 
2028
   
5,646
 
2029
   
3,384
 
2030 and thereafter
   
1,827
 
Total
 
$
43,885
 

7. ALLOWANCE FOR CREDIT LOSSES

The following table provides the activity in our allowance for credit losses for the years ended March 31, 2024, 2023, and 2022 (in thousands):

 
Accounts
Receivable
   
Notes
Receivable
   
Lease
Receivables
   
Total
 
Balance as of March 31, 2021
  $
2,064
    $
1,212
    $
1,171
    $
4,447
 
Provision for credit losses
   
482
     
(312
)
   
(272
)
   
(102
)
Write-offs and other
   
(135
)
   
(192
)
   
(218
)
   
(545
)
Balance as of March 31, 2022
   
2,411
     
708
     
681
     
3,800
 
Provision for credit losses
   
273
     
93
     
300
     
666
 
Write-offs and other
   
(112
)
   
-
     
-
     
(112
)
Balance as of March 31, 2023
   
2,572
     
801
     
981
     
4,354
 
Provision for credit losses
   
477
     
255
     
472
     
1,204
 
Write-offs and other
   
(362
)
   
-
     
(18
)
   
(379
)
Balance as of March 31, 2024
  $
2,687
    $
1,056
    $
1,435
    $
5,179
 

We evaluate our customers using an internally assigned credit quality rating “CQR”. The CQR categories of our financing receivables are:

High CQR: This rating includes accounts with excellent to good business credit, asset quality and capacity to meet financial obligations. Loss rates in this category are generally less than 1%.

Average CQR: This rating includes accounts with average credit risk that are more susceptible to loss in the event of adverse business or economic conditions. Loss rates in this category are in the range of 1% to 8%.

Low CQR: This rating includes accounts that have marginal credit risk such that the customer’s ability to make repayment is impaired or may likely become impaired. The loss rates in this category in the normal course are greater than 8% and up to 100%.

The following table provides the amortized cost basis of our financing receivables by CQR and by credit origination year as of March 31, 2024 (in thousands):

 
Amortized cost basis by origination year ending March 31,
                         
   
2024
   
2023
   
2022
   
2021
   
2020
   
2019
and prior
   
Total
   
Transfers
(2)
   
Net credit
exposure
 
                                                       
Notes receivable:
                                                     
High CQR
 
$
63,934
   
$
15,821
   
$
3,440
   
$
2,656
   
$
30
   
$
-
   
$
85,881
   
$
(25,683
)
 
$
60,198
 
Average CQR
   
18,715
     
3,260
     
302
     
52
     
-
     
-
     
22,329
     
(3,476
)
   
18,853
 
Total
 
$
82,649
   
$
19,081
   
$
3,742
   
$
2,708
   
$
30
   
$
-
   
$
108,210
   
$
(29,159
)
 
$
79,051
 
                                                                         
Lease receivables:
                                                                       
High CQR
 
$
22,123
   
$
9,457
   
$
1,341
   
$
1,151
   
$
100
   
$
7
   
$
34,179
   
$
(1,128
)
 
$
33,051
 
Average CQR
   
22,861
     
9,548
     
2,133
     
259
     
2
     
-
     
34,803
     
(5,436
)
   
29,367
 
Total
 
$
44,984
   
$
19,005
   
$
3,474
   
$
1,410
   
$
102
   
$
7
   
$
68,982
   
$
(6,564
)
 
$
62,418
 
                                                                         
Total amortized cost (1)
 
$
127,633
   
$
38,086
   
$
7,216
   
$
4,118
   
$
132
   
$
7
   
$
177,192
   
$
(35,723
)
 
$
141,469
 

  (1)
Unguaranteed residual values of $3,718 thousand that we retained after selling the related lease receivable is excluded from amortized cost.
  (2)
Transfers consist of receivables that have been transferred to third-party financial institutions on a non-recourse basis.

The following table provides the amortized cost basis of our financing receivables by CQR and by credit origination year as of March 31, 2023 (in thousands):

 
Amortized cost basis by origination year ending March 31,
                         
   
2023
   
2022
   
2021
   
2020
   
2019
    2018 and prior
   
Total
   
Transfers
(2)
   
Net credit
exposure
 
                                                       
Notes receivable:
                                                     
High CQR
 
$
72,155
   
$
11,378
   
$
11,267
   
$
370
   
$
30
    $ -    
$
95,200
   
$
(28,115
)
 
$
67,085
 
Average CQR
   
12,793
     
2,675
     
213
     
115
     
61
      1      
15,858
     
(1,432
)
   
14,426
 
Total
 
$
84,948
   
$
14,053
   
$
11,480
   
$
485
   
$
91
    $ 1    
$
111,058
   
$
(29,547
)
 
$
81,511
 
                                                                         
Lease receivables:
                                                                       
High CQR
 
$
21,629
   
$
3,842
   
$
1,916
   
$
565
   
$
51
    $
9    
$
28,012
   
$
(1,437
)
 
$
26,575
 
Average CQR
   
23,796
     
3,430
     
770
     
35
     
3
      -      
28,034
     
(1,594
)
   
26,440
 
Total
 
$
45,425
   
$
7,272
   
$
2,686
   
$
600
   
$
54
    $ 9    
$
56,046
   
$
(3,031
)
 
$
53,015
 
                                                                         
Total amortized cost (1)
 
$
130,373
   
$
21,325
   
$
14,166
   
$
1,085
   
$
145
    $ 10    
$
167,104
   
$
(32,578
)
 
$
134,526
 

  (1)
Unguaranteed residual values of $4,222 thousand that we retained after selling the related lease receivable is excluded from amortized cost.
  (2)
Transfers consist of receivables that have been transferred to third-party financial institutions on a non-recourse basis and receivables that are in the process of being transferred to third-party financial institutions.

The following table provides an aging analysis of our financing receivables as of March 31, 2024 (in thousands):

 
31-60
Days Past
Due
   
61-90
Days Past
Due
   
> 90
Days Past
Due
   
Total
Past Due
   
Current
   
Total
Billed
   
Unbilled
   
Amortized
Cost
 
Notes receivable
 
$
1,251
   
$
334
   
$
2,484
   
$
4,069
   
$
9,337
   
$
13,406
   
$
94,804
 
$
108,210
 
Lease receivables
   
1,174
     
284
     
2,213
     
3,671
     
4,691
     
8,362
     
60,620
   
68,982
 
Total
 
$
2,425
   
$
618
   
$
4,697
   
$
7,740
   
$
14,028
   
$
21,768
   
$
155,424
 
$
177,192
 

The following table provides an aging analysis of our financing receivables as of March 31, 2023 (in thousands):

 
31-60
Days Past
Due
   
61-90
Days Past
Due
   
> 90
Days Past
Due
   
Total
Past Due
   
Current
   
Total
Billed
   
Unbilled
   
Amortized
Cost
 
Notes receivable
 
$
1,020
   
$
862
   
$
473
   
$
2,355
   
$
7,703
   
$
10,058
   
$
101,000
   
$
111,058
 
Lease receivables
   
1,068
     
463
     
864
     
2,395
     
5,413
     
7,808
     
48,238
     
56,046
 
Total
 
$
2,088
   
$
1,325
   
$
1,337
   
$
4,750
   
$
13,116
   
$
17,866
   
$
149,238
   
$
167,104
 

Our financial assets on nonaccrual status were not significant as of March 31, 2024, and March 31, 2023.

8. PROPERTY AND EQUIPMENT—NET

Property and equipment—net is a component of Property, equipment, and other assets—net. Our balance consists of the following (in thousands):

   
March 31, 2024
    March 31, 2023  
Furniture, fixtures, and equipment
 
$
26,507
   
$
29,818
 
Leasehold improvements
   
11,776
     
10,398
 
Capitalized software
   
1,685
     
3,235
 
Vehicles
   
396
     
445
 
Total assets
   
40,364
     
43,896
 
Accumulated depreciation and amortization
   
(27,429
)
   
(31,963
)
Property and equipment – net
 
$
12,935
   
$
11,933
 

Depreciation and amortization expense on property and equipment, including amounts recognized in cost of sales, was $6.7 million, $5.5 million, and $5.4 million for the years ended March 31, 2024, 2023, and 2022, respectively.

9. NOTES PAYABLE AND CREDIT FACILITY

CREDIT FACILITY

We finance the operations of our subsidiaries ePlus Technology, inc., ePlus Technology Services, inc., and SLAIT Consulting, LLC (collectively, the “Borrowers”) in our technology business through a credit facility with Wells Fargo Commercial Distribution Finance, LLC (“WFCDF”). The WFCDF credit facility (the “WFCDF Credit Facility”) has a floor plan facility and a revolving credit facility.

On October 13, 2021, the Borrowers amended, restated, and replaced in entirety their then-existing credit agreements with WFCDF. On October 31, 2022, the Borrowers entered into the First Amendment to the credit agreement. Under this agreement and its amendment, the credit facility is provided by a syndicate of banks for which WFCDF acts as administrative agent and consists of a discretionary senior secured floor plan facility in favor of the Borrowers in the aggregate principal amount of up to $425.0 million, together with a sublimit for a revolving credit facility for up to $150.0 million.

On March 10, 2023, the Borrowers entered into a Second Amendment to the credit agreement which amended the Credit Agreement to increase the maximum aggregate amount of principal available under the floor plan facility from $425.0 million to $500.0 million and increase the maximum aggregate amount of principal available under the Revolving Facility from $150.0 million to $200.0 million.
Under the accounts payable floor plan facility, we had an outstanding balance of $105.1 million and $134.6 million as of March 31, 2024, and March 31, 2023, respectively. On our balance sheet, our liability under the accounts payable floor plan facility is presented as accounts payable – floor plan.

We use the floor plan to facilitate the purchase of inventory from designated suppliers. WFCDF pays our suppliers and provides us extended payment terms. We pay down the floor plan facility on three specified dates each month, generally 45-60 days from the invoice date. We do not incur any interest or other incremental expenses for the floor plan facility. We are not involved in establishing the terms or conditions of the arrangements between our suppliers and WFCDF.

Under the revolving credit facility, we had no balance outstanding as of March 31, 2024, and March 31, 2023. On our balance sheet, our liability under the revolving credit facility is presented as part of recourse notes payable – current.

The fair value of the outstanding balances under the WFCDF Credit Facility were approximately equal to their carrying value as of March 31, 2024, and March 31, 2023.

The amount of principal available is subject to a borrowing base determined by, among other things, the Borrowers’ accounts receivable and inventory, each pursuant to a formula and subject to certain reserves. Loans accrue interest at a rate per annum equal to Term SOFR Rate plus a Term SOFR Adjustment of 0.10% plus an Applicable Margin of 1.75%. Our weighted average interest rate on the accounts receivable component of our WFCDF Credit Facility was 7.07% during our year ended March 31, 2024, compared to 5.35% over the prior fiscal year.

Our borrowings under the WFCDF Credit Facility are secured by the assets of the Borrowers. Additionally, the WFCDF Credit Facility requires a guaranty of $10.5 million by ePlus inc.

Under the WFCDF Credit Facility, the Borrowers are restricted in their ability to pay dividends to ePlus inc. unless their available borrowing meets or met certain thresholds. As of March 31, 2024, and March 31, 2023, their available borrowing met the thresholds such that there were no restrictions on their ability to pay dividends.

The WFCDF Credit Facility has an initial one-year term, which automatically renews for successive one-year terms thereafter. However, either the Borrowers or WFCDF may terminate the WFCDF Credit Facility at any time by providing a written termination notice to the other party no less than 90 days prior to such termination.

The loss of the WFCDF Credit Facility could have a material adverse effect on our future results as we currently rely on this facility and its components for daily working capital and liquidity for our technology business and as an operational function of our accounts payable process.

RECOURSE NOTES PAYABLE

Recourse notes payable consist of borrowings that, in the event of default by the customer, the lender has recourse against us. As of March 31, 2023, we had $6.0 million arising from one installment payment arrangement within our technology business. Our payments under this installment agreement were due quarterly in amounts that were correlated to the payments due to us from a customer under a related notes receivable. We discounted our payments due under this installment agreement to calculate our payable balance using an interest rate of 3.50% as of March 31, 2023. As of March 31, 2024, we have fully paid our recourse notes payable.

NON-RECOURSE NOTES PAYABLE

Non-recourse notes payable consist of borrowings that, in the event of a default by the customer, the lender generally only has recourse against the customer, and the assets serving as collateral, but not against us. As of March 31, 2024, and March 31, 2023, we had $36.2 million and $34.3 million, respectively, of non-recourse borrowings that were collateralized by investments in notes and leases. Principal and interest payments are generally due periodically in amounts that are approximately equal to the total payments due from the customer under the leases or notes receivable that collateralize the notes payable. The weighted average interest rate for our non-recourse notes payable was 6.49% and 5.01%, as of March 31, 2024, and March 31, 2023, respectively.

Our non-recourse notes payable as of March 31, 2024, mature as follows:

Year ending March 31, 2025
 
$
23,288
 
2026
   
8,991
 
2027
   
3,093
 
2028
   
817
 
Total maturities
 
$
36,189
 

10. COMMITMENTS AND CONTINGENCIES

LEGAL PROCEEDINGS

We are subject to various legal proceedings, as well as demands, claims and threatened litigation, that arise in the normal course of our business and have not been fully resolved. The ultimate outcome of any litigation or other legal dispute is uncertain. When a loss related to a legal proceeding or claim is probable and reasonably estimable, we accrue our best estimate for the ultimate resolution of the matter. If one or more legal matters are resolved against us in a reporting period for amounts above our expectations, our financial condition and operating results for that period may be adversely affected. As of March 31, 2024, we do not believe that there is a reasonable possibility that any material loss exceeding the amounts already recognized for these proceedings and matters, if any, has been incurred. Any outcome, whether favorable or unfavorable, may materially and adversely affect us due to legal costs and expenses, diversion of management attention and other factors. We expense legal costs in the period incurred. We cannot assure that additional contingencies of a legal nature or contingencies having legal aspects will not be asserted against us in the future, and these matters could relate to prior, current, or future transactions or events.

11. EARNINGS PER SHARE

Basic earnings per share is computed by dividing net earnings attributable to common shares by the weighted average number of common shares outstanding for the period. Diluted net earnings per share include the potential dilution of securities that could participate in our earnings, but not securities that are anti-dilutive.

The following table provides a reconciliation of the numerators and denominators used to calculate basic and diluted net earnings per common share as disclosed in our consolidated statements of operations for the fiscal years ended March 31, 2024, 2023 and 2022 (in thousands, except per share data):


 
2024
   
2023
   
2022
 
Net earnings attributable to common shareholders basic and diluted
 
$
115,776
   
$
119,356
   
$
105,600
 
                         
Basic and diluted common shares outstanding:
                       
Weighted average common shares outstanding basic
   
26,610
     
26,569
     
26,638
 
Effect of dilutive shares
   
107
     
85
     
228
 
Weighted average shares common outstanding diluted
   
26,717
     
26,654
     
26,866
 
                         
Earnings per common share basic
 
$
4.35
   
$
4.49
   
$
3.96
 
Earnings per common share diluted
 
$
4.33
   
$
4.48
   
$
3.93
 

12. STOCKHOLDERS’ EQUITY

SHARE REPURCHASE PLAN

On May 18, 2024, our board of directors authorized the repurchase of up to 1,250,000 shares of our outstanding common stock, over a 12-month period beginning May 28, 2024. On March 22, 2023, our board of directors authorized the repurchase of up to 1,000,000 shares of our outstanding common stock, over a 12-month period beginning May 28, 2023. On March 24, 2022, our board of directors authorized the repurchase of up to 1,000,000 shares of our outstanding common stock, over a 12-month period beginning May 28, 2022. These plans authorized purchases to be made from time to time in the open market, or in privately negotiated transactions, subject to availability. Any repurchased shares will have the status of treasury shares and may be used, when needed, for general corporate purposes.

During the year ended March 31, 2024, we purchased 131,837 shares of our outstanding common stock at an average cost of $51.01 per share for a total purchase price of $6.7 million under the share repurchase plan; we also acquired 53,945 shares of common stock at a value of $3.0 million to satisfy tax withholding obligations relating to the vesting of employees’ restricted stock awards.

During the year ended March 31, 2023, we purchased 72,973 shares of our outstanding common stock at an average cost of $55.69 per share for a total purchase price of $4.1 million under the share repurchase plan; we also acquired 58,080 shares of common stock at a value of $3.3 million to satisfy tax withholding obligations relating to the vesting of employees’ restricted stock awards.

13. SHARE-BASED COMPENSATION

SHARE-BASED PLANS

As of March 31, 2024, we had share-based awards outstanding under the following plans: (1) the 2017 Non-Employee Director Long-Term Incentive Plan (“2017 Director LTIP”), (2) the 2012 Employee Long-Term Incentive Plan (“2012 Employee LTIP”), and (3) the 2021 Employee Long-Term Incentive Plan (“2021 Employee LTIP”).


These share-based plans define fair market value as the closing sales price of a share of common stock as quoted on any established stock exchange for such date or the most recent trading day preceding such date if there were no trades on such date.

2012 Employee LTIP and 2021 Employee LTIP

The 2021 Employee LTIP was approved by our stockholders on September 16, 2021, and became effective October 1, 2021. Under the 2021 Employee LTIP, 3,000,000 shares were authorized for grant of incentive stock options, nonqualified stock options, stock appreciation rights, restricted stock, restricted stock units, performance awards, or other share-based awards to ePlus employees.


The 2021 Employee LTIP replaced the 2012 Employee LTIP that had previously been approved by our stockholders on September 13, 2012. Beginning September 16, 2021, we permanently ceased granting any additional shares under the 2012 Employee LTIP.


The purpose of these plans is to encourage our employees to acquire a proprietary interest in the growth and performance of ePlus, thus enhancing the value of ePlus for the benefit of its stockholders, and to enhance our ability to attract and retain exceptionally qualified individuals. These plans are administered by the Compensation Committee.

Shares issuable under these plans may consist of authorized but unissued shares or shares held in our treasury. Under these plans, the Compensation Committee will determine the time and method of exercise or vesting of the awards. Shares under these plans will not be used to compensate our outside directors, who may be compensated under the separate 2017 Director LTIP, as discussed below.

2017 Director LTIP

On September 12, 2017, our stockholders approved the 2017 Director LTIP that was adopted by the Board on July 24, 2017. Under the 2017 Director LTIP, 300,000 shares, retroactively adjusted for the stock split, were authorized for grant to non-employee directors. The purpose of the 2017 Director LTIP is to align the economic interests of the directors with the interests of stockholders by including equity as a component of pay and to attract, motivate and retain experienced and knowledgeable directors. Each director receives an annual grant of restricted stock having a grant-date fair value equal to the cash compensation earned by an outside director during our fiscal year ended immediately before the respective annual grant-date. These restricted shares are prohibited from being sold, transferred, assigned, pledged, or otherwise encumbered or disposed of. The shares vest half on the one-year anniversary and half on the second-year anniversary from the date of the grant. In addition, each director may also elect to receive stock in lieu of their cash compensation. Stock received in lieu of cash vests immediately.

RESTRICTED STOCK ACTIVITY

During the year ended March 31, 2024, we granted 13,656 restricted shares under the 2017 Director LTIP and 152,865 restricted shares under the 2021 Employee LTIP.

Cumulatively, as of March 31, 2024, we have granted a total of 114,936 restricted shares under the 2017 Director LTIP, 2,144,578 restricted shares under the 2012 Employee LTIP, and 291,508 restricted shares under the 2021 Employee LTIP.

The following table provides a summary of the non-vested restricted shares for the year ended March 31, 2024:

 
Number of
Shares
   
Weighted Average
Grant-Date Fair Value
 
Nonvested April 1, 2023
   
314,860
   
$
49.57
 
Granted
   
166,521
   
$
56.50
 
Vested
   
(168,082
)
 
$
46.42
 
Forfeited
   
(4,888
)
 
$
54.71
 
Non-vested March 31, 2024
   
308,411
   
$
55.02
 

In each of the years ended March 31, 2024, 2023, and 2022, we used the closing stock price on the grant date or, if the grant date fell on a date the stock was not traded, the previous day’s closing stock price for the fair value of the award.

The weighted-average grant date fair value of restricted shares granted during the years ended March 31, 2024, 2023, and 2022 was $56.50, $56.50, and $46.56, respectively.

The aggregated fair value of restricted shares that vested during the years ended March 31, 2024, 2023, and 2022 was $7.8 million, $7.1 million, and $7.1 million, respectively.

Upon each vesting period of the restricted stock awards to employees, participants are subject to minimum tax withholding obligations. The 2012 Employee LTIP, the 2021 Employee LTIP, and the 2017 Director LTIP allows us to withhold enough shares due to the participant to satisfy their minimum tax withholding obligations. For the year ended March 31, 2024, we withheld 53,945 shares of common stock at a value of $3.0 million, which was included in treasury stock. For the year ended March 31, 2023, we withheld 58,080 shares of common stock at a value of $3.3 million, which was included in treasury stock.


PERFORMANCE STOCK UNITS



On November 17, 2023, we granted 15,120 Performance Stock Units (“PSUs”) with a grant date fair value of $61.17 to our executive officers under our 2021 Employee LTIP. The PSUs will vest based on the achievement of certain performance goals at the end of a three-year performance period ending March 31, 2026. The PSUs represent the right to receive shares of our common stock on a one-to-one basis. The total number of PSUs that vest range from 0% to 200% of the number of PSUs at the target level of achievement for one or more of the performance targets. No shares vested or were forfeited during the year ended March 31, 2024.

EMPLOYEE STOCK PURCHASE PLAN


On September 15, 2022, our stockholders approved the 2022 Employee Stock Purchase Plan (“ESPP”) through which eligible employees may purchase up to an aggregate of 2.50 million shares of our stock at 6-month intervals at a discount off the lesser of the closing market price on the first or the last trading day of each offering period. During the year ended March 31, 2024, we issued 70,715 shares at a weighted average price of $42.69 per share under the ESPP. As of March 31, 2024, there were 2.43 million shares remaining under the ESPP.

COMPENSATION EXPENSE

The following table provides a summary of our total share-based compensation expense, including for restricted stock awards, PSUs, ESPP, and the related income tax benefit for the years ended March 31, 2024, 2023 and 2022, respectively (in thousands):


   
Year Ended March 31,
 
   
2024
   
2023
   
2022
 
Equity-based compensation expense
 
$
9,731
   
$
7,825
   
$
7,114
 
Income tax benefit
  $
(2,735
)
  $
(2,097
)
  $
(1,999
)

We recognized the income tax benefit as a reduction to our provision for income taxes. As of March 31, 2024, the total unrecognized compensation expense related to non-vested restricted stock was $10.4 million, which is expected to be recognized over a weighted-average period of 27 months.

We also provide our employees with a contributory 401(k) profit sharing plan. We may make contributions, which are fully vested when they are made, to the plan. These contributions are not required. The decision whether to make contributions is entirely within our discretion. For the years ended March 31, 2024, 2023, and 2022, we recognized expense for employer contributions to the plan of $4.7 million, $4.2 million, and $3.4 million, respectively.

14. INCOME TAXES

We account for our tax positions in accordance with Codification Topic 740. Under the guidance, we evaluate uncertain tax positions based on the two-step approach. The first step is to evaluate each uncertain tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained in an audit, including resolution of related appeals or litigation processes, if any. For tax positions that are not likely of being sustained upon audit, the second step requires us to estimate and measure the tax benefit as the largest amount that is more than 50% likely of being realized upon ultimate settlement.

As of March 31, 2024, and 2023, we do not have any unrecognized tax benefits for uncertain tax positions. We recognize accrued interest and penalties related to unrecognized tax benefits as part of income tax expense.

We file income tax returns, including returns for our subsidiaries, with federal, state, local, and foreign jurisdictions. The tax years ended March 31, 2021, March 31, 2022, and March 31, 2023, are subject to examination by federal and state taxing authorities.

A reconciliation of income taxes computed at the statutory federal income tax rate of 21.0% to the provision for income taxes included in the consolidated statements of operations is as follows (in thousands, except percentages):

 
Year Ended March 31,
 
   
2024
   
2023
   
2022
 
Income tax expense computed at the US statutory federal rate
 
$
33,830
   
$
34,224
   
$
30,845
 
State income tax expense—net of federal benefit
   
9,624
     
8,754
     
8,937
 
Non-deductible executive compensation
   
1,718
     
1,708
     
1,749
 
Other
   
145
     
(1,068
)
   
(247
)
Provision for income taxes
 
$
45,317
   
$
43,618
   
$
41,284
 
Effective income tax rate
   
28.1
%
   
26.8
%
   
28.1
%

The components of the provision for income taxes are as follows (in thousands):

 
Year Ended March 31,
 
   
2024
   
2023
   
2022
 
Current:
                 
Federal
 
$
34,232
   
$
30,928
   
$
32,309
 
State
   
12,371
     
10,110
     
11,681
 
Foreign
   
1,370
     
499
     
894
 
Total current expense
   
47,973
     
41,537
     
44,884
 
                         
Deferred:
                       
Federal
   
(2,419
)
   
1,301
     
(3,289
)
State
   
(188
)
   
970
     
(370
)
Foreign
   
(49
)
   
(190
)
   
59
 
Total deferred expense (benefit)
   
(2,656
)
   
2,081
     
(3,600
)
                         
Provision for income taxes
 
$
45,317
   
$
43,618
   
$
41,284
 

Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of our deferred tax assets and liabilities were as follows (in thousands):

 
March 31,
 
   
2024
   
2023
 
Deferred tax assets:
           
Accrued vacation
 
$
2,666
   
$
2,251
 
Deferred revenue
   
6,934
     
5,448
 
Allowance for credit losses
   
1,278
     
1,063
 
Restricted stock
   
738
     
654
 
Other deferred tax assets
   
1,737
     
1,697
 
Accrued bonus
   
2,641
     
2,323
 
Lease liabilities
   
4,503
     
3,939
 
Other credits and carryforwards
   
251
     
277
 
Gross deferred tax assets
   
20,748
     
17,652
 
Less: valuation allowance
   
(70
)
   
(112
)
Net deferred tax assets
   
20,678
     
17,540
 
                 
Deferred tax liabilities:
               
Property and equipment
   
(2,724
)
   
(2,926
)
Operating leases
   
(3,889
)
   
(3,789
)
Prepaid expenses
   
(1,807
)
   
(1,729
)
Right-of-use assets
   
(4,113
)
   
(3,885
)
Tax deductible goodwill
   
(2,525
)
   
(2,244
)
Total deferred tax liabilities
   
(15,058
)
   
(14,573
)
                 
Net deferred tax asset
 
$
5,620
   
$
2,967
 

Management assesses the available positive and negative evidence to estimate whether sufficient future taxable income will be generated to permit use of the existing deferred tax assets. Based on this evaluation as of March 31, 2024, a valuation allowance of $0.1 million was recorded, to offset gross deferred tax assets primarily attributable to net operating losses at certain of the foreign subsidiaries and foreign tax credit carry forwards. We believe that it is more likely than not that we will realize the remaining gross deferred tax assets through generating taxable income or the reversal of existing temporary differences attributable to the gross deferred tax liabilities.

15. FAIR VALUE MEASUREMENTS

We account for the fair values of our assets and liabilities utilizing a three-tier value hierarchy, which prioritizes the inputs used in measuring fair value. The following table provides the fair value of our assets and liabilities measured at fair value as categorized within the fair value hierarchy as of March 31, 2024, and March 31, 2023 (in thousands):
       
Fair Value Measurement Using
 
   
Recorded
Amount
   
Quoted Prices in
Active Markets for
Identical Assets
(Level 1)
   
Significant Other
Observable Inputs
(Level 2)
   
Significant
Unobservable
Inputs
(Level 3)
 
March 31, 2024
                       
Assets:
                       
Money market funds
 
$
179,709
   
$
179,709
   
$
-
   
$
-
 
                                 
March 31, 2023
                               
Assets:
                               
Money market funds
 
$
8,880
   
$
8,880
   
$
-
   
$
-
 


16. BUSINESS COMBINATIONS


PEAK RESOURCES, INC. (“PEAK”)



On January 26, 2024, our subsidiary, ePlus Technology, inc., acquired certain assets and liabilities of PEAK. Based in Denver, CO, PEAK is an established provider of modern data center, networking, and security products and services. The acquisition will help drive additional growth with enhanced engineering, sales, and services delivery capabilities in the mountain west region.



Our sum for consideration transferred is $7.9 million consisting of $5.6 million paid in cash at closing plus an additional $2.3 million that was paid in April 2024 to the sellers based on adjustments to a determination of the total net assets delivered. Our allocation of the purchase consideration to the assets acquired and liabilities assumed is presented below (in thousands):

   
Acquisition Date Amount
 
Accounts receivable
 
$
8,569
 
Other assets
   
133
 
Identified intangible asset
   
5,030
 
Accounts payable and other liabilities
   
(9,084
)
Total identifiable net assets
   
4,648
 
Goodwill
   
3,238
 
Total purchase consideration
 
$
7,886
 



The identified intangible asset of $5.0 million consists of customer relationships with an estimated useful life of seven years. The fair value of acquired receivables equals the gross contractual amounts receivable. We expect to collect all acquired receivables.



We recognized goodwill related to this transaction of $3.2 million, of which $2.9 million and $0.3 million were assigned to our product and professional services reporting segments, respectively. The goodwill recognized in the acquisition is attributable to the acquired assembled workforce and expected synergies, none of which qualify for recognition as a separate intangible asset. The total amount of goodwill is expected to be deductible for tax purposes.



The amount of revenues and earnings of the acquiree since the acquisition date are not material. Likewise, the impact to the revenue and earnings of the combined entity for the current reporting period as though the acquisition date had been April 1, 2023, is not material.

NETWORK SOLUTIONS GROUP (“NSG”)


On April 30, 2023, our subsidiary, ePlus Technology, inc., acquired certain assets and liabilities of NSG, formerly a business unit of CCI Systems, Inc., a Michigan-based provider of networking services and solutions. This acquisition is helping to drive additional growth for us in the service provider end-markets with enhanced engineering, sales, and services delivery capabilities specific to the industry.



Our sum for consideration transferred is $48.6 million consisting of $59.6 million paid in cash at closing minus $11.0 million that was paid back to us during the quarter ended September 30, 2023, by the sellers based on adjustments to a determination of the total net assets delivered. Our allocation of the purchase consideration to the assets acquired and liabilities assumed is presented below (in thousands):


   
Acquisition Date Amount
 
Accounts receivable
 
$
20,419
 
Other assets
   
1,940
 
Identified intangible asset
   
29,960
 
Accounts payable and other liabilities
   
(24,758
)
Contract liabilities
   
(1,086
)
Total identifiable net assets
   
26,475
 
Goodwill
   
22,128
 
Total purchase consideration
 
$
48,603
 



The identified intangible asset of $30.0 million consists of customer relationships with an estimated useful life of seven years. The fair value of acquired receivables equals the gross contractual amounts receivable. We expect to collect all acquired receivables.



We recognized goodwill related to this transaction of $22.1 million, of which $19.7 million and $2.4 million were assigned to our product and professional services reporting segments, respectively. The goodwill recognized in the acquisition is attributable to the acquired assembled workforce and expected synergies, none of which qualify for recognition as a separate intangible asset. The total amount of goodwill is expected to be deductible for tax purposes.



The amount of revenues and earnings of the acquiree since the acquisition date are not material. Likewise, the impact to the revenue and earnings of the combined entity for the current reporting period as though the acquisition date had been April 1, 2023, is not material.

FUTURE COM, LTD. (“FUTURE COM”)

On July 15, 2022, our subsidiary, ePlus Technology, inc., acquired certain assets and liabilities of Future Com, a Texas-based provider of cybersecurity solutions, cloud security and security consulting services throughout the US. Our acquisition provides access to enhanced engineering, sales, and services delivery capabilities in the South-Central region of the United States, as well as bolstering the skills and expertise surrounding ePlus’ growing cybersecurity practice.

Our sum for consideration transferred is $13.3 million consisting of $13.0 million paid in cash at closing plus an additional $0.3 million that was subsequently paid to the sellers based on adjustments to our determination of the total net assets delivered. Our allocation of the purchase consideration to the assets acquired and liabilities assumed is presented below (in thousands):

 
Acquisition Date Amount
 
Accounts receivable
 
$
4,033
 
Other assets
   
129
 
Identified intangible asset
   
8,360
 
Accounts payable and other liabilities
   
(8,714
)
Contract liabilities
   
(214
)
Total identifiable net assets
   
3,594
 
Goodwill
   
9,694
 
Total purchase consideration
 
$
13,288
 

The identified intangible asset of $8.4 million consists of customer relationships with an estimated useful life of seven years. The fair value of acquired receivables equals the gross contractual amounts receivable. We expect to collect all acquired receivables.

We recognized goodwill related to this transaction of $9.7 million, which was originally assigned to our technology segment. As a result of changes in our segments, we subsequently reassigned the goodwill to our product, professional services, and managed services segments. The goodwill recognized in the acquisition is attributable to the acquired assembled workforce and expected synergies, none of which qualify for recognition as a separate intangible asset. The total amount of goodwill is expected to be deductible for tax purposes.

The amount of revenues and earnings of the acquiree since the acquisition date are not material. Likewise, the impact to the revenue and earnings of the combined entity for the current reporting period as though the acquisition date had been April 1, 2022, is not material.

17. SEGMENT REPORTING

We manage and report our operating results through four operating segments: product, professional services, managed services, and financing. Our product segment includes sales of IT products, third-party software, and third-party maintenance, software assurance, and other third-party services. Our professional services segment includes our advanced professional services, staff augmentation, project management services, cloud consulting services and security services. Our managed services segment includes our advanced managed services, service desk, storage-as-a-service, cloud hosted services, cloud managed services and managed security services. We refer to the product segment, professional services segment, and managed services segment collectively as our technology business. Our financing business segment consists of the financing of IT equipment, software, and related services to commercial enterprises, state and local governments, and government contractors.



We measure the performance of the segments within our technology business based on gross profit, while we measure our financing business segment based on operating income. We do not present asset information for our reportable segments as we do not provide asset information to our chief operating decision maker.

The following table provides reportable segment information (in thousands):

 
 
Year Ended March 31,
 
 
 
2024
   
2023
   
2022
 
Net Sales
                 
Product
 
$
1,883,809
   
$
1,750,802
   
$
1,492,411
 
Professional services
   
154,549
     
151,785
     
146,747
 
Managed services
   
137,528
     
112,658
     
93,878
 
Financing
   
49,416
     
52,473
     
87,983
 
Total
   
2,225,302
     
2,067,718
     
1,821,019
 
 
                       
Gross Profit
                       
Product
   
397,618
     
380,741
     
316,622
 
Professional services
   
68,194
     
61,594
     
63,384
 
Managed services
   
42,667
     
32,155
     
28,147
 
Financing
   
42,314
     
43,034
     
52,829
 
Total
   
550,793
     
517,524
     
460,982
 
 
                       
Operating expenses
                       
Technology business
   
375,919
     
334,380
     
299,153
 
Financing
   
16,617
     
16,982
     
14,513
 
Total
   
392,536
     
351,362
     
313,666
 
 
                       
Operating income
                       
Technology business
   
132,560
     
140,110
     
109,000
 
Financing
   
25,697
     
26,052
     
38,316
 
Total
   
158,257
     
166,162
     
147,316
 
 
                       
Other income (expense), net
   
2,836
     
(3,188
)
   
(432
)
 
                       
Earnings before tax
 
$
161,093
   
$
162,974
   
$
146,884
 
 
                       
Depreciation and amortization
                       
Technology business
 
$
20,951
   
$
13,598
   
$
14,535
 
Financing
   
74
     
111
     
111
 
Total
 
$
21,025
   
$
13,709
   
$
14,646
 
 
                       
Interest and financing costs
                       
Technology business
 
$
1,428
   
$
2,897
   
$
928
 
Financing
   
2,349
     
1,236
     
975
 
Total
 
$
3,777
   
$
4,133
   
$
1,903
 
 
                       
Selected Financial Data - Statement of Cash Flow
                       
 
                       
Purchases of property, equipment, and operating lease equipment:
                       
Technology business
 
$
7,454
   
$
7,693
   
$
4,951
 
Financing
   
1,049
     
1,687
     
18,231
 
Total
 
$
8,503
   
$
9,380
   
$
23,182
 

The following tables provide a disaggregation of net sales by source and further disaggregate our revenue recognized from contracts with customers by timing and our position as principal or agent (in thousands):
 
   
Year ended March 31, 2024
 
   
Product
   
Professional
Services
   
Managed Services
   
Financing
   
Total
 
Net Sales:
                             
   Contracts with customers
 
$
1,862,231
   
$
154,549
   
$
137,528
   
$
5,926
   
$
2,160,234
 
   Financing and other
   
21,578
     
-
     
-
     
43,490
     
65,068
 
   Total
 
$
1,883,809
   
$
154,549
   
$
137,528
   
$
49,416
   
$
2,225,302
 
                                         
Timing and position as principal or agent:
                                       
   Transferred at a point in time as principal
 
$
1,687,639
   
$
-
   
$
-
   
$
5,926
   
$
1,693,565
 
   Transferred at a point in time as agent
   
174,592
     
-
     
-
     
-
     
174,592
 
   Transferred over time as principal
   
-
     
154,549
     
137,528
     
-
     
292,077
 
   Total revenue from contracts with customers
 
$
1,862,231
   
$
154,549
   
$
137,528
   
$
5,926
   
$
2,160,234
 

   
Year ended March 31, 2023
 
   
Product
   
Professional
Services
   
Managed Services
   
Financing
   
Total
 
Net Sales:
                             
   Contracts with customers
 
$
1,728,125
   
$
151,785
   
$
112,658
   
$
9,304
   
$
2,001,872
 
   Financing and other
   
22,677
     
-
     
-
     
43,169
     
65,846
 
   Total
 
$
1,750,802
   
$
151,785
   
$
112,658
   
$
52,473
   
$
2,067,718
 
                                         
Timing and position as principal or agent:
                                       
   Transferred at a point in time as principal
 
$
1,566,760
   
$
-
   
$
-
   
$
9,304
   
$
1,576,064
 
   Transferred at a point in time as agent
   
161,365
     
-
     
-
     
-
     
161,365
 
   Transferred over time as principal
   
-
     
151,785
     
112,658
     
-
     
264,443
 
   Total revenue from contracts with customers
 
$
1,728,125
   
$
151,785
   
$
112,658
   
$
9,304
   
$
2,001,872
 

   
Year ended March 31, 2022
 
   
Product
   
Professional
Services
   
Managed Services
   
Financing
   
Total
 
Net Sales:
                             
   Contracts with customers
 
$
1,477,468
   
$
146,747
   
$
93,878
   
$
34,842
   
$
1,752,935
 
   Financing and other
   
14,943
     
-
     
-
     
53,141
     
68,084
 
   Total
 
$
1,492,411
   
$
146,747
   
$
93,878
   
$
87,983
   
$
1,821,019
 
                                         
Timing and position as principal or agent:
                                       
   Transferred at a point in time as principal
 
$
1,342,769
   
$
-
   
$
-
   
$
34,842
   
$
1,377,611
 
   Transferred at a point in time as agent
   
134,699
     
-
     
-
     
-
     
134,699
 
   Transferred over time as principal
   
-
     
146,747
     
93,878
     
-
     
240,625
 
   Total revenue from contracts with customers
 
$
1,477,468
   
$
146,747
   
$
93,878
   
$
34,842
   
$
1,752,935
 

TECHNOLOGY BUSINESS DISAGGREGATION OF REVENUE

The following table provides a disaggregation of our revenue from contracts with customers for our technology business by customer end market and by type (in thousands):


 
Year Ended March 31,
 
   
2024
   
2023
   
2022
 
Customer end market:
                 
Telecom, media & entertainment
 
$
547,525
   
$
532,921
   
$
502,408
 
Technology
   
379,720
     
393,594
     
250,485
 
SLED
   
329,617
     
290,624
     
241,769
 
Healthcare
   
278,893
     
274,936
     
270,481
 
Financial services
   
243,630
     
156,257
     
155,160
 
All others
   
396,501
     
366,913
     
312,733
 
Net sales
   
2,175,886
     
2,015,245
     
1,733,036
 
Less: revenue from financing and other
   
(21,578
)
   
(22,677
)
   
(14,943
)
Total revenue from contracts with customers
 
$
2,154,308
   
$
1,992,568
   
$
1,718,093
 
                         
Type:
                       
Product
                       
Networking
  $
1,005,679
    $
803,678
    $
611,488
 
Cloud
    546,341       587,097       581,113  
Security
   
193,956
     
214,459
     
158,927
 
Collaboration
   
65,714
     
57,472
     
57,244
 
Other
   
72,119
     
88,096
     
83,639
 
Total product
   
1,883,809
     
1,750,802
     
1,492,411
 
                         
Professional services
    154,549       151,785       146,747  
Managed services
    137,528       112,658       93,878  
Net sales
   
2,175,886
     
2,015,245
     
1,733,036
 
Less: revenue from financing and other
   
(21,578
)
   
(22,677
)
   
(14,943
)
Total revenue from contracts with customers
 
$
2,154,308
   
$
1,992,568
   
$
1,718,093
 


We do not disaggregate sales by customer end market beyond the technology business.

FINANCING BUSINESS SEGMENT DISAGGREGATION OF REVENUE

We analyze our revenues within our financing business segment based on the nature of the arrangement. Our financing revenue generally consists of portfolio income, transactional gains, and post-contract earnings including month-to-month rents and the sales of off-lease equipment. All our revenues from contracts with customers within our financing business segment are from the sales of off-lease equipment.
 
GEOGRAPHIC INFORMATION
 
The geographic information for the years ended March 31, 2024, 2023, and 2022 was as follows (in thousands):


 
Year Ended March 31,
 
   
2024
   
2023
   
2022
 
                   
Net sales:
                 
US
 
$
2,127,695
   
$
1,953,465
   
$
1,716,525
 
Non-US
   
97,607
     
114,253
     
104,494
 
Total
 
$
2,225,302
   
$
2,067,718
   
$
1,821,019
 

Our long-lived tangible assets include property and equipment-net, operating leases-net, and equipment that has been returned to us at the termination of the lease.


 
March 31,
 
   
2024
   
2023
 
Long-lived tangible assets:
           
US
 
$
16,258
   
$
16,313
 
Non-US
   
582
     
1,140
 
Total
 
$
16,840
   
$
17,453
 

Sales to Verizon Communications Inc. represented 19%, 22% and 24% of net sales for the years ended March 31, 2024, March 31, 2023, and March 31, 2022, respectively, all of which related to our technology business segments.

ePlus inc. AND SUBSIDIARIES
Schedule II - Valuation and Qualifying Accounts
(Dollars in thousands)

 
Balance at
Beginning of
Period
   
Charged to
Costs and
Expenses
   
Deductions/
Write-Offs
   
Balance at End
of Period
 
Allowance for sales returns: (1)
                       
Year ended March 31, 2022
 
$
1,189
   
$
2,158
   
$
(2,101
)
 
$
1,246
 
Year ended March 31, 2023
 
$
1,246
   
$
3,991
   
$
(3,973
)
 
$
1,264
 
Year ended March 31, 2024
 
$
1,264
   
$
4,647
   
$
(4,296
)
 
$
1,615
 
                                 
Allowance for credit losses:
                               
Year ended March 31, 2022
 
$
4,447
   
$
(102
)
 
$
(545
)
 
$
3,800
 
Year ended March 31, 2023
 
$
3,800
   
$
666
   
$
(112
)
 
$
4,354
 
Year ended March 31, 2024
 
$
4,354
   
$
1,204
   
$
(379
)
 
$
5,179
 
                                 
Valuation for deferred taxes:
                               
Year ended March 31, 2022
 
$
0
   
$
250
   
$
0
   
$
250
 
Year ended March 31, 2023
 
$
250
   
$
(138
)
 
$
0
   
$
112
 
Year ended March 31, 2024
 
$
112
   
$
(42
)
 
$
0
   
$
70
 

(1)
These amounts represent the gross profit effect of sales returns during the respective years. Expected merchandise returns after year-end for sales made before year-end were $10.1 million, $7.9 million, and $7.8 million as of March 31, 2024, 2023, and 2022, respectively.


S-1

EX-10.25 2 ef20026293_ex10-25.htm EXHIBIT 10.25

Exhibit 10.25

ePlus inc.
Restricted Stock Award Agreement

Award Recipient: %%FIRST_NAME%-% %%MIDDLE_NAME%-%%%LAST_NAME%-%
Grant Number: %%OPTION_NUMBER%-%
Date of Award: %%OPTION_DATE%-%
Total Number of Shares: %%TOTAL_SHARES_GRANTED%-%

1.
Restricted Stock Award – Terms and Conditions.  This Agreement confirms the grant under and subject to the provisions of the ePlus inc. 2017 Non-Employee Director Long-Term Incentive Plan (the “Plan”) and the terms and conditions set forth herein (“Terms and Conditions”) to the above-named participant of the number of a Restricted Stock award of such number of shares of common stock, $0.01 par value per share (the “Common Stock”), of the Company as set forth above. This Agreement merely evidences such grant, and does not constitute property of any nature or type or confer any additional rights. This grant is subject in all respects to the applicable terms of the Plan. A copy of the Plan (or related Prospectus delivered to you with this Agreement) may be obtained at no cost by contacting the HR Department at hr@eplus.com.

2.
Restriction Period.  For purposes of this Agreement, the Restriction Period is the period beginning on the grant date and ending on the first anniversary of the grant for one-half of the shares of Restricted Stock and ending on the second anniversary of the issuance for the remaining one-half of the shares of Restricted Stock or, if earlier, upon termination of employment as the result of participant’s death or Disability or upon a Change in Control, as defined in the Plan, provided participant is in employment with the Company on the date of the Change in Control (the “Restriction Period”).

3.
Restrictions and Forfeiture. The Restricted Stock is granted to the participant subject to the prohibitions on transfer set forth in Section 6 below, which shall lapse, if at all, upon the expiration of the Restriction Period as described in Section 7 below.

4.
Rights During Restriction Period. During the Restriction Period, the participant may exercise full voting rights with respect to all Restricted Stock subject to the award.  The Restricted Stock shall accrue dividends that will be credited in the form of cash or securities, as applicable, to the participant’s account, on the date the dividend is issued. At the end of the Restriction Period, all credited cash dividends or securities, as applicable, will be distributed to the participant. If the number of outstanding shares of Common Stock is changed as a result of a stock dividend, stock split or the like, without additional consideration to the Company, the Restricted Stock subject to this award shall be adjusted to correspond to the change in the outstanding shares of the Company’s Common Stock. For the avoidance of doubt, upon the expiration of the Restriction Period, the participant may exercise voting rights and shall be entitled to receive dividends and other distributions with respect to the number of shares to which the participant is entitled pursuant hereto.
 
5.
Release of Award. Provided the award has not previously been forfeited, as soon as reasonably practicable following the expiration of the Restriction Period and the satisfaction of the applicable tax withholding obligations, the Company shall at its option, cause the Restricted Stock to which the participant is entitled pursuant hereto (i) to be released without restriction on transfer by delivery to the custody of the participant of a stock certificate in the name of the participant or his or her designee, or (ii) to be credited without restriction on transfer to a book-entry account for the benefit of the participant or his or her designee maintained by the Company’s stock transfer agent or its designee.

6.
Prohibition Against Transfer.  Until the expiration of the Restriction Period, the award and the Restricted Stock subject to the award and the rights granted under the Terms and Conditions and this Agreement are not transferable except to family members or trusts by will or by the laws of descent and distribution, provided that the award and the Restricted Stock may not be so transferred to family members or trusts except as permitted by applicable law or regulations. Without limiting the generality of the foregoing, except as aforesaid, until the expiration of the Restriction Period, the award and shares of Restricted Stock may not be sold, exchanged, assigned, transferred, pledged, hypothecated, encumbered or otherwise disposed of, shall not be assignable by operation of law, and shall not be subject to execution, attachment, charge, alienation or similar process. Any attempt to effect any of the foregoing shall be null and void and without effect.

Form updated:  September 13, 2011
(for awards to Non-Employee Directors granted on or after September 23, 2011)


7.
Forfeiture; Termination of Employment.  Shares of Restricted Stock that are included in this award shall be forfeited by the participant upon the participant’s termination of employment prior to vesting for any reason other than death or Disability, as defined in the Plan. All shares of Restricted Stock will immediately vest upon a Change in Control, as defined in the Plan, provided participant is in employment with the Company on the date of the Change in Control, or upon mandatory retirement as provided in the Plan.

8.
Withholding.  Where required pursuant to the terms of the Plan, the Company will satisfy any federal income tax withholding obligations that arise in connection with the vesting of the Restricted Stock (or in connection with an election by the participant under Section 83(b) of the Internal Revenue Code, 1986, as amended (the “Code”), with respect to the Restricted Stock, if applicable) by withholding shares of Common Stock that would otherwise be available for delivery upon the vesting of this award having a Fair Market Value, as defined in the Plan, on the date the shares of Restricted Stock first become taxable equal to the minimum statutory withholding obligation or such other withholding obligation as required by applicable law with respect to such taxable shares. In other cases, as a condition to the delivery of Shares or the lapse of restrictions related to this Restricted Stock Award, or in connection with any other event that gives rise to a tax withholding obligation, such as a cash distribution during the Restriction Period if a Section 83(b) election has not been made, the Company (i) may deduct or withhold from any payment or distribution to the Participant (whether or not pursuant to the Plan); (ii) will be entitled to require that the Participant remit cash to the Company (through payroll deduction or otherwise); or (iii) may enter into any other suitable arrangements to withhold, in each case, in an amount sufficient to satisfy such withholding obligation.

9.
Miscellaneous.  These Terms and Conditions and other portions of this Agreement: (a) shall be binding upon and inure to the benefit of any successor of the Company; (b) shall be governed by the laws of the State of Delaware and any applicable laws of the United States; and (c) except as permitted under Sections 4(d) and 7 of the Plan, may not be amended without the written consent of both the Company and the participant. The Agreement shall not in any way interfere with or limit the right of the Company to terminate the participant’s employment or service with the Company at any time, and no contract or right of employment shall be implied by the Terms and Conditions and this Agreement of which they form a part. For the purposes of the Terms and Conditions and this Agreement, employment by the Company, any Subsidiary or a successor to the Company shall be considered employment by the Company. If the award is assumed or a new award is substituted therefore in any corporate reorganization (including, but not limited to, any transaction of the type referred to in Section 424(a) of the Code), employment by such assuming or substituting corporation or by a parent corporation or subsidiary thereof shall be considered for all purposes of the award to be employment by the Company.

10.
Incorporation of Plan Provisions.  The Terms and Conditions and this Agreement are made pursuant to the Plan, the provisions of which are hereby incorporated by reference. Capitalized terms not otherwise defined herein shall have the meanings set forth for such terms in the Plan.  In the event of a conflict between the terms of the Terms and Conditions and this Agreement, and the Plan, the terms of Plan shall govern.

11.
Adjustment of Award.  In the event it is determined that the grant, vesting or Common Stock delivery or cash payment under an award of Restricted Stock was made based on incorrect financial results, the Compensation Committee of the Board of Directors will review such grant, vesting, delivery or payment.  If the amount of the grant, vesting, delivery or payment would have been lower had the level of achievement of applicable financial performance goals been calculated based on the correct financial results, the Compensation Committee may, in its sole discretion, adjust (i.e., lower) the amount of such grant, vesting, delivery or payment so that it reflects the amount that would have applied based on the correct financial results and, to the extent permitted by applicable law, require the reimbursement by the participant of any amount delivered or paid to or received by the participant with respect to such award. Additionally, Common Stock deliveries or cash payments under this Agreement are subject to recovery by the Company to the extent required by the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010 and the Sarbanes-Oxley Act of 2002 and any regulations promulgated thereunder.


12.
Parachute Payments.  In the event that any payment or benefit received or to be received by the participant under this Agreement or any other award under the Plan in connection with a Change in Control, as defined in the Plan, (collectively, the “Change in Control Payments”) would (i) constitute (together with other payments or benefits contingent on a Change in Control) a “parachute payment” within the meaning of Section 280G of the Code or any successor provision and (ii) but for this section, be subject to the excise tax imposed by Section 4999 of the Code or any successor provision (the “Excise Tax”), then the participant shall receive:


(A)
the full amount of such Change in Control Payments, or


(B)
such lesser amount of such Change in Control Payments, which would result in no portion of such Change in Control Payments being subject to the Excise Tax,

whichever of the foregoing amounts, taking into account the applicable federal, state and local income taxes and the Excise Tax, results in the receipt by the participant, on an after-tax basis, of the greatest amount of payments or benefits contingent on the Change in Control (including without limitation the Change in Control Payments), notwithstanding that all or some portion of such Change in Control Payments may be taxable under Section 4999 of the Code.

Any determination required under this section shall be made in writing by an independent public accounting firm or other independent third party selected by the Company (the “Accountants”), whose costs shall be paid by the Company and whose determination shall be conclusive and binding upon the participant and the Company for all purposes.  For purposes of making the calculations required by this section, the Accountants may make reasonable assumptions concerning applicable taxes and may rely on reasonable, good faith interpretations concerning the application of Sections 280G and 4999 of the Code.  The Company and participant shall furnish to the Accountants such information and documents as the Accountants may reasonably request in order to make a determination under this section.  In the event the Accountants determine the Change in Control Payments are to be reduced under (B) above, such reduction shall first be made as to any such Common Stock payment or benefit under any Plan awards in reverse chronological order of the grant date, then any such cash payment or benefit under any Plan awards in reverse chronological order of the grant date.



EX-19 3 ef20026293_ex19.htm EXHIBIT 19

Exhibit 19

Insider Trading Policy

This policy (“Policy”) provides guidelines to directors, officers, and employees of ePlus inc. (which, together with its subsidiaries, is referred to in this Policy as the “Company”) with respect to transactions in the Company’s securities (or “stock”) and the confidentiality of corporate information.  Illegal insider trading violates Company policy and can result in civil and criminal consequences for ePlus and individuals.

 
Consequences for Noncompliance:


Company

Individual
 
•    Legal fees
 
•     Legal fees
 
•     Reputational harm
 
•     Reputational harm
 
•     Criminal prosecution/fines and civil penalties
 
•     Criminal prosecution/fines, civil penalties, and jail

1. Introduction

Federal and state securities laws prohibit the purchase or sale of a company’s stock by persons who are aware of material non-public information about that company (e.g., important information that is not generally known or available to the public) (“MNPI”). To comply with such federal and state securities laws, and to prevent even the appearance of improper insider trading or tipping, the Company has adopted this Policy for all of its directors, officers, and employees, their respective family members with whom they live or over whom they have control or influence over  investment decisions, and other persons granted access to the Company’s MNPI.

What Is “insider trading”?

“Insider trading” occurs when a person uses MNPI obtained through involvement with a company to make decisions to purchase, sell, or otherwise trade the company’s stock, or to improperly provide MNPI to others outside the company.  Because gifts of stock do not involve a market transaction, such gifts of stock will not be considered trading that is subject to this Policy. However see Section 6.D.3. for information regarding gifts of stock.
 
Insider trading allegations may also include “tipping” MNPI, stock trading by the person “tipped,” and stock trading by those who misappropriate such MNPI.  Any director, officer, or employee who buys or sells stock on the basis of MNPI that he or she obtained about the Company, its customers, suppliers, or other companies with which the Company has relationships, or may be negotiating transactions, is engaging in insider trading.
 
Who Are “insiders”?

“Insiders”, as defined in Section 3.C below for purposes of this Policy, include officers and directors of a company whose stock is publicly traded, including its subsidiaries, as well as its major shareholders and individuals, such as employees, who obtain the company’s MNPI.
 
What Are Insiders’ Responsibilities?

In general, an insider must not trade in the stock of a company if that insider possesses MNPI about the company.  In addition, an insider who is aware of MNPI must not disclose (or provide a “tip” about) such information to family, friends, business or social (including social media) acquaintances, employees or independent contractors of third-party companies (unless such employees or independent contractors have a position within the third-party company giving them a right and need to know, such as the company’s accountants and legal advisors), and other third parties. An insider is responsible for ensuring that his or her immediate family members, and anyone else whose transactions are controlled or reasonably may be influenced by the insider, comply with insider trading laws. An insider may make trades in the market or discuss MNPI only after the MNPI has been made public by the Company.
 

2. Applicability of Policy

A.
Persons Covered.

  o
All directors, officers, and employees of the Company;

o
Family trusts, or similar entities controlled by or benefiting individuals subject to the Policy;

o
Family members who reside with or are financially dependent on Insiders;

o
Anyone else who lives in an Insider’s household; and

o
Any family members or friends whose transactions in the Company’s stock are directed by, or reasonably may be subject to the influence or control of, an Insider are subject to this Policy.

An Insider is responsible for ensuring that the above individuals, trusts or entities related to an Insider, and any other transactions controlled or that reasonably may be influenced by the Insider (“Related Persons”) comply with this Policy.

B.
Companies Covered.


o
ePlus (including information relating to any of its subsidiaries);

o
Other companies, such as the Company’s customers and vendor partners; or

o
Companies with whom the Company is negotiating a major transaction, such as an acquisition.

Note that information that is not material to the Company may nevertheless be material to a covered company, such as a customer or vendor of the Company.

C.
Transactions Covered. This Policy applies to any and all transactions in the Company’s stock, including its common stock and options to purchase common stock, and any other type of securities that the Company may issue, such as preferred stock, convertible debentures, warrants and exchange-traded options or other derivative securities.  In addition, this Policy applies to the purchase or sale of a put, call, straddle, option, or security futures product involving the Company’s stock.

D.
This Policy will be provided to all new directors, officers, and employees at the start of their employment with the Company, and a current version of the Policy will be posted on the Company’s intranet page.  Each Section 16 Individual and Key Employee (as defined below) will periodically acknowledge and affirm compliance with this Policy. Further, all directors, officers, and employees will be required to periodically confirm receipt of and compliance with the Policy, on their own behalf and on behalf of Related Persons.

3. Section 16 Individuals and Key Employees

A.
Section 16 Individuals. Company directors and officers who the Board has identified as being subject to the reporting provisions and trading restrictions of Section 16 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and the underlying rules and regulations promulgated by the Securities and Exchange Commission (“SEC”), are designated as “Section 16 Individuals”. The Compliance Officer will maintain a list of such Section 16 Individuals and amend such list from time to time as necessary to reflect the addition, resignation, or departure of Section 16 Individuals.

B.
Key Employees. Due to their respective positions with the Company and access to MNPI, certain employees are designated as “Key Employees”. The Compliance Officer will maintain a list of Key Employees and amend such list from time to time as necessary to reflect the addition, resignation, or departure of Key Employees.

C.
Insiders.  Section 16 Individuals, Key Employees, and individuals (including employees, consultants, advisors and Related Persons) who are from time to time in possession of MNPI are referred to in this Policy as “Insiders.”

4. Insider Trading Compliance Officer

The Company’s General Counsel is its Insider Trading Compliance Officer (the “Compliance Officer”). The Compliance Officer will review and either approve or decline all proposed transactions by Insiders in accordance with the procedures set forth in Section 6.E below.


The Compliance Officer will also have the following duties:


o
Administering this Policy, and monitoring and enforcing compliance with all Policy provisions and procedures.


o
Responding to all inquiries relating to this Policy and its procedures.


o
Designating and announcing special trading blackout periods during which Insiders may not trade in Company stock.


o
Providing copies of this Policy and other appropriate materials (including periodic training) to all current and new directors, officers, and employees, and such other persons who the Compliance Officer determines have access to MNPI concerning the Company.


o
Administering, monitoring, and enforcing compliance with all federal and state insider trading laws and regulations, including without limitation Exchange Act Sections 10(b), 16, 20A, and 21A, and the rules and regulations promulgated thereunder, and the Securities Act of 1933 (the “Securities Act”) Rule 144; and, when requested by a Section 16 Individual, assisting in the preparation and filing of all required SEC reports relating to insider trading in Company stock, including without limitation Forms 3, 4, 5, and 144.


o
Providing a reporting system with an effective whistleblower protection mechanism.


o
Revising the Policy as necessary to reflect changes in federal or state insider trading laws and regulations.


o
Maintaining as Company records originals or copies of all documents required by this Policy or the procedures set forth herein, and copies of all required SEC reports relating to insider trading received by the Compliance Officer, including without limitation Forms 3, 4, 5, and 144.


o
Maintaining the accuracy of the list of Section 16 Individuals and Key Employees and updating them periodically as necessary to reflect additions to, or deletions from, each category of individuals.

 
In the event the Compliance Officer is unavailable (such as due to travel or PTO), the Associate General Counsel may act in her or his stead.  Additionally, the Chief Financial Officer, with the concurrence of the Compliance Officer or the Associate General Counsel, may temporarily designate one or more other individuals who may perform the Compliance Officer’s duties if the Compliance Officer is temporarily unable or unavailable to perform such duties.
 
5. Definition of Material Nonpublic Information (“MNPI”)

A.
“Material” Information.  Information about the Company is “material” if it would be expected to affect the investment or voting decisions of the reasonable shareholder or investor, or if the disclosure of the information would be expected to significantly alter the total mix of the information in the marketplace about the Company. In simple terms, material information is any type of information which could reasonably be expected to affect the market price of Company stock or a person’s decision to buy, sell, or hold the Company’s stock.  Examples of types of Company information ordinarily considered material:


o
Financial performance, especially quarterly and year-end earnings, and significant changes in financial performance or liquidity;

o
Projections and strategic plans;

o
Knowledge regarding a significant cybersecurity or privacy risk, breach, or other incident;

o
Potential material mergers and acquisitions or the sale of assets or subsidiaries;

o
New major contracts, orders, suppliers, customers, or finance sources, or the loss thereof;

o
Major discoveries or significant changes or developments in products or product lines, research, or technologies;

o
Significant changes or developments in supplies or inventory, including significant product defects, recalls, unavailability or product returns;

o
Significant pricing changes;

o
Stock splits, public or private securities/debt offerings, or changes in dividend policies or amounts;

o
Significant changes in senior management, or members of the board of directors;

o
Significant labor disputes or negotiations;



o
Significant developments regarding government agency investigations; and

o
Significant actual or threatened litigation, or the resolution of such litigation.

B.
“Nonpublic” Information.  Material information is “nonpublic” if it is not generally known or available to the public. The fact that information has been disclosed to a few members of the public does not make it public for insider trading purposes. To be “public”, the information must have been disseminated in a manner designed to reach investors generally, and the investors must be given the opportunity to absorb the information.  Accordingly, such information generally will not become “public” until it has been widely disseminated to the public through filings with the SEC, and/or releases to major newswire services, national news services, and financial news services.  For the purposes of this Policy, information will be considered public, (i.e., no longer “nonpublic”), after the close of trading on the first full trading day following the Company’s widespread public release of the information.  For example, if the Company announces material information before trading begins on a Tuesday, the first time you can buy or sell Company stock is after the close of market on Tuesday.  However, if the Company announces material information after trading begins on that Tuesday, you could not buy or sell Company stock until after the close of market on the following day, i.e., Wednesday.

 
C.
Consult the Compliance Officer for Guidance. Whether information is material can depend on several factors.  For example, whether a merger is “material” depends on the balance of the probability that the event will occur against the magnitude of the effect the event would have on the Company’s operations or stock price, should it occur.  Likewise, the determination of whether a cybersecurity event is material depends upon the underlying facts and ramifications of the incident, and may change over time as new information becomes available.

Any directors, officers or employees who are unsure whether the information that they possess is material or nonpublic must consult the Compliance Officer for guidance before disclosing such information (other than to persons who have permissible business reasons, as described herein) or trading in any Company stock or, alternatively, assume the information is MNPI.

6. Statement of Company Policy and Procedures

A.
General Policy.  The Company prohibits illegal insider trading and tipping.

B.
Prohibited Activities.


1.
No Insider may trade in Company stock while possessing MNPI concerning the Company, or in the stock of any other publicly-traded company, such as a Company customer or vendor, while possessing MNPI relating to that company.  See below for exceptions relating to Rule 10b5-1 Plans.


2.
Trading Blackouts.  An Insider may not trade in Company stock during any special trading blackout periods designated by the Compliance Officer, nor may any Insider inform anyone of the existence of the special trading blackout (except as necessary to effectuate compliance with the blackout).  See below for exceptions relating to Rule 10b5-1 Plans.


3.
Engaging in Short-Swing Profits.  As a general matter, no Section 16 Individual may realize profits from most matching purchases and sales of Company securities during a six-month period regardless of intent and/or such trades occurring during open trading windows. If a Section 16 Individual profits from such short-swing matching transactions, such profits may have to be disgorged to the Company from the Section 16 Individual.  There are certain transactions exempt from short-swing profit liability, including transactions affecting all stockholders (e.g., receipt of dividends), purchases made through the Company’s Employee Stock Purchase Program, or vesting of certain equity awards.


4.
Trading by the Compliance Officer.  The Compliance Officer may not trade in Company stock unless the trade(s) have been approved by the Chief Executive Officer in accordance with the procedures set forth in Section 6.E below.



5.
Tipping and Trading AdviceNo Insider may give trading advice (“tipping”) of any kind about Company stock, or disclose MNPI concerning the Company to anyone (including family members, analysts, individual investors, and members of the investment community and news media), unless required as part of that person’s regular duties for the Company and authorized by the Compliance Officer. In any instance in which such information is improperly disclosed to third parties, the Company will take such steps as are necessary to preserve the confidentiality of the information, including as appropriate, requiring the third party to agree in writing to comply with the terms of this Policy and/or to sign a confidentiality agreement.  All inquiries from third parties regarding MNPI about the Company must be forwarded to the Compliance Officer or Chief Financial Officer.  The Company strongly discourages all directors, officers, and employees from giving trading advice concerning Company stock to third parties even when they do not possess MNPI about the Company.


6.
Communications Via Internet or Social Media. Any written or verbal statement that would be prohibited under the law or under this Policy is equally prohibited if made on the Internet, through social media or other means.


7.
Hedging, Pledging.

  (a)
Insiders. Insiders are prohibited from “hedging”, including using prepaid variable forward contracts, equity swaps, collars and exchange funds, and similar transactions that establish downside price protection, including short sales, buying or selling put options, call options, or other derivatives of Company stock, and from pledging or short sales of Company stock.


(b)
Non-Insiders. Officers and employees other than Insiders are strongly discouraged from buying or selling put options, call options, or other derivatives of Company stock, and from short sales of Company stock.


(c)
Company Stock as Collateral or in Margin Account.  Since Company stock held in a margin account or pledged as collateral can be sold without consent in certain circumstances, a margin sale or foreclosure sale may occur at a time when the pledgor is aware of MNPI.  Consequently, no Insider may enter into such an arrangement without first obtaining pre-clearance from the Compliance Officer, as described in Section 6.E. below.


8.
Other Companies.  No director, officer, or employee may (a) trade in the stock of any other public company while possessing MNPI concerning that company, (b) “tip” or disclose MNPI concerning any other public company to anyone, or (c) give trading advice of any kind to anyone concerning any other public company while possessing MNPI about that company.

C.
Additional Rules Applicable to Section 16 Individuals and Key Employees.


1.
Trading Windows.  After obtaining trading approval from the Compliance Officer in accordance with the procedures set forth in this Section 6.E., Section 16 Individuals and Key Employees may trade in Company stock only during the Company’s “trading window,” unless as otherwise excepted below.  The Company’s trading window:


o
Begins at the close of trading after the first full trading day following the Company’s widespread public release of quarterly or year-end earnings, and

o
Ends at the close of trading on the fifteenth day of the third month of each quarter.

 Opening Window Example:

 
If earnings are released:
 
The window opens:
 
After the market opens on Wednesday, August 7, and before the market opens on Thursday, August 8
 
After close of trading on Thursday, August 8

 Notwithstanding anything to the contrary, at no time shall a trading window be established during the last week of any fiscal quarter.


2.
No Trading During Trading Windows While in Possession of MNPI.  Even during a trading window, no Section 16 Individual or Key Employee possessing MNPI concerning the Company may trade in Company stock unless as excepted in Section 6.D, such as pursuant to a blind trust, an approved Rule 10b5-1 Trading Plan, or through participation in the Company’s Employee Stock Purchase Plan, subject to Section 6.E below.



3.
Reporting Changes in Beneficial Ownership and Rule 144 Obligations. Section 16 Individuals are required to report every change in his or her beneficial ownership of Company securities to the SEC on a Form 4 within 2 business days after the trade occurs or in certain cases on Form 5 within 45 days after fiscal year end. A Form 4 must be filed even if, as a result of balancing transactions, there has been no net change in holdings (e.g., a vesting of restricted stock). Further, Rule 144 provides a safe harbor exemption to the registration requirements of the Securities Act of 1933 for certain resales of Company common stock by Company control persons.  Section 16 Individuals are typically subject to Rule 144. If a Section 16 Individual is subject to Rule 144, he or she must instruct his or her broker who handles trades in Company common stock to follow the brokerage firm’s Rule 144 compliance procedures in connection with all trades.

D.
Exceptions.


1.
Withholding of Shares of Vesting Restricted Stock to Pay Taxes.  The withholding by the Company of vesting restricted stock to cover tax obligations due upon the vesting shall not constitute a trade for purposes of this Policy, and shall not constitute a violation of this Policy if effectuated by Insiders outside of a trading window, or while such Insider is in possession of MNPI.  This Policy does apply, however, to any market sales of vested restricted stock.


2.
Blind Trusts and Pre-Arranged Trading Plans.

 Blind Trusts

Exchange Act Rule 10b5-1(c) provides an affirmative defense against insider trading liability under federal securities laws for a transaction done pursuant to “blind trusts” (generally, trusts or other arrangements in which investment control has been completely delegated to a third party, such as an institutional or professional trustee) or pursuant to a written plan, or a binding contract or instruction, entered into in good faith at a time when the insider was not aware of MNPI, even though the transaction in question may occur at a time when the person is aware of MNPI. The Company may, in appropriate circumstances, permit transactions pursuant to a blind trust, if the blind trust is approved by the Compliance Officer.

Rule 10b5-1 Plans

The Company may, in appropriate circumstances, permit transactions pursuant to a trading plan to take place during periods in which the individual entering into the transaction may have MNPI or outside a trading window, if the trading plan complies with Exchange Act Rule 10b5-1 and the requirements therein (a “10b5-1 Plan”). An individual may enter into a 10b5-1 Plan only after it has been approved by the Compliance Officer. Section 16 Individuals will have the adoption of his or her 10b5-1 Plans publicly disclosed in the Company’s SEC filings, including the date of adoption, duration and number of securities covered (though no pricing terms).

A 10b5-1 Plan may be approved by the Compliance Officer only if it meets the following requirements:


o
The 10b5-1 Plan must contain representations by the individual entering into the 10b5-1 Plan that:

  o
He or she is not in possession of MNPI at the time the 10b5-1 Plan is entered into, and

o
He or she is adopting the 10b5-1 Plan in good faith, and not as part of a plan or scheme to evade the prohibitions of Rule 10b-5 of the Exchange Act.


o
For Section 16 Individuals, the 10b5-1 Plan must provide that trades begin no sooner than the later of:


o
90 days following the 10b5-1 Plan’s adoption or modification, or

o
2 business days following the Company’s filing of the Form 10-Q or Form 10-K for the fiscal quarter in which the 10b5-1 Plan is adopted or modified (e.g. disclosure of financial results in an earnings release is not sufficient), subject to a maximum cooling off period of 120 days.



o
For all other Insiders (i.e., Insiders who are not Section 16 Individuals), the 10b5-1 Plan must provide that trades begin no sooner than 30 days after the 10b5-1 Plan’s adoption or modification.


o
The 10b5-1 Plan is: (1) the only 10b5-1 Plan currently outstanding for such Insider and (2) if a single-trade 10b5-1 Plan, the only single-trade 10b5-1 Plan the Insider has effected in any 12-month period. An individual may have, and trade under, only one Rule 105b-1 Plan at a time, and further may trade under only one single-trade 10b5-1 Plan during any consecutive 12-month period. A “single-trade” 10b5-1 Plan is a 10b5-1 Plan designed to effect the purchase or sale of securities as a single transaction.


o
The 10b5-1 Plan specifies the number or dollar value of Company stock to be purchased or sold, the price (which may be a fixed price, market price, or minimum/maximum price) at which the stock is to be traded, and the dates of the trades; provide a formula or algorithm for determining the timing, amount and price; or give a third party, such as a broker, the exclusive right to determine the timing, amount, and price.

The Company reserves the right to bar any transactions in Company stock, even those pursuant to arrangements previously approved, if the Compliance Officer determines that such a bar is in the best interests of the Company.

Entering into a 10b5-1 Plan requires a commitment regarding the amounts, prices and timing of purchases or sales of Company securities.  Accordingly, terminations and modifications of a 10b5-1 Plan may limit the availability of the defense, are strongly discouraged and are only permitted with the advance written approval of the Compliance Officer. Section 16 Individuals will have the termination of their Rule 10b5-1 plans publicly disclosed in the Company’s periodic reports.


3.
Gifts and Charitable Donations.  Because a donation of Company stock as a gift or to a charity does not involve a market transaction, donations to charities shall not constitute a trade for purposes of this Policy, and shall not constitute a violation of this Policy if effectuated by Insiders outside of a trading window, or while such Insider is in possession of MNPI.  However, an insider should not make a gift of Company stock if (1) the Insider is in possession of MNPI and (2) the Insider has reason to believe the recipient may soon sell the stock. Donations to charities or other gifts must be pre-approved by the Compliance Officer.


4.
Employee Stock Purchase Plan. The trading prohibitions and restrictions set forth in this Policy do not apply to purchases of the Company’s stock under the Company’s employee stock purchase plan (the “ESPP”) resulting from periodic contributions of money to the ESPP pursuant to the employees’ advance instructions. This Policy does, however, apply to any subsequent dispositions in the securities markets of the Company’s stock purchased pursuant to the ESPP.


5.
Stock Option Plans. The trading prohibitions and restrictions of this Policy do not apply to the exercise of stock options.  The trading restrictions do apply, however, to any sale of the underlying stock or to a cashless exercise of the option through a broker, as this entails selling a portion of the underlying stock to cover the costs of exercise.

E.
Pre-Approval of Transactions for Section 16 Individuals and Key Employees.


1.
Pre-Approval of Transactions.  Unless a trade is made pursuant to a Blind Trust or 10b5-1 Plan that has been approved by the Compliance Officer, no Insider may trade in or donate/gift Company stock until:


(a)
The person trading has notified the Compliance Officer in writing of the amount and nature of the proposed trade(s) or gift(s);


(b)
The person trading has certified to the Compliance Officer in writing no earlier than two business days prior to the proposed trade(s) that (1) he or she is not in possession of MNPI concerning the Company (or in the case of gifts, that the Insider either is not in possession of MNPI, or if the insider is in possession of MNPI that the Insider does not have reason to believe the recipient intends to soon sell the security), and (2) the proposed trade(s) do not violate the trading restrictions of Section 16 of the Exchange Act or Rule 144 of the Securities Act;



(c)
The Compliance Officer has pre-approved the transaction(s) in writing;


(d)
If the Insider is advised that the Company securities may be traded or gifted, the Insider may buy, sell or gift the stock within two business days thereafter.  If for any reason the transaction is not completed within the two business days, clearance must be obtained again before the transaction is effected; and


(e)
A request for pre-clearance of any arrangements to hold stock in a margin account or pledge them as collateral described in Section 6.B. above should be submitted to the Compliance Officer at least five full trading days prior to the proposed execution of documents evidencing the proposed transaction and must set forth a justification for the proposed transaction.


2.
No Obligation to Approve Trades. The existence of the foregoing approval procedures does not in any way obligate the Compliance Officer to approve any trades or gifts requested by Section 16 Individuals or Key Employees. The Compliance Officer may reject any trading or gifting requests that, in his or her sole reasonable discretion, he or she believes are not in the best interests of the Company.

F.
Priority of Statutory or Regulatory Trading Restrictions.  The trading prohibitions and restrictions set forth in this Policy will be superseded by any greater prohibitions or restrictions prescribed by federal or state securities laws and regulations, e.g., short-swing trading by Section 16 Individuals or restrictions on the sale of securities subject to Securities Act Rule 144. Any director, officer, or employee who is uncertain whether other prohibitions or restrictions apply should ask the Compliance Officer.

7. Potential Civil, Criminal, and Disciplinary Sanctions

If a particular securities transaction, or series of securities transactions, is a subject of inquiry by enforcement authorities, it will be viewed with the benefit of hindsight.  As a result, before engaging in any securities transaction, an Insider must give careful thought to whether any facts or circumstances exist that could later raise suspicions about the propriety of the proposed securities transaction.  Insiders are encouraged to consult with the Compliance Officer when contemplating buying or selling Company stock.

A.
Possible Penalties for Individuals:


o
Disgorgement of up to the greater of $1 million or three times the profit gained or loss avoided by the individual and his or her “tippees”

o
A criminal penalty of up to $5 million

o
A jail term of up to twenty years

o
Company discipline, including termination

Insiders are responsible for complying with all federal and state securities laws imposed on them.  It is important to note that regardless of pre-clearance or compliance with this Policy, Insiders bear the ultimate responsibility for avoiding improper trading, and that compliance with this Policy does not reduce or relieve the obligations imposed on Insiders by applicable laws.  Furthermore, while compliance with this Policy is designed to reduce the risk that an insider trading violation will occur, it is not an assurance or guaranty that an insider trading violation will not be found to have occurred.

B.
Reporting of Violations.

Any Insider who violates this Policy, or any federal or state laws governing insider trading or tipping, or knows of any such violation by any other Insider, should report this information to the Compliance Officer, or may report it through the Company’s “VoiceIt” or third-party hotline.

Upon learning of any such alleged violation, the Compliance Officer, in consultation with the Company’s legal counsel, will determine what actions the Company should take, such as making information public, or reporting the violation to the SEC or other appropriate governmental authority.

8. Inquiries

Please contact the Compliance Officer with any questions regarding Insider Trading, or to receive additional training.



EX-21 4 ef20026293_ex21.htm EXHIBIT 21

Exhibit 21

Subsidiaries of ePlus inc.
Technology

ePlus Technology, inc., a Commonwealth of Virginia corporation, a wholly-owned subsidiary of ePlus inc.

ePlus Software, LLC, a Commonwealth of Virginia limited liability corporation, a wholly-owned subsidiary of ePlus Technology, inc.

ePlus Technology Netherlands B.V., a Netherlands private company with limited liability, a wholly-owned subsidiary of ePlus Technology, inc.

ePlus Cloud Services, inc., a Commonwealth of Virginia corporation, a wholly-owned subsidiary of ePlus Technology, inc.

SLAIT Consulting, LLC, a Commonwealth of Virginia limited liability corporation, a wholly-owned subsidiary of ePlus Technology, inc.

IGXGlobal UK, Limited, an England and Wales Private limited Company, a wholly-owned subsidiary of ePlus Technology, inc.

Onecloud Consulting Inc, a California corporation, a wholly-owned subsidiary of ePlus Technology, inc.

CloudUno Consulting India Private Limited, an Indian private limited company, a wholly-owned subsidiary of Onecloud Consulting Inc.

Cloud Uno Pte. Ltd., a Singapore private limited company, a wholly-owned subsidiary of Onecloud Consulting Inc.

ePlus EMEA, inc. Ltd., an Israel limited company, a wholly-owned subsidiary of ePlus Technology, inc.

ePlus Technology Canada, inc., registered in Canada, wholly owned by ePlus Technology, inc.

ePlus Technology Services, inc., a Commonwealth of Virginia corporation, a wholly-owned subsidiary of ePlus Technology, inc.

Financing

ePlus Group, inc., a Commonwealth of Virginia corporation, a wholly-owned subsidiary of ePlus inc.

ePlus Financing Netherlands B.V., a Netherlands private company with limited liability, a wholly-owned subsidiary of ePlus Group, inc.

IGX Capital UK, Ltd., an England and Wales Private limited Company, a wholly-owned subsidiary of ePlus Group, inc.

ePlus Iceland, inc., a Commonwealth of Virginia corporation, a wholly-owned subsidiary of ePlus Group, inc.

ePlus Government, inc., a Commonwealth of Virginia corporation, a wholly-owned subsidiary of ePlus inc.

ePlus Capital, inc., a Commonwealth of Virginia corporation, a wholly-owned subsidiary of ePlus inc.

ePlus Canada Company, registered in Canada, wholly owned by ePlus Capital, inc.



EX-23 5 ef20026293_ex23.htm EXHIBIT 23

Exhibit 23

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We consent to the incorporation by reference in Registration Statement Nos. 333-220601, 333-261441, and 333-268147 on Forms S-8 and Registration Statement No. 333-269626 on Form S-3 of our reports dated May 22, 2024, relating to the financial statements of ePlus inc., and the effectiveness of ePlus inc. internal control over financial reporting, appearing in this Annual Report on Form 10-K of ePlus inc. for the year ended March 31, 2024.

/s/ DELOITTE & TOUCHE LLP


McLean, Virginia


May 22, 2024



EX-31.1 6 ef20026293_ex31-1.htm EXHIBIT 31.1

Exhibit 31.1
CERTIFICATION

I, Mark P. Marron, certify that:

 
1.
I have reviewed this annual report on Form 10-K of ePlus 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(s) 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(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):

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

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

Date: May 22, 2024

/s/ MARK P. MARRON
 
Mark P. Marron
 
Chief Executive Officer
 
(Principal Executive Officer)
 



EX-31.2 7 ef20026293_ex31-2.htm EXHIBIT 31.2

Exhibit 31.2
CERTIFICATION
I, Elaine D. Marion, certify that:

 
1.
I have reviewed this annual report on Form 10-K of ePlus 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(s) 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(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):

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

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

Date: May 22, 2024

/s/ ELAINE D. MARION
 
Elaine D. Marion
 
Chief Financial Officer
 
(Principal Financial Officer)
 



EX-32 8 ef20026293_ex32.htm EXHIBIT 32

Exhibit 32

CERTIFICATION

PURSUANT TO 18 USC. SECTION 1350
AS ADOPTED PURSUANT TO SECTION 906 OF THE
SARBANES-OXLEY ACT OF 2002

In connection with the Annual Report of ePlus inc. on Form 10-K for the year ended March 31, 2024, as filed with the Securities and Exchange Commission on the date hereof (the "Report"), Mark P. Marron, Chief Executive Officer and President, and Elaine D. Marion, Chief Financial Officer, each hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to section 906 of the Sarbanes-Oxley Act of 2002, that to his or her knowledge:

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

 
b)
the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of ePlus inc.

Date: May 22, 2024

/s/ MARK P. MARRON
 
Mark P. Marron Chief Executive Officer
 
(Principal Executive Officer)
 
   
/s/ ELAINE D. MARION
 
Elaine D. Marion Chief Financial Officer
 
(Principal Financial Officer)
 

A signed original of this written statement required by Section 906 has been provided to ePlus and will be retained by us and furnished to the Securities and Exchange Commission or its staff upon request. The foregoing certification is being furnished pursuant to 18 U.S.C. Section 1350. It is not being filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and it is not to be incorporated by reference into any filing of the Company, regardless of any general incorporation language in such filing.



EX-97.1 9 ef20026293_ex97-1.htm EXHIBIT 97.1

Exhibit 97.1
ePlus inc.
 
Policy for Recoupment of Incentive Compensation
 
The Board of Directors of ePlus inc. (the “Company”) has adopted the following Policy for Recoupment of Incentive Compensation (the “Policy”) effective as of November 17, 2023.  The Policy mandates that, if the Company determines that an accounting restatement is required, each current and former executive officer of the Company shall repay or forfeit, to the fullest extent permitted by applicable law and as directed by the Board, the full recoverable amount of any incentive-based compensation received by the executive officer during the applicable look-back period.
 
For purposes of the Policy:
 

an “accounting restatement” is the correction of an error in the Company’s previously issued financial statements that (a) is material to those previously issued financial statements or (b) is not material to those financial statements but would result in a material misstatement if the error were recognized in the current period or left uncorrected in the current period;
 

“executive officer” means those officers who have been designated by the Company as executive officers for purposes of Section 16 of the Securities Exchange Act of 1934, as amended;
 

“recoverable amount” means the amount of incentive-based compensation received by the executive officer or former executive officer during the look-back period that exceeds the amount of incentive-based compensation that otherwise would have been received had it been determined based on the accounting restatement, computed without regard to taxes paid;
 

“look-back period” means the three completed fiscal years preceding the earlier of (1) the date the Board or a Board committee concludes, or reasonably should have concluded, that the Company is required to prepare an accounting restatement; or (2) the date a court, regulator, or other legally authorized body directs the Company to prepare an accounting restatement; and
 

“incentive-based compensation” means any compensation that is granted, earned, or vested (including, without limitation, any annual cash bonus, incentive plan awards, performance stock units, restricted stock awards, or other performance-based compensation), which compensation is based wholly or in part upon the attainment of any financial reporting measure, including financial measures contained in the Company’s financial statements (including, for the avoidance of doubt, the Company’s stock price or any total shareholder return measure), and any measure derived in whole or in part from such financial measures.  Incentive-based compensation will be deemed to have been “received” in the fiscal period during which the financial reporting measure specified in the incentive-based compensation award was attained, not when the payment, grant or vesting occurs.
 
This Policy only applies to incentive-based compensation received by a person after beginning service as an executive officer, and only if that person served as an executive officer at any time during the look-back period.
 
The recovery of any recoverable amount of incentive-based compensation shall be mandatory, except to the extent that one of the limited exemptions set forth in Exchange Act Rule 10D-1(b)(1)(iv) applies.
 
Each award agreement, or other document setting forth the terms and conditions of any incentive-based compensation granted to an executive officer after the date of the adoption of this Policy, shall include a provision incorporating the requirements of this policy. The remedy specified in this Policy shall not be exclusive and shall be in addition to every other right or remedy at law or in equity that may be available to the Company.
 
The Company will timely make all public disclosures of any recoveries made pursuant to the Policy in accordance with Item 402(w) of Exchange Act Regulation S-K and Nasdaq Rule 5008.
 


EX-101.SCH 10 plus-20240331.xsd XBRL TAXONOMY EXTENSION SCHEMA 000100 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 010000 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 010100 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 020000 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 030000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 040000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 050000 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 060100 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 060200 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS link:presentationLink link:calculationLink link:definitionLink 060300 - Disclosure - REVENUES link:presentationLink link:calculationLink link:definitionLink 060400 - Disclosure - FINANCING RECEIVABLES AND OPERATING LEASES link:presentationLink link:calculationLink link:definitionLink 060500 - Disclosure - LESSEE ACCOUNTING link:presentationLink link:calculationLink link:definitionLink 060600 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 060700 - Disclosure - ALLOWANCE FOR CREDIT LOSSES link:presentationLink link:calculationLink link:definitionLink 060800 - Disclosure - PROPERTY AND EQUIPMENT-NET link:presentationLink link:calculationLink link:definitionLink 060900 - Disclosure - NOTES PAYABLE AND CREDIT FACILITY link:presentationLink link:calculationLink link:definitionLink 061000 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 061100 - Disclosure - EARNINGS PER SHARE link:presentationLink link:calculationLink link:definitionLink 061200 - Disclosure - STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 061300 - Disclosure - SHARE-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 061400 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 061500 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 061600 - Disclosure - BUSINESS COMBINATIONS link:presentationLink link:calculationLink link:definitionLink 061700 - Disclosure - SEGMENT REPORTING link:presentationLink link:calculationLink link:definitionLink 061800 - Disclosure - Insider Trading Arrangements link:presentationLink link:calculationLink link:definitionLink 061900 - Schedule - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS link:presentationLink link:calculationLink link:definitionLink 070100 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 070200 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS (Policies) link:presentationLink link:calculationLink link:definitionLink 080300 - Disclosure - REVENUES (Tables) link:presentationLink link:calculationLink link:definitionLink 080400 - Disclosure - FINANCING RECEIVABLES AND OPERATING LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 080500 - Disclosure - LESSEE ACCOUNTING (Tables) link:presentationLink link:calculationLink link:definitionLink 080600 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 080700 - Disclosure - ALLOWANCE FOR CREDIT LOSSES (Tables) link:presentationLink link:calculationLink link:definitionLink 080800 - Disclosure - PROPERTY AND EQUIPMENT-NET (Tables) link:presentationLink link:calculationLink link:definitionLink 080900 - Disclosure - NOTES PAYABLE AND CREDIT FACILITY (Tables) link:presentationLink link:calculationLink link:definitionLink 081100 - Disclosure - EARNINGS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 081300 - Disclosure - SHARE-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 081400 - Disclosure - INCOME TAXES (Tables) link:presentationLink link:calculationLink link:definitionLink 081500 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 081600 - Disclosure - BUSINESS COMBINATIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 081700 - Disclosure - SEGMENT REPORTING (Tables) link:presentationLink link:calculationLink link:definitionLink 090100 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Cash and Cash Equivalents, Concentrations of Risk, Financial Instruments, Financing Receivables and Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 090102 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Foreign Currency Matters, Lessee Accounting, Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 090104 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Share-based Compensation, Software Development Costs, Vendor Consideration (Details) link:presentationLink link:calculationLink link:definitionLink 090300 - Disclosure - REVENUES (Details) link:presentationLink link:calculationLink link:definitionLink 090300 - Disclosure - REVENUES (Details)Default link:presentationLink link:calculationLink link:definitionLink 090400 - Disclosure - FINANCING RECEIVABLES AND OPERATING LEASES (Details) link:presentationLink link:calculationLink link:definitionLink 090402 - Disclosure - FINANCING RECEIVABLES AND OPERATING LEASES (Details) Calc 2 link:presentationLink link:calculationLink link:definitionLink 090500 - Disclosure - LESSEE ACCOUNTING (Details) link:presentationLink link:calculationLink link:definitionLink 090502 - Disclosure - LESSEE ACCOUNTING (Details) CALC 01 link:presentationLink link:calculationLink link:definitionLink 090600 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS, Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 090602 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS, Other Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 090604 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS, Other Intangible Assets (Details) Calc 2 link:presentationLink link:calculationLink link:definitionLink 090700 - Disclosure - ALLOWANCE FOR CREDIT LOSSES, Activity (Details) link:presentationLink link:calculationLink link:definitionLink 090702 - Disclosure - ALLOWANCE FOR CREDIT LOSSES, Amortized Cost Basis (Details) link:presentationLink link:calculationLink link:definitionLink 090704 - Disclosure - ALLOWANCE FOR CREDIT LOSSES, Aging Analysis (Details) link:presentationLink link:calculationLink link:definitionLink 090800 - Disclosure - PROPERTY AND EQUIPMENT-NET (Details) link:presentationLink link:calculationLink link:definitionLink 090900 - Disclosure - NOTES PAYABLE AND CREDIT FACILITY (Details) link:presentationLink link:calculationLink link:definitionLink 091100 - Disclosure - EARNINGS PER SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 091200 - Disclosure - STOCKHOLDERS' EQUITY (Details) link:presentationLink link:calculationLink link:definitionLink 091300 - Disclosure - SHARE-BASED COMPENSATION, Director and Employee LTIP (Details) link:presentationLink link:calculationLink link:definitionLink 091302 - Disclosure - SHARE-BASED COMPENSATION, Stock Option and Restricted Stock Activity (Details) link:presentationLink link:calculationLink link:definitionLink 091304 - Disclosure - SHARE-BASED COMPENSATION, Performance Stock Units (Details) link:presentationLink link:calculationLink link:definitionLink 091306 - Disclosure - SHARE-BASED COMPENSATION, Employee Stock Purchase Plan (Details) link:presentationLink link:calculationLink link:definitionLink 091308 - Disclosure - SHARE-BASED COMPENSATION, Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 091400 - Disclosure - INCOME TAXES, Reconciliation of Income taxes Computed at the Statutory Federal Income Tax Rate to Provision for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 091402 - Disclosure - INCOME TAXES, Components of the Provision for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 091404 - Disclosure - INCOME TAXES, Deferred Tax Assets and Deferred Tax Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 091500 - Disclosure - FAIR VALUE MEASUREMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 091600 - Disclosure - BUSINESS COMBINATIONS, PEAK RESOURCES, INC. (PEAK) (Details) link:presentationLink link:calculationLink link:definitionLink 091602 - Disclosure - BUSINESS COMBINATIONS, NETWORK SOLUTIONS GROUP (NSG) (Details) link:presentationLink link:calculationLink link:definitionLink 091604 - Disclosure - BUSINESS COMBINATIONS, FUTURE COM, LTD. (FUTURE COM) (Details) link:presentationLink link:calculationLink link:definitionLink 091700 - Disclosure - SEGMENT REPORTING, Reportable Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 091702 - Disclosure - SEGMENT REPORTING, Disaggregation of Net Sales and Revenue Recognized from Contracts with Customers (Details) link:presentationLink link:calculationLink link:definitionLink 091704 - Disclosure - SEGMENT REPORTING, Technology Business Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 091706 - Disclosure - SEGMENT REPORTING, Geographic Information (Details) link:presentationLink link:calculationLink link:definitionLink 091708 - Disclosure - SEGMENT REPORTING, Concentration Risk (Details) link:presentationLink link:calculationLink link:definitionLink 091900 - Schedule - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 11 plus-20240331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 12 plus-20240331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 13 plus-20240331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Insider Trading Arrangements [Line Items] Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Accounts receivable-trade, net Accounts Receivable, after Allowance for Credit Loss, Current Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Cash used in acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Additional paid-in capital Depreciation expense on property and equipment Total amortization expense Amortization of Intangible Assets Restricted Stock [Member] CONSOLIDATED BALANCE SHEETS [Abstract] Earnings per common share - basic (in dollars per share) Net earnings per common share-basic (in dollars per share) Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition [Line Items] Schedule of Business Acquisitions, by Acquisition [Table] BUSINESS COMBINATIONS Cash received Cash and cash equivalents CASH AND CASH EQUIVALENTS Cash and Cash Equivalents, Policy [Policy Text Block] Cash portion of the acquisition Payments to Acquire Businesses, Gross Cash paid for interest Accounts receivable Increase (Decrease) in Accounts Receivable Inventories Increase (Decrease) in Inventories Changes in: Accounts payable-trade Increase (Decrease) in Accounts Payable Salaries and commissions payable, deferred revenue, and other liabilities COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Common stock, shares authorized (in shares) Balance (in shares) Balance (in shares) Common stock, shares outstanding (in shares) Common stock, $0.01 per share par value; 50,000 shares authorized; 26,952 outstanding at March 31, 2024 and 26,905 outstanding at March 31, 2023 Current [Abstract] Deferred [Abstract] Components of deferred tax assets and liabilities [Abstract] Components of Deferred Tax Assets and Liabilities [Abstract] Components of the provision for income taxes [Abstract] Components of Income Tax Expense (Benefit), Continuing Operations [Abstract] TOTAL COMPREHENSIVE INCOME Comprehensive Income (Loss), Net of Tax, Attributable to Parent Software Licenses [Member] Capitalized Software [Member] Capitalized Software Development [Member] Concentration Risk Type [Axis] Concentration Risk [Line Items] Concentration Risk [Table] Concentration Risk Type [Domain] Total Cost of Goods and Services Sold Cost of sales Cost of Goods and Services Sold [Abstract] Accumulated other comprehensive income-foreign currency translation adjustment Federal Current Federal Tax Expense (Benefit) Foreign Current Foreign Tax Expense (Benefit) Total current expense Current Income Tax Expense (Benefit) Total current liabilities Liabilities, Current Current liabilities: State Current State and Local Tax Expense (Benefit) Customer Concentration Risk [Member] Customer Relationships [Member] Customer Relationships [Member] NOTES PAYABLE AND CREDIT FACILITY Debt Disclosure [Text Block] Debt Instrument, Name [Domain] Debt Instrument [Axis] Federal Deferred Federal Income Tax Expense (Benefit) Foreign Total deferred expense (benefit) Deferred Income Tax Expense (Benefit) Total deferred tax liabilities Deferred Tax Liabilities, Gross Deferred costs Deferred Costs, Current State Deferred State and Local Income Tax Expense (Benefit) Deferred tax assets [Abstract] Deferred Tax Assets, Gross [Abstract] Deferred revenue Deferred Tax Assets, Deferred Income Gross deferred tax assets Deferred Tax Assets, Gross Net deferred tax asset Deferred Tax Assets, Net Net deferred tax assets Deferred Tax Assets, Net of Valuation Allowance Other credits and carryforwards Accrued vacation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Compensated Absences Accrued bonus Restricted stock Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost Allowance for credit losses Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss Other deferred tax assets Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other Less: valuation allowance Deferred Tax Assets, Valuation Allowance Deferred tax liabilities [Abstract] Deferred Tax Liabilities, Gross [Abstract] Tax deductible goodwill Deferred Tax Liabilities, Goodwill Operating leases Deferred Tax Liabilities, Leasing Arrangements Contribution to profit sharing plan Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Guarantor obligations for credit facility, maximum Earnings per common share - diluted (in dollars per share) Net earnings per common share-diluted (in dollars per share) Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Statutory federal income tax rate Share-Based Plans [Abstract] Income tax benefit Share-Based Payment Arrangement, Expense, Tax Benefit Share-based compensation expense Equity-based compensation expense Number of shares issued under the plan (in shares) Purchases of property, equipment, and operating lease equipment Payments to Acquire Equipment on Lease FINANCIAL INSTRUMENTS Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets [Line Items] Future amortization expense [Abstract] FOREIGN CURRENCY MATTERS Foreign Currency Transactions and Translations Policy [Policy Text Block] FOREIGN CURRENCY MATTERS [Abstract] Furniture, Fixtures [Member] Furniture, Fixtures, and Equipment [Member] GOODWILL Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Goodwill [Line Items] Schedule of Goodwill [Table] Gross profit Gross profit CONSOLIDATED STATEMENTS OF OPERATIONS [Abstract] INCOME TAXES Income Tax Disclosure [Text Block] INCOME TAXES Reconciliation of income taxes to the statutory rate [Abstract] Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract] Income tax expense computed at the US statutory federal rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Non-deductible executive compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount Other Effective Income Tax Rate Reconciliation, Other Adjustments, Amount State income tax expense - net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Deferred costs and other assets Increase (Decrease) in Other Operating Assets Financing receivables-net Increase (Decrease) in Finance Receivables Other intangible assets-net Gross carrying amount Finite-Lived Intangible Assets, Gross Intangible assets Net carrying amount Other Intangible Assets [Abstract] Goodwill Goodwill Interest and financing costs Interest and financing costs Inventories Inventory, Net INVENTORIES TOTAL LIABILITIES Liabilities LIABILITIES Liabilities [Abstract] TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity LIABILITIES AND STOCKHOLDERS' EQUITY Line of Credit Facility, Lender [Domain] Maximum borrowing capacity under credit facility Line of Credit Facility, Maximum Borrowing Capacity Credit Facility [Abstract] Lender Name [Axis] Amount outstanding under credit facility Year ending March 31, 2025 2028 Long-Term Debt, Maturity, Year Four 2027 2026 Long-term debt Long-Term Debt Money market funds Money Market Funds, at Carrying Value Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from investing activities: Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Cash flows from operating activities: Gain on sale of financing receivables Gain (Loss) on Sale of Loans and Leases Net earnings NET EARNINGS Net earnings attributable to common shareholders - basic and diluted Net earnings RECENT ACCOUNTING PRONOUNCEMENTS [Abstract] Other income (expense), net Nonoperating Income (Expense) Notes Payable [Abstract] Notes Payable [Member] Notes Payable to Banks [Member] Notes payable-current Notes payable - long-term Finance receivables Telecommunications Equipment [Member] Office Equipment [Member] SOFTWARE DEVELOPMENT COSTS Operating income Operating Income (Loss) Net sales Net sales Net sales Total Net sales Other current assets Preferred stock, shares authorized (in shares) Preferred stock, shares outstanding (in shares) Preferred stock, par value (in dollars per share) Proceeds from issuance of common stock Borrowings of non-recourse and recourse notes payable Proceeds from Notes Payable Proceeds from sale of property, equipment, and operating lease equipment Product Concentration Risk [Member] Total assets Property, Plant and Equipment, Gross Property and equipment - net Property, Plant and Equipment, Net PROPERTY AND EQUIPMENT-NET [Abstract] PROPERTY AND EQUIPMENT Provision for credit losses Provision for Loan, Lease, and Other Losses Provision for credit losses Financing Receivable, Credit Loss, Expense (Reversal) Repayments of non-recourse and recourse notes payable Repayments of Notes Payable Repurchase of common stock Payments for Repurchase of Common Stock Retained earnings Allowance for Sales Returns [Member] Changes in Goodwill Schedule of Goodwill [Table Text Block] Property and Equipment-Net Property, Plant and Equipment [Table Text Block] SEGMENT REPORTING Segment Reporting Disclosure [Text Block] Segment Reporting Information, by Reportable Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Segment Reporting Information [Line Items] Schedule of Segment Reporting Information, by Segment [Table] Selling, general, and administrative Selling, General and Administrative Expense Compensation Expense [Abstract] Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Granted (in shares) Granted (in shares) Granted (in dollars per share) Grant date fair value (in dollars per share) Nonvested at beginning of period (in shares) Nonvested at end of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Nonvested at beginning of period (in dollars per share) Nonvested at end of period (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 Unrecognized compensation expense Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Aggregated fair value of restricted shares Vested (in dollars per share) Number of shares authorized (in shares) Aggregate number of shares that can be issued to participants (in shares) Number of shares remaining under the plan (in shares) Award Type [Domain] Equity Award [Domain] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Short-term Debt [Line Items] Schedule of Short-term Debt [Table] CONSOLIDATED STATEMENTS OF CASH FLOWS [Abstract] Selected Financial Data - Statement of Cash Flow [Abstract] CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME [Abstract] CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY [Abstract] SHARE-BASED COMPENSATION Share-Based Payment Arrangement [Policy Text Block] STOCKHOLDERS' EQUITY STOCKHOLDERS' EQUITY [Abstract] STOCKHOLDERS' EQUITY Equity [Text Block] Subsequent Event Type [Axis] Subsequent Event Type [Domain] GOODWILL AND OTHER INTANGIBLE ASSETS Goodwill and Intangible Assets Disclosure [Text Block] Supplemental disclosures of cash flow information: Cash paid for income taxes Information Technology Equipment [Member] Technology Equipment [Member] Total current assets Assets, Current Current assets: Average cost of share repurchased (in dollars per share) Shares Acquired, Average Cost Per Share Unrecognized tax benefits for uncertain tax positions Valuation for Deferred Taxes [Member] Balance at End of Period Balance at Beginning of Period SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount Charged to Costs and Expenses Deductions/Write-Offs SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction Valuation Allowances and Reserves [Domain] Valuation Allowances and Reserves Type [Axis] Vehicles [Member] Weighted average shares common outstanding - diluted (in shares) Weighted average common shares outstanding-diluted (in shares) Effect of dilutive shares (in shares) Weighted average common shares outstanding - basic (in shares) Weighted average common shares outstanding-basic (in shares) Common Stock [Member] PROPERTY AND EQUIPMENT-NET Property, Plant and Equipment Disclosure [Text Block] Long-Lived Tangible Asset [Domain] Leasehold Improvements [Member] TOTAL ASSETS Assets Receivable [Domain] Total Financing Receivable, before Allowance for Credit Loss Financing Receivables [Member] Other current liabilities Other Liabilities, Current Other liabilities Other Liabilities, Noncurrent Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Revenue [Member] Net Sales [Member] Revenue, Product and Service Benchmark [Member] Concentrations of Risk [Abstract] Concentration Risks, Types, No Concentration Percentage [Abstract] SHARE-BASED COMPENSATION Share-Based Payment Arrangement [Text Block] Operating Lease - Net Property, Plant, and Equipment, Lessor Asset under Operating Lease [Table Text Block] Accumulated depreciation Property, Plant, and Equipment, Lessor Asset under Operating Lease, Accumulated Depreciation Cost of equipment under operating leases Operating leases - net Property, Plant, and Equipment, Lessor Asset under Operating Lease, after Accumulated Depreciation Fair Value Measurement [Domain] Carrying Amount [Member] Portion at Fair Value Measurement [Member] [Default] Fair Value [Member] Statement [Table] Notes receivable Notes payable Movement in Valuation Allowances and Reserves [Roll Forward] ASSETS Assets [Abstract] Statement [Line Items] Quoted Prices in Active Markets for Identical Assets (Level 1) [Member] Fair Value, Inputs, Level 1 [Member] Significant Other Observable Inputs (Level 2) [Member] Fair Value, Inputs, Level 2 [Member] Significant Unobservable Inputs (Level 3) [Member] Fair Value, Inputs, Level 3 [Member] FAIR VALUE MEASUREMENTS Fair Value Disclosures [Text Block] INVESTMENT IN DIRECT FINANCING AND SALES-TYPE LEASES - NET [Abstract] Net Investment in Direct Financing and Sales Type Leases [Abstract] Debt Maturity [Abstract] Treasury stock, at cost, 447 shares at March 31, 2024 and 261 shares at March 31, 2023 Treasury Stock, Value Investment in Operating Lease Equipment - Net [Abstract] Property, Plant, and Equipment, Lessor Asset under Operating Lease [Abstract] Property and equipment - net [Abstract] PROPERTY AND EQUIPMENT [Abstract] Deferred taxes Increase (Decrease) in Deferred Income Taxes Deferred revenue for servicing obligation Property, equipment, and other assets-net Other Assets, Noncurrent Goodwill [Roll Forward] Increase in goodwill Goodwill, Period Increase (Decrease) Operating expenses Operating expenses Operating Expenses Reconciliation of Numerators and Denominators Used to Calculate Basic and Diluted Earnings per Common Share [Abstract] EARNINGS PER SHARE [Abstract] EARNINGS PER SHARE Acquisitions Goodwill, Acquired During Period Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Common stock, par value (in dollars per share) Foreign currency translation adjustment DEFERRED COSTS Deferred Charges, Policy [Policy Text Block] Long-Lived Tangible Asset [Axis] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment [Line Items] Total Stockholders' Equity Balance Balance Equity, Attributable to Parent Property and equipment Deferred Tax Liabilities, Property, Plant and Equipment Provision for income taxes Provision for income taxes Preferred stock, $0.01 per share par value; 2,000 shares authorized; none outstanding Accounts Receivable-Trade [Member] Accounts Receivable [Member] Notes Receivable [Member] Equity Components [Axis] Additional Paid-In Capital [Member] Retained Earnings [Member] Accumulated Other Comprehensive Income [Member] Equity Component [Domain] Purchases of property, equipment, and operating lease equipment Capital Expenditures Incurred but Not yet Paid Issuance of common stock Issuance of restricted stock awards Issuance of common stock (in shares) Share-based compensation (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Issuance of restricted stock awards (in shares) Repurchase of common stock (in shares) Treasury Stock, Shares, Acquired Foreign currency translation loss Realized Gain (Loss), Foreign Currency Transaction, before Tax Segments [Axis] Common stock repurchased during the period Common stock repurchased during the period (in shares) Repurchase of common stock Treasury Stock, Value, Acquired, Cost Method Number of Shares [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Performance Stock Units ("PSUs") [Abstract] Additional Disclosures [Abstract] Business Combination [Abstract] Business Combination, Description [Abstract] Total identifiable net assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net EARNINGS PER SHARE Earnings Per Share [Text Block] Basic and diluted common shares outstanding [Abstract] Weighted Average Number of Shares Outstanding, Diluted [Abstract] Unbilled Unbilled Contracts Receivable Billed Depreciation and amortization Accounts Receivable [Member] Trade Accounts Receivable [Member] Receivable Type [Axis] BUSINESS COMBINATIONS Business Combination Disclosure [Text Block] Class of Stock [Line Items] Schedule of Stock by Class [Table] FINANCING RECEIVABLES AND OPERATING LEASES [Abstract] COMMITMENTS AND CONTINGENCIES (Note 10) Average CQR [Member] Risk Level, Medium [Member] High CQR [Member] Risk Level, Low [Member] Adjustments to reconcile net earnings to net cash provided by (used in) operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Long-term Debt, Type [Axis] Accounts payable Accounts Payable, Current Salaries and commissions payable OTHER COMPREHENSIVE INCOME, NET OF TAX: Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Long-term Debt, Type [Domain] Allocation of Purchase Price Consideration to Assets Acquired and Liabilities Assumed [Abstract] Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract] Total purchase consideration Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Share-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Earnings before tax Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Segment [Domain] Operating Segments [Member] Long-lived tangible assets Long-Lived Assets Schedule of Revenues from External Customers and Long-Lived Assets [Table] Revenues from External Customers and Long-Lived Assets [Line Items] Reportable Segment Information [Abstract] Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract] Fair Value Hierarchy and NAV [Domain] Other assets Other Assets Retirement of treasury stock Treasury Stock, Retired, Cost Method, Amount Financing Receivable, Past Due [Table] Schedule of Financing Receivable, Allowance for Credit Losses [Table] Lease Receivables [Member] Finance Leases Portfolio Segment [Member] Financing Receivable, Allowance for Credit Losses [Line Items] Activity in reserves for credit losses [Roll Forward] Balance Balance Allowance for credit losses Financing Receivable, Allowance for Credit Loss Financing Receivable, Past Due [Line Items] Accounts receivable-other, net Accounts and Other Receivables, Net, Current Schedule of Financing Receivable, Recorded Investment, Credit Quality Indicator [Table] Financing Receivable, Recorded Investment [Line Items] Vested share-based awards withheld to satisfy income tax obligations Value of shares repurchased to satisfy tax withholding obligation Product [Member] Goodwill Goodwill Goodwill, Gross Accumulated impairment Goodwill, Impaired, Accumulated Impairment Loss Vested share-based awards withheld to satisfy income tax obligations (in shares) Shares repurchased to satisfy tax withholding obligation (in shares) CASH AND CASH EQUIVALENTS [Abstract] ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES [Abstract] ALLOWANCE FOR CREDIT LOSSES [Abstract] BUSINESS COMBINATIONS [Abstract] Aging Analysis of Financing Receivables Financing Receivable, Past Due [Table Text Block] Geographical Information Fair Value Hierarchy and NAV [Axis] Non-recourse Notes Payable Components of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Components of Provision for Income Taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Reconciliation of Income Taxes to Statutory Federal Income Tax Rate Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Allocation of Purchase Price Consideration to Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] COMMITMENTS AND CONTINGENCIES [Abstract] INCOME TAXES [Abstract] GOODWILL AND OTHER INTANGIBLE ASSETS [Abstract] FAIR VALUE MEASUREMENTS [Abstract] NOTES PAYABLE AND CREDIT FACILITY [Abstract] Proceeds from sale of financing receivables Activity in Reserves for Credit Losses Financing Receivable, Current, Allowance for Credit Loss [Table Text Block] Summary of Share-Based Compensation Expenses Share-Based Payment Arrangement, Cost by Plan [Table Text Block] SHARE-BASED COMPENSATION [Abstract] SHARE-BASED COMPENSATION [Abstract] ALLOWANCE FOR CREDIT LOSSES Allowance for Credit Losses [Text Block] USE OF ESTIMATES Use of Estimates, Policy [Policy Text Block] Weighted average interest rate of notes Debt, Weighted Average Interest Rate Assets [Abstract] Assets, Fair Value Disclosure [Abstract] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Hierarchy of Financial Instruments Fair Value, Liabilities Measured on Recurring and Nonrecurring Basis [Table Text Block] Future Amortization Expense for Purchased Intangibles Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] SEGMENT REPORTING [Abstract] Authorized number of shares under stock repurchase program (in shares) Proceeds from sale of property, equipment, and leased equipment Noncash or Part Noncash Divestiture, Amount of Consideration Received Measurement Basis [Axis] Schedule of non-cash investing and financing activities: Reconciliation of Numerators and Denominators Used to Calculate Basic and Diluted Earnings per Common Share Summary of Non-Vested Restricted Shares BASIS OF PRESENTATION Basis of Accounting, Policy [Policy Text Block] Other Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Schedule of Finite-Lived Intangible Assets [Table] Weighted Average Grant-date Fair Value [Roll Forward] Forfeited (in dollars per share) Performance Stock Units [Member] Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Award Type [Axis] Subsequent Event [Member] Estimated useful lives Estimated useful life Finite-Lived Intangible Asset, Useful Life Prepaid expenses Deferred Tax Liabilities, Prepaid Expenses Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] CONCENTRATIONS OF RISK Concentration Risk, Credit Risk, Policy [Policy Text Block] Revolving Credit Facility [Member] Revolving Credit Facility [Member] Credit Facility [Axis] Credit Facility [Domain] Property, plant and equipment, useful life Estimated useful life Year ending March 31, 2025 Finite-Lived Intangible Asset, Expected Amortization, Year One 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Two 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Three 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Four 2029 2030 and thereafter Shares vesting period Unrecognized compensation expense, period for recognition RECENT ACCOUNTING PRONOUNCEMENTS Number of business segment Percentage of concentration risk Percentage of concentration risk Foreign currency translation adjustments FAIR VALUE MEASUREMENT Basis spread on reference rate Share issue price (in dollars per shares) Shares Issued, Price Per Share Consideration payable Vesting [Axis] Vesting [Domain] Offering period Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Shares vesting percentage Debt instrument, term Debt Instrument, Term Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Identified intangible asset Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Contract liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Variable Rate [Axis] Variable Rate [Domain] Internal Credit Assessment [Axis] Internal Credit Assessment [Domain] Other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Number of reporting units Number of Reporting Units Tranche One [Member] Tranche Two [Member] Financing Receivables, Period Past Due [Axis] Financing Receivables, Period Past Due [Domain] Deferred tax asset 31 to 60 Days Past Due [Member] Financial Asset, 30 to 59 Days Past Due [Member] 61 to 90 Days Past Due [Member] Financial Asset, 60 to 89 Days Past Due [Member] > 90 Days Past Due [Member] Financial Asset, Equal to or Greater than 90 Days Past Due [Member] Deferred tax liability Non U.S [Member] Non-US [Member] Treasury Stock [Member] Treasury stock, shares (in shares) Treasury Stock, Common, Shares Foreign currency translations Reporting unit change Future scheduled minimum lease payments [Abstract] Net Sales [Abstract] Disaggregation of Revenue [Abstract] Technology Segment Disaggregation of Revenue Disaggregation of Revenue [Table] Transferred over Time [Member] Disaggregation of Revenue [Line Items] Remaining performance obligation Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Domain] Contract with Customer, Sales Channel [Axis] Contract with Customer, Sales Channel [Domain] Revenue recognized from the beginning contract liability Contract with Customer, Liability, Revenue Recognized Accounts receivable - trade REVENUES [Abstract] REVENUES Revenue from Contract with Customer [Text Block] Contract with Customer, Asset and Liability [Abstract] Revenue, Performance Obligation Satisfied over Time [Abstract] Remaining Performance Obligations Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] LESSEE ACCOUNTING [Abstract] Reported as [Abstract] Assets and Liabilities, Lessor [Abstract] Profit Recognized for Sales-type Leases [Abstract] Income and Expenses, Lessor [Abstract] Deferred revenue Contract with Customer, Liability, Current Allowance for Credit Losses [Member] Right-of-use assets Operating leases Future Lease Payments under Operating Leases [Abstract] Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Revenue from contracts with customers Transferred at Point in Time [Member] Net sales Sales-type Lease, Revenue Cost of sales Cost of Goods Sold, Sales-type Lease Lessee, Lease, Description [Table] Lessee, Lease, Description [Line Items] Lessee, Operating Lease [Abstract] LESSEE ACCOUNTING [Abstract] Lessee, Operating Lease, Description [Abstract] Operating Lease Not yet Commenced [Abstract] Effect of exchange rate changes on cash Net increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash and cash equivalents, end of period Cash and cash equivalents, beginning of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] New operating lease assets obtained in exchange for lease obligations Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Sales Channel, Directly to Consumer [Member] Total Sales-Type and Direct Financing Leases, Payment to be Received 2029 Sales-Type and Direct Financing Leases, Payment to be Received, Year Five 2027 Sales-Type and Direct Financing Leases, Payment to be Received, Year Three 2026 Sales-Type and Direct Financing Leases, Payment to be Received, Year Two 2030 and thereafter Sales-Type and Direct Financing Leases, Payment to be Received, after Year Five Future Scheduled Minimum Lease Payments Interest income on sales-type leases Sales-type Lease, Interest Income Sales-type Leases Gross profit Sales-type Lease, Selling Profit (Loss) Weighted average discount rate Total lease payments Lessee, Operating Lease, Liability, to be Paid Year ending March 31, 2025 Lessee, Operating Lease, Liability, to be Paid, Year One 2029 Lessee, Operating Lease, Liability, to be Paid, Year Five 2028 Lessee, Operating Lease, Liability, to be Paid, Year Four 2027 Lessee, Operating Lease, Liability, to be Paid, Year Three 2026 Lessee, Operating Lease, Liability, to be Paid, Year Two Future Lease Payments Under Operating Leases Rent expense Lease income on operating leases Operating Lease, Lease Income, Lease Payments Year ending March 31, 2025 Lessor, Operating Lease, Payment to be Received, Year One Total Lessor, Operating Lease, Payment to be Received 2027 Lessor, Operating Lease, Payment to be Received, Year Three 2026 Lessor, Operating Lease, Payment to be Received, Year Two Future Minimum Rental Payments for Operating Leases Unguaranteed residual value for sales-type leases Present value of lease liabilities Operating Lease, Liability Current lease liabilities Operating Lease, Liability, Current Less: interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Long-term lease liabilities Operating Lease, Liability, Noncurrent Balance of Receivables, Contract Assets, and Contract Liabilities Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Future scheduled minimum lease rental payments [Abstract] Interest Income on Sales-type Leases [Abstract] Sales-type Lease, Lease Income [Abstract] 2028 Sales-Type and Direct Financing Leases, Payment to be Received, Year Four Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Sales Channel, Through Intermediary [Member] LESSEE ACCOUNTING Year ending March 31, 2025 Sales-Type and Direct Financing Leases, Payment to be Received, Year One LESSEE ACCOUNTING Lessee, Operating Leases [Text Block] Weighted average remaining lease term (months) Expected timing of satisfaction, period Operating lease term Operating lease term of contract REVENUE RECOGNITION Revenue from Contract with Customer [Policy Text Block] Services [Member] Professional Services [Member] Service [Member] Asset Pledged as Collateral [Member] Unearned income Financing Receivable, Deferred Commitment Fee ALLOWANCE FOR CREDIT LOSSES 2024/2023 2023/2022 2022/2021 2021/2020 2020/2019 2019/2018 Financing Receivable, Originated, More than Five Years before Current Fiscal Year SOFR [Member] Write-offs and other Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery Pledged Status [Axis] Pledged Status [Domain] Recourse Status [Axis] Recourse Status [Domain] Recourse [Member] Non-recourse [Member] Nonrecourse [Member] Total, net Sales-Type Lease, Net Investment in Lease, after Allowance for Credit Loss Financing receivables-net, current Current Sales-Type Lease, Net Investment in Lease, after Allowance for Credit Loss, Current Long-term Sales-Type Lease, Net Investment in Lease, after Allowance for Credit Loss, Noncurrent Current [Member] Past Due [Member] Customer [Domain] Schedule II - Valuation and Qualifying Accounts Valuation and Qualifying Accounts Disclosure [Line Items] Valuation and Qualifying Accounts Disclosure [Table] Geographical [Domain] Geographical [Axis] Customer [Axis] Schedule II - Valuation and Qualifying Accounts [Abstract] Statistical Measurement [Axis] Statistical Measurement [Domain] Maximum [Member] Minimum [Member] Warehouse [Member] Office Building [Member] Consolidation Items [Axis] Consolidation Items [Domain] Product and Service [Domain] Product and Service [Axis] U.S. [Member] UNITED STATES Cover [Abstract] Document Type Document Annual Report Document Transition Report Document Financial Statement Error Correction [Flag] Entity Interactive Data Current Amendment Flag ICFR Auditor Attestation Flag Document Fiscal Year Focus Document Fiscal Period Focus Document Period End Date Entity Registrant Name Entity Central Index Key Entity File Number Entity Tax Identification Number Entity Incorporation, State or Country Code Current Fiscal Year End Date Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Shell Company Entity Filer Category Entity Small Business Entity Emerging Growth Company Entity Public Float Entity Address, Address Line One Entity Address, City or Town Entity Address, State or Province Entity Address, Postal Zip Code City Area Code Local Phone Number Title of 12(b) Security Trading Symbol Security Exchange Name Entity Common Stock, Shares Outstanding Auditor Name Auditor Location Auditor Firm ID The term of the financing receivables and operating leases in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Financing receivables and operating leases term Financing receivables and operating leases term The ranging term of most of the financing receivables and operating leases in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Financing receivables and operating leases, term range Financing receivables and operating leases, term range Financing Receivable And Operating Leases [Abstract] Financing Receivable and Operating Leases [Abstract] FINANCING RECEIVABLES AND OPERATING LEASES [Abstract] Amount of remaining payments as of the balance sheet date that lessees are obligated to make or can be required to make under direct financing and sales type leases. Net investment in direct financing and sale type leases minimum payment to be received Gross receivables Financing Receivables [Abstract] Financing Receivables, Net [Abstract] Amount of unguaranteed estimated residual asset covered by residual value guarantee under operating lease equipment. Unguaranteed Estimated Residual Value Of Operating Lease Equipment Unguaranteed residual value of operating lease equipment net Transfers of Financial Assets [Abstract] Transfers of Financial Assets [Abstract] Financing Receivable Past Due [Abstract] Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract] A Texas-based provider of cybersecurity solutions, cloud security and security consulting services throughout the US. Future Com, Ltd [Member] Future Com [Member] Amount of accounts payable and other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date. Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accounts Payable And Other Current Liabilities Accounts payable and other liabilities Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent, excluding deferred revenue on operating leases. Contract with Customer, Liability, Noncurrent, excluding deferred revenue on operating leases Non-current (included in other liabilities) Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current, excluding deferred revenue on operating leases. Contract with Customer, Liability, Current, excluding deferred revenue on operating leases Current (included in deferred revenue) The entire disclosure for lessor's sales-type leases and operating leases. Lessor, Sales-type Leases and Operating Leases [Text Block] FINANCING RECEIVABLES AND OPERATING LEASES Internal-use equipment used in the creation, maintenance and utilization of information systems which include computers and peripherals. Internal Use Information Technology Equipment [Member] Internal Use IT Equipment [Member] Disclosure of accounting policy for vendor consideration. Vendor Consideration [Policy Text Block] VENDOR CONSIDERATION Disclosure of accounting policy for capitalized implementation cost from hosting arrangement that is under a service contract. Implementation Costs of a Hosting Arrangement [Policy Text Block] IMPLEMENTATION COSTS OF A HOSTING ARRANGEMENT Disclosure of accounting policy for deferred revenue. Deferred Revenue [Policy Text Block] DEFERRED REVENUE Disclosure of accounting policy for the residual value of equipment under lease at the termination of a lease. Residual values of equipment under lease [Policy Text Block] RESIDUAL ASSETS Disclosure of accounting policy for recognizing financing receivables and operating leases. FINANCING RECEIVABLES AND OPERATING LEASES [Policy Text Block] FINANCING RECEIVABLES AND OPERATING LEASES Disclosure of accounting policy for treasury stock. Treasury Stock, Policy [Policy Text Block] TREASURY STOCK CAPITALIZATION OF COSTS OF SOFTWARE FOR INTERNAL USE [Abstract] Software capitalized for internal use. Software capitalized for internal [Member] Software Capitalized for Internal [Member] Amount due from vendors included in accounts receivable-other, net. Amount due from vendors Amount due from vendors VENDOR CONSIDERATION [Abstract] VENDOR CONSIDERATION [Abstract] A type of broad-based stock plan that allows employees to use after-tax payroll deductions to acquire their company's stock, usually at a discount of up to 15%. Employee Stock Purchase Plan [Member] Employee Stock Purchase Plan [Member] The name of credit facility with Wells Fargo Commercial Distribution Finance, LLC ("WFCDF"). Account receivable component [Member] Account Receivable Component [Member] The name of credit facility with Wells Fargo Commercial Distribution Finance, LLC ("WFCDF"). Accounts Payable Floor Plan Facility [Member] Floor Plan Facility [Member] Wells Fargo Commercial Distribution Finance, LLC ("WFCDF") is credit facility provider to the entity. It provides short-term capital for our technology sales business segment. This credit facility has two components. Wells Fargo Commercial Distribution Finance [Member] WFCDF [Member] A written promise to pay a note to a bank in one installment payment arrangement. Note Payable One Installment Arrangement [Member] Note Payable One Installment Arrangement [Member] A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars named as WFCDF credit facility. Wells Fargo Commercial Distribution Finance, LLC Credit Facility [Member] WFCDF Credit Facility [Member] Secured interest rate adjustment with respect to any secured overnight financing rate ("SOFR") advance on the debt instrument. Debt Instrument, Interest Rate Adjustment Debt instrument, interest rate adjustment The period of notice required to terminate credit facility at year end in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Period of notice required to terminate credit facility at year end Period of notice required to terminate credit facility at year end Credit facility of renewal term, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Renewal Term Renewal term Number of specified dates in which floor plan facility made payment each month. Number of Specified Payment Dates Number of specified payment dates Tabular disclosure of disaggregation of net sales and further disaggregates our revenue recognized from contracts with customers by timing and our position as principal or agent. Disaggregation of Net Sales and Revenue Recognized from Contracts with Customers [Table Text Block] Disaggregation of Net Sales and Revenue Recognized from Contracts with Customers Amount of direct financing lease revenue and operating lease income from lease payments and variable lease payments paid and payable to lessor. Includes, but is not limited to, variable lease payments not included in measurement of lease receivable. Financing and Other Financing and other Less: Revenue from financing and other The amount of cash paid during the current period for amounts included in the measurement of lease liabilities. Cash Paid for Amounts Included in Measurement of Lease Liabilities Cash paid for amounts included in the measurement of lease liabilities Repayments of non recourse and recourse notes payable in noncash financing activity. Repayments of non recourse and recourse notes payable in noncash financing activity Repayments of non-recourse and recourse notes payable Non-cash operating lease income included in net earnings during the period due to loan payments from lessee made directly to lenders. Payments From Lessees Directly To Lenders Operating Leases Payments from lessees directly to lenders-operating leases The gains (losses) included in results of operations resulting from the sale or disposal of property, plant and equipment, including operating lease equipment, which do not qualify for treatment as discontinued operations. Gain Loss On Disposition Of Property Including Operating Lease Equipment Gain on disposal of property, equipment, and operating lease equipment The net cash borrowings (repayments) from floor plan facility. Net Borrowings Or Proceeds From Floor Plan Facility Net borrowings (repayments) on floor plan facility The fair value of vested share-based compensation. Fair Value Of Vested Shares Vesting of share-based compensation The amount of common stock repurchased in noncash financing activities. Repurchase of Common Stock in Noncash Financing Activity Repurchase of common stock The fair value of debt derecognized due to sales of financial assets in noncash investing or financing activities. Debt Derecognized Due to Sales of Financial Assets Debt derecognized due to sales of financial assets Book value of potential payments under the contingent consideration arrangement including cash and shares. Contingent Consideration, at Book Value Consideration for acquisitions Borrowing of recourse and nonrecourse notes payable in noncash financing activity. Borrowing Of Recourse And Non Recourse Notes Payable In Noncash Financing Activity Borrowing of non-recourse and recourse notes payable 401 (k) Profit Sharing Plan [Abstract] 401 (k) Profit Sharing Plan [Abstract] Long-lived Tangible Assets [Abstract] Long-lived Tangible Assets [Abstract] Net Sales [Abstract] Net Sales [Abstract] Refers to professional services reporting segment. Professional Services Reporting Unit [Member] Professional Services Segment [Member] Professional Services [Member] The cash outflow for payments to acquire rented equipment which is recorded as an asset and amount invested for assets for lease or finance. Purchases of property, equipment and operating lease equipment and assets to be leased or financed Purchases of property, equipment and operating lease equipment Refers to product reporting segment. Product Reporting Unit [Member] Product Segment [Member] Product [Member] Refers to financing reporting segment. Financing Reporting Unit [Member] Financing Segment [Member] Refers to managed services reporting segment. Managed Services Reporting Unit [Member] Managed Services Segment [Member] Managed Services [Member] The number of grants made to date on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan). Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants to Date Granted to date (in shares) Under the 2021 Employee Long Term Incentive Plan authorized for grants to employees. 2021 Employee LTIP [Member] 2021 Employee LTIP [Member] Under the 2017 Director Long Term Incentive Plan authorized for grant to non-employee directors. Director LTIP 2017 [Member] 2017 Director LTIP [Member] Under the 2012 Employee Long Term Incentive Plan authorized for grants to employees. 2012 Employee LTIP [Member] 2012 Employee LTIP [Member] Amount of committed leases of the lessee's operating lease that has not yet commenced. Lessee, Operating Lease, Lease Not yet Commenced, Commitment Amount of leases committed Number of committed leases of the lessee's operating lease that has not yet commenced. Lessee, Operating Lease, Lease Not yet Commenced, Number of Leases Committed Number of leases committed Lease term and Discount Rate [Abstract] Lease Term and Discount Rate [Abstract] Tabular disclosure of lessee's operating lease remaining lease terms and discount rates. Supplemental Information of Remaining Lease Terms and Discount Rates [Table Text Block] Supplemental Information of Remaining Lease Terms and Discount Rates Refers to technology reporting segment. Technology Reporting Unit [Member] Technology Segment [Member] Represents the name of a major customer. Verizon Communications Inc. [Member] Verizon Communications Inc. [Member] Concentration of risk [Abstract] Concentration of Risk [Abstract] The amount of stock split effected in the form of a dividend. Stock Split Effected in form of Dividend Stock split effected in the form of a dividend Amount of the total finance receivables, less transfers. Finance Receivable Net Credit Exposure Net credit exposure Loss rate on the category of good business credit, asset quality and capacity to meet financial obligations. Loss Rate on Credit Quality Rating Loss rate on credit quality rating Amount of finance receivable transfers. Financing Receivable Transfers Non-recourse debt The estimate of the lease property's economic value at the end of the direct financing lease term excluding any amounts guaranteed by either the lessee or a third-party. Net investment in direct financing and sale type leases unguaranteed residual values of leased property Unguaranteed residual value Unguaranteed residual value Financing Receivable Credit Quality By Loan Class [Abstract] Credit Risk Profile, Segregated by Class [Abstract] Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for equipment to be resold in our Technology Sales Business Segment. Accounts Payable Floor Plan Accounts payable-floor plan An amount representing an agreement for an unconditional promise by the maker to pay the Entity (holder) a definite sum of money at a future date more than one year from the balance sheet date, net of any write-downs taken for collection uncertainty on the part of the holder. Such amount may include accrued interest receivable in accordance with the terms of the debt. The debt also may contain provisions and related items including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among a myriad of other features and characteristics. This amount does not include amounts related to receivables held-for-sale and operating leases. Notes And Loans Receivable and Operating Leases Net Noncurrent Financing receivables and operating leases-net A Denver-based provider of networking, and security products and services. Peak Resource, Inc. [Member] Peak Resource, Inc. [Member] Tabular disclosure of the components of notes receivables and investments in leases and leased equipment-net. Components of Notes and Investments in lease [Table Text Block] Notes Receivable Net and Investments in Leases Based in Denver, CO, PEAK is an established provider of modern data center, networking, and security products and services. Peak Resources, Inc. [Member] Peak [Member] Percentage of fair value of reporting unit in excess of carrying amount. Percentage change in the fair value Percentage change in the fair value Number of new segments created during the period. Number of New Segments Created Number of new segments created A Michigan-based provider of networking services and solutions. Network Solutions Group [Member] NSG [Member] Network Solutions Group [Member] Purchased intangibles consisting mainly of customer relationships intangibles that exists between an entity and its customer, for example, but not limited to, tenant relationships. Purchased Intangibles [Member] Represents the entity acquired collectively referred to as "Systems Management Planning (SMP)". Systems Management Planning (SMP) [Member] Systems Management Planning (SMP) [Member] The amount being held in trust for third party recipients within lockbox account. Amounts Held in Trust for Third Party Recipients Amounts held in trust for third party recipients Represents the name of the vendor. Vendor Six [Member] Cisco Systems [Member] Financial Instruments [Abstract] FINANCIAL INSTRUMENTS [Abstract] Share Repurchase Plan [Abstract] Tabular disclosure of credit losses related to financing receivables. Schedule of Credit Losses Related to Financing Receivables [Table Text Block] Amortized Cost Basis of Financing Receivables by Credit Quality Rating and Credit Origination Year Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from lease liability. Deferred Tax Assets, Lease Liability Lease liabilities Amount of deferred tax liability attributable to taxable temporary differences from lease right-of-use assets. Deferred Tax Liabilities, Lease Right-Of-Use Assets Right-of-use assets The amount of estimated sales returns. Sales Returns, Reserve for Sales Returns Expected merchandise returns Number of common shares issuable upon conversion for each share of other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan) to be converted. Share Based Compensation Arrangement by Share Based Payment Award, Equity Instruments Other than Options, Conversion Ratio Conversion ratio The time frame during which performance goals must be met to determine the degree of payout and/or vesting, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Share-Based Compensation Arrangement by Share-Based Payment Award, Performance Period Performance period Percentage of target level vesting of award under share-based payment arrangement. Share-Based Compensation Arrangement by Share-Based Payment Award, Target Level Award Vesting Rights, Percentage Awards vesting target percentage Information about the type of the product. Other Product [Member] Other [Member] Information about the type of the product. Networking [Member] Networking [Member] Information about the type of the product. Security [Member] Security [Member] Information about the type of the product. Data Center / Cloud [Member] Cloud [Member] Information about the type of the product. Collaboration [Member] Collaboration [Member] Represents the customer end market. Financial Services Customer End Market [Member] Financial Services [Member] Represents the customer end market. All others Customer End Market [Member] All Others [Member] Represents the customer end market. Telecom, Media & Entertainment Customer End Market [Member] Telecom, Media & Entertainment [Member] Represents the customer end market. Health Care Customer End Market [Member] Health Care [Member] Represents the customer end market. SLED Customer End Market [Member] SLED [Member] Represents the customer end market. Technology Customer End Market [Member] Technology [Member] Employee Stock Purchase Plan [Abstract] Employee Stock Purchase Plan [Abstract] The name of the plan for share-based payment arrangement. Employee Stock Purchase Plan 2022 [Member] 2022 Employee Stock Purchase Plan [Member] EX-101.PRE 14 plus-20240331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 16 R1.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Document and Entity Information - USD ($)
12 Months Ended
Mar. 31, 2024
May 20, 2024
Sep. 30, 2023
Cover [Abstract]      
Document Type 10-K    
Amendment Flag false    
Document Annual Report true    
Document Period End Date Mar. 31, 2024    
Current Fiscal Year End Date --03-31    
Document Fiscal Year Focus 2024    
Document Fiscal Period Focus FY    
Document Transition Report false    
Entity File Number 1-34167    
Entity Registrant Name ePlus inc.    
Entity Central Index Key 0001022408    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 54-1817218    
Entity Address, Address Line One 13595 Dulles Technology Drive    
Entity Address, City or Town Herndon    
Entity Address, State or Province VA    
Entity Address, Postal Zip Code 20171-3413    
City Area Code 703    
Local Phone Number 984-8400    
Title of 12(b) Security Common Stock, $.01 par value    
Trading Symbol PLUS    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
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    
ICFR Auditor Attestation Flag true    
Document Financial Statement Error Correction [Flag] false    
Entity Shell Company false    
Entity Public Float     $ 1,674,712,613
Entity Common Stock, Shares Outstanding   26,951,935  
Auditor Firm ID 34    
Auditor Name DELOITTE & TOUCHE LLP    
Auditor Location McLean, Virginia    
XML 17 R2.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2024
Mar. 31, 2023
Current assets:    
Cash and cash equivalents $ 253,021 $ 103,093
Accounts receivable-trade, net 644,616 504,122
Accounts receivable-other, net 46,884 55,508
Inventories 139,690 243,286
Financing receivables-net, current 102,600 89,829
Deferred costs 59,449 44,191
Other current assets 27,269 55,101
Total current assets 1,273,529 1,095,130
Financing receivables and operating leases-net 79,435 84,417
Deferred tax asset 5,620 3,682
Property, equipment, and other assets-net 89,289 70,447
Goodwill 161,503 136,105
Other intangible assets-net 44,093 25,045
TOTAL ASSETS 1,653,469 1,414,826
Current liabilities:    
Accounts payable 315,676 220,159
Accounts payable-floor plan 105,104 134,615
Salaries and commissions payable 43,696 37,336
Deferred revenue 134,596 114,028
Other current liabilities 34,630 24,372
Total current liabilities 656,990 561,326
Deferred tax liability 0 715
Other liabilities 81,799 60,998
TOTAL LIABILITIES 751,690 632,561
COMMITMENTS AND CONTINGENCIES (Note 10)
STOCKHOLDERS' EQUITY    
Preferred stock, $0.01 per share par value; 2,000 shares authorized; none outstanding 0 0
Common stock, $0.01 per share par value; 50,000 shares authorized; 26,952 outstanding at March 31, 2024 and 26,905 outstanding at March 31, 2023 274 272
Additional paid-in capital 180,058 167,303
Treasury stock, at cost, 447 shares at March 31, 2024 and 261 shares at March 31, 2023 (23,811) (14,080)
Retained earnings 742,978 627,202
Accumulated other comprehensive income-foreign currency translation adjustment 2,280 1,568
Total Stockholders' Equity 901,779 782,265
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY 1,653,469 1,414,826
Recourse [Member]    
Current liabilities:    
Notes payable-current 0 5,997
Non-recourse [Member]    
Current liabilities:    
Notes payable-current 23,288 24,819
Notes payable - long-term $ 12,901 $ 9,522
XML 18 R3.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
shares in Thousands
Mar. 31, 2024
Mar. 31, 2023
STOCKHOLDERS' EQUITY    
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized (in shares) 2,000 2,000
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) 50,000 50,000
Common stock, shares outstanding (in shares) 26,952 26,905
Treasury stock, shares (in shares) 447 261
XML 19 R4.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
Net sales      
Total $ 2,225,302 $ 2,067,718 $ 1,821,019
Cost of sales      
Total 1,674,509 1,550,194 1,360,037
Gross profit 550,793 517,524 460,982
Selling, general, and administrative 367,734 333,520 297,117
Depreciation and amortization 21,025 13,709 14,646
Interest and financing costs 3,777 4,133 1,903
Operating expenses 392,536 351,362 313,666
Operating income 158,257 166,162 147,316
Other income (expense), net 2,836 (3,188) (432)
Earnings before tax 161,093 162,974 146,884
Provision for income taxes 45,317 43,618 41,284
Net earnings $ 115,776 $ 119,356 $ 105,600
Net earnings per common share-basic (in dollars per share) $ 4.35 $ 4.49 $ 3.96
Net earnings per common share-diluted (in dollars per share) $ 4.33 $ 4.48 $ 3.93
Weighted average common shares outstanding-basic (in shares) 26,610 26,569 26,638
Weighted average common shares outstanding-diluted (in shares) 26,717 26,654 26,866
Product [Member]      
Net sales      
Total $ 1,933,225 $ 1,803,275 $ 1,580,394
Cost of sales      
Total 1,493,293 1,379,500 1,210,943
Services [Member]      
Net sales      
Total 292,077 264,443 240,625
Cost of sales      
Total $ 181,216 $ 170,694 $ 149,094
XML 20 R5.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME [Abstract]      
NET EARNINGS $ 115,776 $ 119,356 $ 105,600
OTHER COMPREHENSIVE INCOME, NET OF TAX:      
Foreign currency translation adjustments 712 1,692 (779)
Other comprehensive income (loss) 712 1,692 (779)
TOTAL COMPREHENSIVE INCOME $ 116,488 $ 121,048 $ 104,821
XML 21 R6.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
Cash flows from operating activities:      
Net earnings $ 115,776 $ 119,356 $ 105,600
Adjustments to reconcile net earnings to net cash provided by (used in) operating activities:      
Depreciation and amortization 25,928 18,589 24,305
Provision for credit losses 1,204 666 (102)
Share-based compensation expense 9,731 7,825 7,114
Deferred taxes (2,656) 2,083 (3,581)
Payments from lessees directly to lenders-operating leases 0 0 (32)
Gain on disposal of property, equipment, and operating lease equipment (491) (3,479) (4,136)
Changes in:      
Accounts receivable (104,039) (78,679) (50,803)
Inventories 104,781 (88,097) (85,453)
Financing receivables-net (32,054) (41,015) 8,832
Deferred costs and other assets (4,982) (73,980) (10,560)
Accounts payable-trade 82,911 75,270 (25,187)
Salaries and commissions payable, deferred revenue, and other liabilities 52,340 46,036 13,432
Net cash provided by (used in) operating activities 248,449 (15,425) (20,571)
Cash flows from investing activities:      
Proceeds from sale of property, equipment, and operating lease equipment 721 3,742 21,923
Purchases of property, equipment, and operating lease equipment (8,503) (9,380) (23,182)
Cash used in acquisitions, net of cash acquired (54,182) (13,288) 0
Net cash used in investing activities (61,964) (18,926) (1,259)
Cash flows from financing activities:      
Borrowings of non-recourse and recourse notes payable 297,305 193,051 114,105
Repayments of non-recourse and recourse notes payable (279,649) (196,069) (99,991)
Proceeds from issuance of common stock 3,019 0 0
Repurchase of common stock (9,853) (7,224) (13,608)
Net borrowings (repayments) on floor plan facility (47,441) (10,708) 46,670
Net cash provided by (used in) financing activities (36,619) (20,950) 47,176
Effect of exchange rate changes on cash 62 3,016 470
Net increase (decrease) in cash and cash equivalents 149,928 (52,285) 25,816
Cash and cash equivalents, beginning of period 103,093 155,378 129,562
Cash and cash equivalents, end of period 253,021 103,093 155,378
Supplemental disclosures of cash flow information:      
Cash paid for interest 3,768 4,065 1,714
Cash paid for income taxes 41,526 51,984 47,143
Cash paid for amounts included in the measurement of lease liabilities 4,071 4,610 4,653
Schedule of non-cash investing and financing activities:      
Proceeds from sale of property, equipment, and leased equipment 78 21 18
Purchases of property, equipment, and operating lease equipment (283) (1,453) (98)
Consideration for acquisitions (2,307) 0 0
Borrowing of non-recourse and recourse notes payable 30,329 39,558 58,619
Repayments of non-recourse and recourse notes payable 0 0 (32)
Debt derecognized due to sales of financial assets (52,133) (30,487) (114,040)
Vesting of share-based compensation 9,477 9,897 8,481
Repurchase of common stock 0 (122) 0
New operating lease assets obtained in exchange for lease obligations $ 4,883 $ 11,886 $ 2,653
XML 22 R7.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Common Stock [Member]
Additional Paid-In Capital [Member]
Treasury Stock [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Income [Member]
Total
Balance at Mar. 31, 2021 $ 145 $ 152,366 $ (75,372) $ 484,616 $ 655 $ 562,410
Balance (in shares) at Mar. 31, 2021 27,006          
Issuance of restricted stock awards $ 1 0 0 0 0 1
Issuance of restricted stock awards (in shares) 163          
Share-based compensation $ 0 7,114 0 0 0 7,114
Share-based compensation (in shares) 0          
Repurchase of common stock $ 0 0 $ (13,608) 0 0 (13,608)
Repurchase of common stock (in shares)     (283)      
Stock split effected in the form of a dividend 135 0 $ 0 (135) 0 0
Retirement of treasury stock (11) 0 82,246 (82,235) 0 0
Net earnings 0 0 0 105,600 0 105,600
Foreign currency translation adjustment 0 0 0 0 (779) (779)
Balance at Mar. 31, 2022 $ 270 159,480 (6,734) 507,846 (124) 660,738
Balance (in shares) at Mar. 31, 2022 26,886          
Issuance of restricted stock awards $ 2 0 0 0 0 2
Issuance of restricted stock awards (in shares) 150          
Share-based compensation $ 0 7,823 0 0 0 7,823
Share-based compensation (in shares) 0          
Repurchase of common stock $ 0 0 $ (7,346) 0 0 (7,346)
Repurchase of common stock (in shares)     (131)      
Net earnings 0 0 $ 0 119,356 0 119,356
Foreign currency translation adjustment 0 0 0 0 1,692 1,692
Balance at Mar. 31, 2023 $ 272 167,303 (14,080) 627,202 1,568 $ 782,265
Balance (in shares) at Mar. 31, 2023 26,905         26,905
Issuance of restricted stock awards $ 2 (2) 0 0 0 $ 0
Issuance of restricted stock awards (in shares) 162          
Issuance of common stock $ 0 3,019 0 0 0 3,019
Issuance of common stock (in shares) 71          
Share-based compensation $ 0 9,738 0 0 0 9,738
Share-based compensation (in shares) 0          
Repurchase of common stock $ 0 0 $ (9,731) 0 0 (9,731)
Repurchase of common stock (in shares)     (186)      
Net earnings 0 0 $ 0 115,776 0 115,776
Foreign currency translation adjustment 0 0 0 0 712 712
Balance at Mar. 31, 2024 $ 274 $ 180,058 $ (23,811) $ 742,978 $ 2,280 $ 901,779
Balance (in shares) at Mar. 31, 2024 26,952         26,952
XML 23 R8.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
12 Months Ended
Mar. 31, 2024
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES [Abstract]  
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
1. ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

DESCRIPTION OF BUSINESS — Our company was founded in 1990 and is a Delaware corporation. ePlus inc. is sometimes referred to in this Annual Report on Form 10-K as “we,” “our,” “us,” “ourselves,” or “ePlus.” ePlus inc. is a holding company that through its subsidiaries provides information technology (“IT”) solutions which enable organizations to optimize their IT environment and supply chain processes. We also provide consulting, professional, and managed services and complete lifecycle management services including flexible financing solutions. We focus on selling to medium and large enterprises and state and local government and educational institutions (“SLED”) in the United States (“US”) and select international markets including the United Kingdom (“UK”), the European Union (“EU”), India, Singapore, and Israel.

BASIS OF PRESENTATION — The consolidated financial statements include the accounts of ePlus inc. and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The accounts of acquired businesses are included in the consolidated financial statements from the dates of acquisition.

USE OF ESTIMATES — The preparation of financial statements in conformity with accounting principles generally accepted in the US requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting periods. Estimates are used when accounting for items and matters including, but not limited to, revenue recognition, residual asset values, vendor consideration, lease classification, goodwill and intangibles, allowance for credit losses, inventory obsolescence, and the recognition and measurement of income tax assets and other provisions and contingencies. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances. Actual results may differ from these estimates.

ALLOWANCE FOR CREDIT LOSSES — We maintain an allowance for credit losses related to our accounts receivable and financing receivables. We record an expense in the amount necessary to adjust the allowance for credit losses to our current estimate of expected credit losses on financial assets. We estimate expected credit losses based on our internal rating of the customer’s credit quality, our historical credit losses, current economic conditions, and other relevant factors. Prior to providing credit, we assign an internal rating for each customer’s credit quality based on the customer’s financial status, rating agency reports and other financial information. We review our internal ratings for each customer at least annually or when there is an indicator of a change in credit quality, such as a delinquency or bankruptcy. We write off financing receivables when we deem them to be uncollectable.

BUSINESS COMBINATIONS — We account for business combinations using the acquisition method, which requires that the total purchase price for the acquired entity be allocated to the assets acquired and liabilities assumed. With limited exceptions, we measure most assets acquired and liabilities assumed based on their fair values at the acquisition date. We apply Accounting Standards Codification (“Codification”) Topic 606, Contracts with customers (“Codification Topic 606”), to recognize and measure contract assets and contract liabilities from contracts with customers. Our allocation process requires an analysis of intangible assets, such as customer relationships, trade names, acquired contractual rights and legal contingencies to identify and record all assets acquired and liabilities assumed.

We record any premium paid over the fair value of the acquired net assets as goodwill. Our initial purchase price allocations are subject to revision within the measurement period, not to exceed one year from the date of acquisition. We include the results of operations for the acquired company in our financial statements from the acquisition date.

CASH AND CASH EQUIVALENTS — Cash and cash equivalents consist primarily of interest-bearing accounts and money market funds that consist of short-term US treasury securities. We consider all highly liquid investments, including those with an original maturity of three months or less at the date of acquisition, to be cash equivalents. As of March 31, 2024, and March 31, 2023, there were no restrictions on the withdrawal of funds from our money market funds.

CONCENTRATIONS OF RISK — Financial instruments that potentially subject us to concentrations of credit risk include cash and cash equivalents, short-term investments, accounts receivable, and financing receivables. Cash and cash equivalents may include short-term investments that are maintained principally with financial institutions in the US. Our accounts receivable-trade balance as of March 31, 2024, and 2023 included approximately 17% and 13%, respectively, concentration of invoices due from Verizon Communications Inc. The risk on our accounts receivable and financing receivables is reduced by having a broad customer base in a diverse range of industries and through the ongoing evaluation of collectability of our portfolio. The credit risk is further mitigated by transferring certain of our financing receivables to financial institutions on a non-recourse basis and, for our lease receivables, by owning the underlying asset. A substantial portion of our sales are products from Cisco Systems, which represented approximately 44%, 40%, and 39%, of our technology business segments net sales for the years ended March 31, 2024, 2023, and 2022, respectively.

DEFERRED COSTS — When a contract is within the scope of the scope of Codification Topic 606, we defer costs of fulfilling the contract when they generate or enhance resources that will be used by us in satisfying performance obligations in the future. Additionally, we capitalize costs that are incremental to obtaining the contracts, predominately sales commissions, and expense them in proportion to each completed contract performance obligation. Our long-term deferred costs are included in our consolidated balance sheets as part of property, equipment, and other assets—net.

DEFERRED REVENUE — We recognize deferred revenue when cash payments are received or due in advance of our performance.

EARNINGS PER SHARE — Basic earnings per share is calculated by dividing net earnings attributable to common stockholders by the basic weighted average number of shares of common stock outstanding during each period. Diluted earnings per share reflects the potential dilution of securities that could participate in our earnings, including restricted stock awards during each period.

FAIR VALUE MEASUREMENT — We follow the guidance in Codification Topic 820 Fair Value Measurements (“Codification Topic 820”) which governs how to measure fair value for financial reporting. This topic defines fair value as the price that would be received to sell an asset, or paid to transfer a liability, in an orderly transaction between market participants at the measurement date. This topic also establishes a fair value hierarchy that categorizes into three levels the inputs to valuation techniques used to measure fair value:


Level 1 – Quoted prices (unadjusted) in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.


Level 2 – Inputs other than quoted prices included within Level 1, such as quoted prices for similar assets or liabilities in active markets, that are observable for the asset or liability, either directly or indirectly.


Level 3 – Unobservable inputs for the asset or liability. The fair values are determined based on model-based techniques such as discounted cash flow models using inputs that we could not corroborate with market data.

FINANCIAL INSTRUMENTS — For financial instruments such as cash, short-term investments, accounts receivables, accounts payable and other current liabilities, we consider the recorded value of the financial instruments to approximate the fair value due to their short maturities. On March 31, 2024, the carrying amounts of our notes receivable and non-recourse payables were $108.2 million and $36.2 million, respectively, and their fair values were $106.3 million and $36.1 million, respectively. On March 31, 2023, the carrying amounts of our notes receivable, recourse and non-recourse payables were $109.2 million, $6.0 million, and $34.3 million, respectively, and their fair values were $109.5 million, $6.0 million, and $34.5 million, respectively.

FINANCING RECEIVABLES AND OPERATING LEASES — Financing receivables and operating leases consist of the financing receivables from notes receivable and sales-type leases and the carrying value of assets that we are leasing to our customers on leases that are classified as operating leases. When we lease equipment under an operating lease, we recognize the underlying asset at cost and depreciate it on a straight-line bases over its estimated useful life. We estimate that the useful life for most IT equipment under lease is 4 years.

FOREIGN CURRENCY MATTERS — Our functional currency is the US dollar. Our international subsidiaries typically use their local currency as their functional currency. We translate the assets and liabilities of our international subsidiaries into US dollars at the spot rate in effect at the applicable reporting date. We translate the revenues and expenses of our international subsidiaries into US dollars at the average exchange rates in effect during the applicable period. We report the resulting foreign currency translation adjustment as accumulated other comprehensive income (loss), which is reflected as a separate component of stockholders’ equity. We report all foreign currency transaction gains or losses in other income (expense), net on our consolidated statement of operations. For the years ended March 31, 2024, 2023, and 2022, we recognized losses of $0.1 million, $5.4 million, $0.5 million, respectively, due to foreign currency transactions.

GOODWILL — We test goodwill for impairment on an annual basis, as of October 1, and between annual tests if an event occurs, or circumstances change, that would more likely than not reduce the fair value of a reporting unit below its carrying amount.

In a qualitative assessment, we assess qualitative factors to determine whether it is more likely than not (that is, a likelihood of more than 50%) that the fair value of a reporting unit is less than its carrying amount, including goodwill. If, after assessing the totality of events or circumstances, we determine that it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, then the quantitative goodwill impairment test is unnecessary.

If, after assessing the totality of events or circumstances, we determine that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, then we perform the quantitative goodwill impairment test. We may also elect the unconditional option to bypass the qualitative assessment for any reporting unit in any period and proceed directly to performing the quantitative goodwill impairment test.

In the quantitative impairment test, we compare the fair value of a reporting unit with its carrying amount, including goodwill. If the fair value of a reporting unit exceeds its carrying amount, goodwill of the reporting unit is considered not impaired. Conversely, if the carrying amount of a reporting unit exceeds its fair value, an impairment loss shall be recognized in an amount equal to that excess, limited to the total amount of goodwill allocated to that reporting unit.

IMPLEMENTATION COSTS OF A HOSTING ARRANGEMENT- We capitalize implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. We classify these capitalized costs in the same balance sheet line item as the amounts prepaid for the related hosting arrangement and we present the amortization of these capitalized costs in the same income statement line item as the service fees for the related hosting arrangement. Our long-term prepaids are included in our consolidated balance sheets as part of property, equipment, and other assets—net. We amortize the capitalized implementation costs over the term of the hosting arrangement.

INCOME TAXES — Deferred income taxes are accounted for in accordance with Codification Topic 740 Income Taxes (“Codification Topic 740”). Under this method, deferred income tax assets and liabilities are determined based on the temporary differences between the financial statement reporting and tax bases of assets and liabilities, using tax rates currently in effect. Future tax benefits, such as net operating loss carry-forwards, are recognized to the extent that realization of these benefits is considered to be more likely than not. We review our deferred tax assets at least annually and make necessary valuation adjustments.

In addition, we account for uncertain tax positions in accordance with Codification Topic 740. Specifically, the Topic prescribes a recognition threshold and a measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. The interpretation also provides guidance on the related de-recognition, classification, interest and penalties, accounting for interim periods, disclosure, and transition of uncertain tax positions. In accordance with our accounting policy, we recognize accrued interest and penalties related to unrecognized tax benefits as a component of tax expense.

INVENTORIES — Inventories are stated at the lower of cost and net realizable value. Cost is determined using a weighted average cost method. Net realizable value is the estimated selling prices in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation. Our determination of the net realizable value for inventories is based on the terms of underlying purchase commitments from our customers, current economic conditions, and other relevant factors.

LESSEE ACCOUNTING — We lease office space for periods up to six years and lease warehouse space for periods of up to 10 years, and we have some lease options that can be exercised to extend beyond those lease term limits. At the lease commencement date, we recognize operating lease liabilities based on the present value of the future minimum lease payments. In determining the present value of future minimum lease payments, we use our incremental borrowing rate based on the information available at the commencement date. When the future minimum payments encompass non-lease components, we account for the lease and non-lease components as a single lease component. We elected not to recognize right-of-use assets and lease liabilities for leases with an initial term of 12 months or less. We recognize lease expense on a straight-line basis over the lease term beginning on the commencement date.

PROPERTY AND EQUIPMENT — Property and equipment are stated at cost, net of accumulated depreciation and amortization. We recognize property and equipment obtained through a business combination at its fair market value as of the acquisition date. We compute depreciation and amortization using the straight-line method over the estimated useful lives of the related assets, which range from three to seven years. We typically depreciate internal use IT equipment over three years, perpetual software licenses over five years, furniture and fixtures over five years, and telecommunications equipment over seven years.

RESIDUAL ASSETS — Our estimate for the residual asset in a lease is the amount we expect to derive from the underlying asset following the end of the lease term. In a sales-type lease, we recognize the unguaranteed residual asset, measured on a discounted basis, upon lease commencement. In our subsequent accounting for the lease, we increase the unguaranteed residual asset using the effective interest method. We evaluate residual values for impairment on a quarterly basis. We recognize impairments as incurred. We do not recognize upward adjustments due to changes in estimates of residual values.

REVENUE RECOGNITION — We recognize most of our revenues from the sales of third-party products, third-party software, third-party maintenance, software support, and services, ePlus professional and managed services, and hosting ePlus proprietary software. We recognize revenue from these sales under the guidance in Codification Topic 606.

The core principle of Codification Topic 606 is that an entity should recognize revenue for the transfer of goods and services equal to an amount it expects to be entitled to receive for those goods and services. We account for a contract under Codification Topic 606 when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are established, the contract has commercial substance, and collectability of consideration is probable.

Revenues are reported net of sales refunds, including an estimate of future returns based on an evaluation of historical sales returns, current economic conditions, volume, and other relevant factors.

Our contracts with customers may include multiple promises that are distinct performance obligations. For such arrangements, we allocate the transaction price to each performance obligation based on its relative standalone selling price. We determine standalone selling prices using expected cost-plus margin.

We recognize revenue when (or as) we satisfy a performance obligation by transferring a promised good or service to a customer. A good or service is transferred when (or as) the customer obtains control of that good or service. Depending on the nature of each performance obligation, this may be at a point in time or over time, as further described below.

We typically invoice our customers for third-party products upon shipment, unless our customers lease the equipment through our financing segment, in which case the arrangement is accounted for as a lease in accordance with Codification Topic 842, Leases (“Codification Topic 842”). We typically invoice our customers for third-party software upon delivery and third-party services at the point of sale, unless our customers finance these products through our financing segment, in which case we record a financing receivable based on the terms of the arrangement.

Product revenue

Sales of third-party products

We are the principal in sales of third-party products. As such, we recognize sales on a gross basis with the selling price to the customer recorded as sales and the acquisition cost of the product recognized as cost of sales. We recognize revenue from these sales at the point in time that control passes to the customer, which is typically upon delivery of the product to the customer.

In some instances, our customers may request that we bill them for a product but retain physical possession of the product until later delivery, commonly known as “bill-and-hold” arrangements. We have warehousing agreements with select customers wherein title to products ordered through the agreements transfers to our customer at the point we invoice the customer and after the product arrives at our warehouse. In these “bill-and-hold” arrangements, we recognize revenue when the customer has ordered the product through their warehousing agreement with us or signed a bill-and-hold agreement with us, the customer has legal title, the product is identified separately as belonging to the customer, and the product is ready for delivery to the customer.

We recognize sales of off-lease equipment within our financing segment when control passes to the customer, which is typically the date that title to the equipment is transferred per the sales agreement.

Sales of third-party software

We are typically the principal in sales of third-party software. Sales are recognized on a gross basis with the selling price to the customer recorded as sales and the acquisition cost of the product recognized as cost of sales. We recognize revenue from these sales at the point in time that control passes to the customer, which is typically upon delivery of the software to the customer.

Sales of third-party maintenance, software support, and services

We are the agent in sales of third-party maintenance, software support, and services as the third-party controls the service until it is transferred to the customer. Similarly, we are the agent in sales of third-party software and accompanying third-party support when the third-party software benefits the customer only in conjunction with the accompanying support. In these sales, we consider the third-party software and support as inputs to a single performance obligation. In all these sales where we are the agent, we recognize sales on a net basis at the point that our customer and vendor accept the terms and conditions of the arrangement.

Freight and sales tax

We present freight billed to our customers within sales and the related freight charged to us within cost of sales. We present sales tax collected from customers and remittances to governmental authorities on a net basis.

Financing revenue and other

We account for leases to customers in accordance with Codification Topic 842. We utilize a portfolio approach by grouping together many similar assets being leased to a single customer.

We classify our leases as either sales-type leases or operating leases. We classify leases as sales-type leases if any one of five criteria are met, each of which indicate that the lease transfers control of the underlying asset to the lessee. We classify our other leases as operating leases.

For sales-type leases, upon lease commencement, we recognize the present value of the lease payments and the residual asset discounted using the rate implicit in the lease. When we are financing equipment provided by another dealer, we typically do not have any selling profit or loss arising from the lease. When we are the dealer of the equipment being leased, we typically recognize revenue in the amount of the lease receivable and cost of sales in the amount of the carrying value of the underlying asset minus the unguaranteed residual asset. After the commencement date, we recognize interest income as part of net sales using the effective interest method.

For operating leases, we recognize the underlying asset as an operating lease asset. We depreciate the asset on a straight-line basis to its estimated residual value over its estimated useful life. We recognize the lease payments over the lease term on a straight-line basis as part of net sales.

In all our leases, we recognize variable lease payments, primarily reimbursement for property taxes associated with the leased asset, as part of net sales in the period in which the changes in facts and circumstances on which the variable lease payments are based occur. We exclude from revenues and expenses any sales taxes reimbursed by the lessee.

We also finance third-party software and third-party services for our customers, which we classify as notes-receivable. We recognize interest income on our notes-receivable using the effective interest method.

We account for transfers of contractual payments due under financing receivables, under Codification Topic 860 Transfers and Servicing (“Codification Topic 860”). When a transfer meets all the requirements for sale accounting, we derecognize the financial asset and record a net gain or loss that is included in net sales.

Service revenue

Sales of ePlus professional, managed services, and staffing

ePlus professional services offerings include assessments, project management, staging, configuration, integration, and logistics. ePlus managed service offerings range from monitoring and notification to a fully outsourced network management or service desk solution. ePlus staffing delivers a full range of staffing solutions, including short-term, long-term, temporary-to-hire, and direct-hire IT professionals. In all these arrangements, we satisfy our performance obligation and recognize revenue over time.

In arrangements for ePlus professional services and staffing, we provide services under both time and materials and fixed price contracts. When services are provided on a time and materials basis, we recognize sales at agreed-upon billing rates as services are performed. When services are provided on a fixed fee basis, we recognize sales over time in proportion to our progress toward complete satisfaction of the performance obligation. We typically measure progress based on costs incurred in proportion to total estimated costs, commonly referred to as the “cost-to-cost” method.

In arrangements for ePlus managed services, our arrangement is typically a single performance obligation comprised of a series of distinct services that are substantially the same and that have the same pattern of transfer (i.e., distinct days of service). We typically recognize sales from these services on a straight-line basis over the period services are provided.

SHARE-BASED COMPENSATION — We account for share-based compensation in accordance with Codification Topic 718 Compensation—Stock Compensation. We account for forfeitures when they occur.

We recognize compensation cost for awards of restricted stock with graded vesting on a straight-line basis over the requisite service period.

We recognize compensation cost for our employee stock purchase plan on a straight-line basis over the offering period, which is six months. We measure the award on the grant date at fair value using the Black-Scholes option pricing model.

SOFTWARE DEVELOPMENT COSTS — We capitalize costs for the development of internal use software under the Codification Topic 350-40 Intangibles—Goodwill and Other Intangibles, Subtopic Internal-Use Software. We did not have significant capitalized development costs for internal use software for either of the years ended March 31, 2024, or March 31, 2023. We had capitalized costs, net of amortization, of approximately $0.2 million and $1.0 million as of March 31, 2024, and March 31, 2023, respectively, that is included in the accompanying consolidated balance sheets as a component of other intangible assets-net.

TREASURY STOCK — We account for treasury stock under the cost method and include treasury stock as a component of stockholders’ equity in the accompanying consolidated balance sheets.

VENDOR CONSIDERATION — We receive payments and credits from vendors pursuant to volume incentive programs and shared marketing expense programs. Many of these programs extend over one or more quarters’ sales activities. Different programs have different vendor/program specific milestones to achieve. Amounts due from vendors as of March 31, 2024, and 2023 were $28.1 million and $21.9 million, respectively, which were included within accounts receivable-other, net in the accompanying balance sheets.

We recognize rebates pursuant to volume incentive programs as a reduction of costs to purchase the vendor’s products based on a systematic and rational allocation of the cash consideration offered to the underlying transactions that result in our progress toward earning the rebate provided the amounts are probable and can be reasonably estimated. When a rebate is not probable or not reasonably estimable, we recognized the rebate as the milestones are achieved or as cash is received.

We recognize rebates pursuant to shared marketing expense programs as a reduction of the related selling and administrative expenses in the period the program occurs when the consideration represents a reimbursement of specific, incremental, identifiable costs. We recognize consideration that exceeds the specific, incremental, identifiable costs as a reduction of costs to purchase the vendor’s products.
XML 24 R9.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
RECENT ACCOUNTING PRONOUNCEMENTS
12 Months Ended
Mar. 31, 2024
RECENT ACCOUNTING PRONOUNCEMENTS [Abstract]  
RECENT ACCOUNTING PRONOUNCEMENTS
2. RECENT ACCOUNTING PRONOUNCEMENTS

RECENTLY ADOPTED ACCOUNTING PRONOUNCEMENTS — In September 2022, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2022-04, Liabilities—Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations. This update requires buyers in a supplier finance program to disclose certain qualitative and quantitative information about the program. It is intended to provide information about an entity’s use of supplier finance programs and their effect on the entity’s working capital, liquidity, and cash flows. This update was effective for us beginning in the first quarter of our fiscal year ended March 31, 2024, except for a requirement to provide a roll forward of our obligations during the annual period, which is effective for us beginning in the first quarter of our fiscal year ending March 31, 2025. We adopted the standard during the first quarter of fiscal year ended March 31, 2024, except for the roll forward requirement, which will be adopted during the first quarter of fiscal year ending March 31, 2025. The adoption of the standard resulted in new disclosures only for amounts presented within Accounts payable – floor plan. For additional information on the new disclosures, see Note 9, “Notes Payable and Credit Facility.”

RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS NOT YET ADOPTED — In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. This update expands annual and interim disclosure requirements for reportable segments, primarily through enhanced disclosures about significant segment expenses. This update is effective for annual periods beginning in our fiscal year ending March 31, 2025 and interim periods beginning in the first quarter of our fiscal year ending March 31, 2026. Early adoption is permitted. We are currently evaluating the impact that this update will have on our financial statement disclosures.

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. This update requires disaggregated information about a reporting entity’s effective tax rate reconciliation as well as information on income taxes paid. This update is effective for annual periods beginning in our fiscal year ending March 31, 2026. Early adoption is permitted. We are currently evaluating the impact that this update will have on our financial statement disclosures.

XML 25 R10.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
REVENUES
12 Months Ended
Mar. 31, 2024
REVENUES [Abstract]  
REVENUES
3. REVENUES

CONTRACT BALANCES

Accounts receivable – trade consists entirely of amounts due from contracts with customers. In addition, we had $44.6 million, $70.4 million, and $47.5 million of receivables from contracts with customers included within financing receivables as of March 31, 2024, 2023, and 2022, respectively. The following table provides the balance of contract liabilities from contracts with customers (in thousands):

   
March 31,
 
 
2024
   
2023
   
2022
 
Current (included in deferred revenue)
 
$
134,110
   
$
113,713
   
$
85,826
 
Non-current (included in other liabilities)
 
$
68,174
   
$
47,217
   
$
30,086
 

Revenue recognized from the beginning contract liability balance was $86.0 million and $70.3 million for the fiscal years ended March 31, 2024, and 2023, respectively.

PERFORMANCE OBLIGATIONS

The following table includes revenue expected to be recognized in the future related to performance obligations, primarily non-cancelable contracts for ePlus managed services, that are unsatisfied or partially unsatisfied at the end of the reporting period (in thousands):

Year ending March 31, 2025
  $
82,522
 
2026
   
37,322
 
2027
   
20,290
 
2028
   
6,535
 
2029 and thereafter
   
3,094
 
Total remaining performance obligations
 
$
149,763
 

The table does not include the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts where we recognize revenue at the amount that we have the right to invoice for services performed.
XML 26 R11.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
FINANCING RECEIVABLES AND OPERATING LEASES
12 Months Ended
Mar. 31, 2024
FINANCING RECEIVABLES AND OPERATING LEASES [Abstract]  
FINANCING RECEIVABLES AND OPERATING LEASES
4. FINANCING RECEIVABLES AND OPERATING LEASES

Our financing receivables and operating leases consist of our financing receivables from notes receivable and sales-type leases and the carrying value of our assets that we are leasing to our customers on leases that are classified as operating leases. We generally lease IT, communication, and medical equipment. Our lease terms generally range from 2 to 6 years, with most terms ranging between 3 to 4 years. Our leases often provide the lessee the option to purchase the underlying asset at the end of the lease term. Occasionally, our leases provide the lessee a bargain purchase option. We classify our leases as either sales-type leases or operating leases. Additionally, we finance purchases of third-party software and third-party services for our customers, which we classify as notes receivable.

The following table provides the profit recognized for sales-type leases at their commencement date, including modifications that are recognized on a net basis, for the years ended March 31, 2024, and 2023 (in thousands):

 
Year Ended March 31,
 
   
2024
   
2023
 
Net sales
 
$
21,578
   
$
22,677
 
Cost of sales
   
19,557
     
19,009
 
Gross profit
 
$
2,021
   
$
3,668
 

The following table provides interest income in aggregate on our sales-type leases and lease income on our operating leases for the years ended March 31, 2024, and 2023 (in thousands):

 
Year Ended March 31,
 
   
2024
   
2023
 
Interest income on sales-type leases
 
$
6,769
   
$
3,943
 
Lease income on operating leases
 
$
10,886
   
$
17,421
 

FINANCING RECEIVABLES—NET

The following tables provide a disaggregation of our financing receivables—net (in thousands):

    Notes     Sales-Type Lease     Financing  
March 31, 2024
 
Receivable
   
Receivables
   
Receivables
 
Gross receivables
 
$
114,713
   
$
75,658
   
$
190,371
 
Unguaranteed residual value (1)
   
-
     
9,078
     
9,078
 
Unearned income
   
(6,503
)
   
(12,036
)
   
(18,539
)
Allowance for credit losses (2)
   
(1,056
)
   
(1,435
)
   
(2,491
)
Total, net
 
$
107,154
   
$
71,265
   
$
178,419
 
Reported as:
                       
Current
 
$
61,830
   
$
40,770
   
$
102,600
 
Long-term
   
45,324
     
30,495
     
75,819
 
Total, net
 
$
107,154
   
$
71,265
   
$
178,419
 

(1)
Includes unguaranteed residual values of $3,718 thousand that we retained after selling the related lease receivable.
(2)
Refer to Note 7, “Allowance for Credit Losses” for details.

    Notes     Sales-Type Lease     Financing  
March 31, 2023
 
Receivable
   
Receivables
   
Receivables
 
Gross receivables
 
$
117,008
   
$
60,157
   
$
177,165
 
Unguaranteed residual value (1)
   
-
     
8,161
     
8,161
 
Unearned income
   
(5,950
)
   
(8,050
)
   
(14,000
)
Allowance for credit losses (2)
   
(801
)
   
(981
)
   
(1,782
)
Total, net
 
$
110,257
   
$
59,287
   
$
169,544
 
Reported as:
                       
Current
 
$
65,738
   
$
24,091
   
$
89,829
 
Long-term
   
44,519
     
35,196
     
79,715
 
Total, net
 
$
110,257
   
$
59,287
   
$
169,544
 

(1)
Includes unguaranteed residual values of $4,222 thousand that we retained after selling the related lease receivable.
(2)
Refer to Note 7, “Allowance for Credit Losses” for details.

The following table provides the future scheduled minimum lease payments to be received from our sales-type leases as of March 31, 2024 (in thousands):

Year ending March 31, 2025
 
$
34,513
 
2026
   
22,600
 
2027
   
12,380
 
2028
   
4,901
 
2029     1,263  
2030 and thereafter
   
1
 
Total
 
$
75,658
 

OPERATING LEASES—NET

Operating leases—net represents the carrying value of assets that we are leasing to our customers on leases that are classified as operating leases. The components of operating leases—net are as follows (in thousands):

 
March 31, 2024
   
March 31,2023
 
Cost of equipment under operating leases
 
$
10,744
   
$
15,301
 
Accumulated depreciation
   
(7,128
)
   
(10,599
)
Operating leases—net (1)
 
$
3,616
   
$
4,702
 

(1)
Amounts include estimated unguaranteed residual values of $1,346 thousand and $1,717 thousand as of March 31, 2024, and 2023 respectively.

The following table provides the future scheduled minimum lease rental payments to be received from our operating leases as of March 31, 2024 (in thousands):

Year ending March 31, 2025
 
$
1,984
 
2026
   
1,271
 
2027
   
222
 
Total
 
$
3,477
 

TRANSFERS OF FINANCIAL ASSETS

We enter into arrangements to transfer the contractual payments due under financing receivables and operating lease agreements.

For transfers accounted for as a secured borrowing, the corresponding investments serve as collateral for non-recourse notes payable. As of March 31, 2024, and March 31, 2023, we had financing receivables of $45.8 million and $35.7 million, respectively, and operating leases of $2.8 million and $2.5 million, respectively which were collateral for non-recourse notes payable. See Note 9, “Notes Payable and Credit Facility.”

For transfers accounted for as sales, we derecognize the carrying value of the financial asset transferred plus any liability and recognize a net gain or loss on the sale, which are presented within net sales in the consolidated statement of operations. For the years ended March 31, 2024, 2023, and 2022, we recognized net gains of $19.0 million, $16.1 million, and $18.2 million, respectively, and total proceeds from these sales were $762.6 million, $706.0 million, and $855.1 million, respectively.

When we retain servicing obligations in transfers accounted for as sales, we allocate a portion of the proceeds to deferred revenues, which is recognized as we perform the services. As of March 31, 2024, and March 31, 2023, we had deferred revenue of $0.4 million and $0.5 million, respectively, for servicing obligations.

In a limited number of transfers accounted for as sales, we indemnified the assignee in the event that the lessee elects to early terminate the lease. As of March 31, 2024, our total potential liability that could result from these indemnities is immaterial.
XML 27 R12.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
LESSEE ACCOUNTING
12 Months Ended
Mar. 31, 2024
LESSEE ACCOUNTING [Abstract]  
LESSEE ACCOUNTING
5. LESSEE ACCOUNTING

We lease office space for periods up to six years and lease warehouse space for periods of up to 10 years, and we have some lease options that can be exercised to extend beyond those lease term limits. We recognize our right-of-use assets as part of property, equipment, and other assets—net. As of March 31, 2024, and 2023, we had right-of-use assets of $15.4 million and $14.6 million, respectively.

We recognize the current and long-term portions of our lease liability as part of other current liabilities and other liabilities, respectively. As of March 31, 2024, and 2023, we had current lease liabilities of $4.2 million and $2.7 million, respectively, and long-term lease liabilities of $12.7 million and $12.0 million, respectively. We recognized rent expense of $5.8 million and $5.2 million as part of selling, general, and administrative expenses during the years ended March 31, 2024, and March 31, 2023, respectively.

Supplemental information about the remaining lease terms and discount rates applied as of March 31, 2024, and March 31, 2023, are as follows:

 
Year Ended March 31,
Lease term and Discount Rate
 
2024
 
2023
Weighted average remaining lease term (months)
   
75
     
81
 
Weighted average discount rate
   
5.3
%
   
4.8
%

The following table provides our future lease payments under our operating leases as of March 31, 2024 (in thousands):

Year ending March 31, 2025
 
$
4,275
 
2026
   
3,750
 
2027
   
3,116
 
2028
   
1,721
 
2029
   
7,178
 
Total lease payments
   
20,040
 
Less: interest
   
(3,173
)
Present value of lease liabilities
 
$
16,867
 

As of March 31, 2024, we were committed to two office leases that had not yet commenced with a total commitment of $1.4 million.
XML 28 R13.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
GOODWILL AND OTHER INTANGIBLE ASSETS
12 Months Ended
Mar. 31, 2024
GOODWILL AND OTHER INTANGIBLE ASSETS [Abstract]  
GOODWILL AND OTHER INTANGIBLE ASSETS
6. GOODWILL AND OTHER INTANGIBLE ASSETS

GOODWILL

The following table summarizes the changes in the carrying amount of goodwill for the years ended March 31, 2024, and March 31, 2023, respectively (in thousands):

    Technology          
Professional
   
Managed
       
    Segment
   
Product
   
Services
   
Services
   
Total
 
Balance, March 31, 2022 (1)
  $ 126,543     $ -     $ -     $ -     $ 126,543  
Acquisitions
    9,694       -       -       -       9,694  
Foreign currency translations
    (132 )     -       -       -       (132 )
Reporting unit change
    (136,105 )     106,497       19,712       9,896       -  
Balance, March 31, 2023 (1)
  $ -     $ 106,497     $ 19,712     $ 9,896     $ 136,105  
Acquisitions
    -       22,586       2,780       -       25,366  
Foreign currency translations
    -       25       5       2       32  
Balance, March 31, 2024 (1)
  $ -     $ 129,108     $ 22,497     $ 9,898     $ 161,503  

(1)
Balance is net of $8,673 thousand in accumulated impairments that were recorded in segments that precede our current segment organization.

Goodwill represents the premium paid over the fair value of the net tangible and intangible assets that are individually identified and separately recognized in business combinations.

Our goodwill balance increased by $25.4 million for the year ended March 31, 2024, due to $22.1 and $3.2 million in goodwill additions from our acquisitions of Network Solutions Group (“NSG”) and Peak Resources, Inc. (“Peak”), respectively. Please refer to Note 16, “Business Combinations” for details of our acquisitions.

We test goodwill for impairment on an annual basis, as of the first day of our third fiscal quarter, and between annual tests if an event occurs, or circumstances change, that would more likely than not reduce the fair value of a reporting unit below its carrying value.

In our annual test as of October 1, 2023, we performed a qualitative assessment of goodwill and concluded that, more likely than not, the fair value of our product, professional services, and managed services reporting units continued to exceed their carrying value. Our conclusions would not be impacted by a ten percent change in our estimate of the fair value of the reporting unit.

During the first quarter ended June 30, 2023, we separated our technology segment into three new segments: product, professional services, and managed services. We concluded that each segment was one reporting unit. At that time, we reassigned our goodwill to the reporting units affected using a relative fair value approach. We concluded that the fair value of each new reporting unit exceeded its carrying value. Our conclusions would not be impacted by a ten percent change in our estimate of the fair value of the reporting unit.

In our annual test as of October 1, 2022, we performed a quantitative assessment of goodwill and concluded that the fair value of our technology reporting unit exceeded its carrying value. Our conclusions would not be impacted by a ten percent change in our estimate of the fair value of the reporting unit.

OTHER INTANGIBLE ASSETS

Our other intangible assets consist of the following as of March 31, 2024, and March 31, 2023 (in thousands):

 
March 31, 2024
   
March 31, 2023
 
   
Gross
Carrying
Amount
   
Accumulated
Amortization
   
Net
Carrying
Amount
   
Gross
Carrying
Amount
   
Accumulated
Amortization
   
Net
Carrying
Amount
 
Purchased intangibles
 
$
120,480
   
$
(76,595
)
 
$
43,885
   
$
85,449
   
$
(61,376
)
 
$
24,073
 
Capitalized software development
   
10,516
     
(10,308
)
   
208
     
10,516
     
(9,544
)
   
972
 
Total
 
$
130,996
   
$
(86,903
)
 
$
44,093
   
$
95,965
   
$
(70,920
)
 
$
25,045
 

Purchased intangibles, consisting mainly of customer relationships, are generally amortized between 5 to 10 years. Capitalized software development is generally amortized over 5 years.

Total amortization expense for purchased intangibles was $15.2 million, $9.3 million, and $10.1 million for the years ended March 31, 2024, 2023 and 2022, respectively.

The following table provides the future amortization expense for purchased intangibles as of March 31, 2024 (in thousands):

Year ending March 31, 2025
 
$
13,972
 
2026
   
10,936
 
2027
   
8,120
 
2028
   
5,646
 
2029
   
3,384
 
2030 and thereafter
   
1,827
 
Total
 
$
43,885
 
XML 29 R14.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
ALLOWANCE FOR CREDIT LOSSES
12 Months Ended
Mar. 31, 2024
ALLOWANCE FOR CREDIT LOSSES [Abstract]  
ALLOWANCE FOR CREDIT LOSSES
7. ALLOWANCE FOR CREDIT LOSSES

The following table provides the activity in our allowance for credit losses for the years ended March 31, 2024, 2023, and 2022 (in thousands):

 
Accounts
Receivable
   
Notes
Receivable
   
Lease
Receivables
   
Total
 
Balance as of March 31, 2021
  $
2,064
    $
1,212
    $
1,171
    $
4,447
 
Provision for credit losses
   
482
     
(312
)
   
(272
)
   
(102
)
Write-offs and other
   
(135
)
   
(192
)
   
(218
)
   
(545
)
Balance as of March 31, 2022
   
2,411
     
708
     
681
     
3,800
 
Provision for credit losses
   
273
     
93
     
300
     
666
 
Write-offs and other
   
(112
)
   
-
     
-
     
(112
)
Balance as of March 31, 2023
   
2,572
     
801
     
981
     
4,354
 
Provision for credit losses
   
477
     
255
     
472
     
1,204
 
Write-offs and other
   
(362
)
   
-
     
(18
)
   
(379
)
Balance as of March 31, 2024
  $
2,687
    $
1,056
    $
1,435
    $
5,179
 

We evaluate our customers using an internally assigned credit quality rating “CQR”. The CQR categories of our financing receivables are:

High CQR: This rating includes accounts with excellent to good business credit, asset quality and capacity to meet financial obligations. Loss rates in this category are generally less than 1%.

Average CQR: This rating includes accounts with average credit risk that are more susceptible to loss in the event of adverse business or economic conditions. Loss rates in this category are in the range of 1% to 8%.

Low CQR: This rating includes accounts that have marginal credit risk such that the customer’s ability to make repayment is impaired or may likely become impaired. The loss rates in this category in the normal course are greater than 8% and up to 100%.

The following table provides the amortized cost basis of our financing receivables by CQR and by credit origination year as of March 31, 2024 (in thousands):

 
Amortized cost basis by origination year ending March 31,
                         
   
2024
   
2023
   
2022
   
2021
   
2020
   
2019
and prior
   
Total
   
Transfers
(2)
   
Net credit
exposure
 
                                                       
Notes receivable:
                                                     
High CQR
 
$
63,934
   
$
15,821
   
$
3,440
   
$
2,656
   
$
30
   
$
-
   
$
85,881
   
$
(25,683
)
 
$
60,198
 
Average CQR
   
18,715
     
3,260
     
302
     
52
     
-
     
-
     
22,329
     
(3,476
)
   
18,853
 
Total
 
$
82,649
   
$
19,081
   
$
3,742
   
$
2,708
   
$
30
   
$
-
   
$
108,210
   
$
(29,159
)
 
$
79,051
 
                                                                         
Lease receivables:
                                                                       
High CQR
 
$
22,123
   
$
9,457
   
$
1,341
   
$
1,151
   
$
100
   
$
7
   
$
34,179
   
$
(1,128
)
 
$
33,051
 
Average CQR
   
22,861
     
9,548
     
2,133
     
259
     
2
     
-
     
34,803
     
(5,436
)
   
29,367
 
Total
 
$
44,984
   
$
19,005
   
$
3,474
   
$
1,410
   
$
102
   
$
7
   
$
68,982
   
$
(6,564
)
 
$
62,418
 
                                                                         
Total amortized cost (1)
 
$
127,633
   
$
38,086
   
$
7,216
   
$
4,118
   
$
132
   
$
7
   
$
177,192
   
$
(35,723
)
 
$
141,469
 

  (1)
Unguaranteed residual values of $3,718 thousand that we retained after selling the related lease receivable is excluded from amortized cost.
  (2)
Transfers consist of receivables that have been transferred to third-party financial institutions on a non-recourse basis.

The following table provides the amortized cost basis of our financing receivables by CQR and by credit origination year as of March 31, 2023 (in thousands):

 
Amortized cost basis by origination year ending March 31,
                         
   
2023
   
2022
   
2021
   
2020
   
2019
    2018 and prior
   
Total
   
Transfers
(2)
   
Net credit
exposure
 
                                                       
Notes receivable:
                                                     
High CQR
 
$
72,155
   
$
11,378
   
$
11,267
   
$
370
   
$
30
    $ -    
$
95,200
   
$
(28,115
)
 
$
67,085
 
Average CQR
   
12,793
     
2,675
     
213
     
115
     
61
      1      
15,858
     
(1,432
)
   
14,426
 
Total
 
$
84,948
   
$
14,053
   
$
11,480
   
$
485
   
$
91
    $ 1    
$
111,058
   
$
(29,547
)
 
$
81,511
 
                                                                         
Lease receivables:
                                                                       
High CQR
 
$
21,629
   
$
3,842
   
$
1,916
   
$
565
   
$
51
    $
9    
$
28,012
   
$
(1,437
)
 
$
26,575
 
Average CQR
   
23,796
     
3,430
     
770
     
35
     
3
      -      
28,034
     
(1,594
)
   
26,440
 
Total
 
$
45,425
   
$
7,272
   
$
2,686
   
$
600
   
$
54
    $ 9    
$
56,046
   
$
(3,031
)
 
$
53,015
 
                                                                         
Total amortized cost (1)
 
$
130,373
   
$
21,325
   
$
14,166
   
$
1,085
   
$
145
    $ 10    
$
167,104
   
$
(32,578
)
 
$
134,526
 

  (1)
Unguaranteed residual values of $4,222 thousand that we retained after selling the related lease receivable is excluded from amortized cost.
  (2)
Transfers consist of receivables that have been transferred to third-party financial institutions on a non-recourse basis and receivables that are in the process of being transferred to third-party financial institutions.

The following table provides an aging analysis of our financing receivables as of March 31, 2024 (in thousands):

 
31-60
Days Past
Due
   
61-90
Days Past
Due
   
> 90
Days Past
Due
   
Total
Past Due
   
Current
   
Total
Billed
   
Unbilled
   
Amortized
Cost
 
Notes receivable
 
$
1,251
   
$
334
   
$
2,484
   
$
4,069
   
$
9,337
   
$
13,406
   
$
94,804
 
$
108,210
 
Lease receivables
   
1,174
     
284
     
2,213
     
3,671
     
4,691
     
8,362
     
60,620
   
68,982
 
Total
 
$
2,425
   
$
618
   
$
4,697
   
$
7,740
   
$
14,028
   
$
21,768
   
$
155,424
 
$
177,192
 

The following table provides an aging analysis of our financing receivables as of March 31, 2023 (in thousands):

 
31-60
Days Past
Due
   
61-90
Days Past
Due
   
> 90
Days Past
Due
   
Total
Past Due
   
Current
   
Total
Billed
   
Unbilled
   
Amortized
Cost
 
Notes receivable
 
$
1,020
   
$
862
   
$
473
   
$
2,355
   
$
7,703
   
$
10,058
   
$
101,000
   
$
111,058
 
Lease receivables
   
1,068
     
463
     
864
     
2,395
     
5,413
     
7,808
     
48,238
     
56,046
 
Total
 
$
2,088
   
$
1,325
   
$
1,337
   
$
4,750
   
$
13,116
   
$
17,866
   
$
149,238
   
$
167,104
 

Our financial assets on nonaccrual status were not significant as of March 31, 2024, and March 31, 2023.
XML 30 R15.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
PROPERTY AND EQUIPMENT-NET
12 Months Ended
Mar. 31, 2024
PROPERTY AND EQUIPMENT-NET [Abstract]  
PROPERTY AND EQUIPMENT-NET
8. PROPERTY AND EQUIPMENT—NET

Property and equipment—net is a component of Property, equipment, and other assets—net. Our balance consists of the following (in thousands):

   
March 31, 2024
    March 31, 2023  
Furniture, fixtures, and equipment
 
$
26,507
   
$
29,818
 
Leasehold improvements
   
11,776
     
10,398
 
Capitalized software
   
1,685
     
3,235
 
Vehicles
   
396
     
445
 
Total assets
   
40,364
     
43,896
 
Accumulated depreciation and amortization
   
(27,429
)
   
(31,963
)
Property and equipment – net
 
$
12,935
   
$
11,933
 

Depreciation and amortization expense on property and equipment, including amounts recognized in cost of sales, was $6.7 million, $5.5 million, and $5.4 million for the years ended March 31, 2024, 2023, and 2022, respectively.
XML 31 R16.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
NOTES PAYABLE AND CREDIT FACILITY
12 Months Ended
Mar. 31, 2024
NOTES PAYABLE AND CREDIT FACILITY [Abstract]  
NOTES PAYABLE AND CREDIT FACILITY
9. NOTES PAYABLE AND CREDIT FACILITY

CREDIT FACILITY

We finance the operations of our subsidiaries ePlus Technology, inc., ePlus Technology Services, inc., and SLAIT Consulting, LLC (collectively, the “Borrowers”) in our technology business through a credit facility with Wells Fargo Commercial Distribution Finance, LLC (“WFCDF”). The WFCDF credit facility (the “WFCDF Credit Facility”) has a floor plan facility and a revolving credit facility.

On October 13, 2021, the Borrowers amended, restated, and replaced in entirety their then-existing credit agreements with WFCDF. On October 31, 2022, the Borrowers entered into the First Amendment to the credit agreement. Under this agreement and its amendment, the credit facility is provided by a syndicate of banks for which WFCDF acts as administrative agent and consists of a discretionary senior secured floor plan facility in favor of the Borrowers in the aggregate principal amount of up to $425.0 million, together with a sublimit for a revolving credit facility for up to $150.0 million.

On March 10, 2023, the Borrowers entered into a Second Amendment to the credit agreement which amended the Credit Agreement to increase the maximum aggregate amount of principal available under the floor plan facility from $425.0 million to $500.0 million and increase the maximum aggregate amount of principal available under the Revolving Facility from $150.0 million to $200.0 million.

Under the accounts payable floor plan facility, we had an outstanding balance of $105.1 million and $134.6 million as of March 31, 2024, and March 31, 2023, respectively. On our balance sheet, our liability under the accounts payable floor plan facility is presented as accounts payable – floor plan.

We use the floor plan to facilitate the purchase of inventory from designated suppliers. WFCDF pays our suppliers and provides us extended payment terms. We pay down the floor plan facility on three specified dates each month, generally 45-60 days from the invoice date. We do not incur any interest or other incremental expenses for the floor plan facility. We are not involved in establishing the terms or conditions of the arrangements between our suppliers and WFCDF.

Under the revolving credit facility, we had no balance outstanding as of March 31, 2024, and March 31, 2023. On our balance sheet, our liability under the revolving credit facility is presented as part of recourse notes payable – current.

The fair value of the outstanding balances under the WFCDF Credit Facility were approximately equal to their carrying value as of March 31, 2024, and March 31, 2023.

The amount of principal available is subject to a borrowing base determined by, among other things, the Borrowers’ accounts receivable and inventory, each pursuant to a formula and subject to certain reserves. Loans accrue interest at a rate per annum equal to Term SOFR Rate plus a Term SOFR Adjustment of 0.10% plus an Applicable Margin of 1.75%. Our weighted average interest rate on the accounts receivable component of our WFCDF Credit Facility was 7.07% during our year ended March 31, 2024, compared to 5.35% over the prior fiscal year.

Our borrowings under the WFCDF Credit Facility are secured by the assets of the Borrowers. Additionally, the WFCDF Credit Facility requires a guaranty of $10.5 million by ePlus inc.

Under the WFCDF Credit Facility, the Borrowers are restricted in their ability to pay dividends to ePlus inc. unless their available borrowing meets or met certain thresholds. As of March 31, 2024, and March 31, 2023, their available borrowing met the thresholds such that there were no restrictions on their ability to pay dividends.

The WFCDF Credit Facility has an initial one-year term, which automatically renews for successive one-year terms thereafter. However, either the Borrowers or WFCDF may terminate the WFCDF Credit Facility at any time by providing a written termination notice to the other party no less than 90 days prior to such termination.

The loss of the WFCDF Credit Facility could have a material adverse effect on our future results as we currently rely on this facility and its components for daily working capital and liquidity for our technology business and as an operational function of our accounts payable process.

RECOURSE NOTES PAYABLE

Recourse notes payable consist of borrowings that, in the event of default by the customer, the lender has recourse against us. As of March 31, 2023, we had $6.0 million arising from one installment payment arrangement within our technology business. Our payments under this installment agreement were due quarterly in amounts that were correlated to the payments due to us from a customer under a related notes receivable. We discounted our payments due under this installment agreement to calculate our payable balance using an interest rate of 3.50% as of March 31, 2023. As of March 31, 2024, we have fully paid our recourse notes payable.

NON-RECOURSE NOTES PAYABLE

Non-recourse notes payable consist of borrowings that, in the event of a default by the customer, the lender generally only has recourse against the customer, and the assets serving as collateral, but not against us. As of March 31, 2024, and March 31, 2023, we had $36.2 million and $34.3 million, respectively, of non-recourse borrowings that were collateralized by investments in notes and leases. Principal and interest payments are generally due periodically in amounts that are approximately equal to the total payments due from the customer under the leases or notes receivable that collateralize the notes payable. The weighted average interest rate for our non-recourse notes payable was 6.49% and 5.01%, as of March 31, 2024, and March 31, 2023, respectively.

Our non-recourse notes payable as of March 31, 2024, mature as follows:

Year ending March 31, 2025
 
$
23,288
 
2026
   
8,991
 
2027
   
3,093
 
2028
   
817
 
Total maturities
 
$
36,189
 
XML 32 R17.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
COMMITMENTS AND CONTINGENCIES
12 Months Ended
Mar. 31, 2024
COMMITMENTS AND CONTINGENCIES [Abstract]  
COMMITMENTS AND CONTINGENCIES
10. COMMITMENTS AND CONTINGENCIES

LEGAL PROCEEDINGS

We are subject to various legal proceedings, as well as demands, claims and threatened litigation, that arise in the normal course of our business and have not been fully resolved. The ultimate outcome of any litigation or other legal dispute is uncertain. When a loss related to a legal proceeding or claim is probable and reasonably estimable, we accrue our best estimate for the ultimate resolution of the matter. If one or more legal matters are resolved against us in a reporting period for amounts above our expectations, our financial condition and operating results for that period may be adversely affected. As of March 31, 2024, we do not believe that there is a reasonable possibility that any material loss exceeding the amounts already recognized for these proceedings and matters, if any, has been incurred. Any outcome, whether favorable or unfavorable, may materially and adversely affect us due to legal costs and expenses, diversion of management attention and other factors. We expense legal costs in the period incurred. We cannot assure that additional contingencies of a legal nature or contingencies having legal aspects will not be asserted against us in the future, and these matters could relate to prior, current, or future transactions or events.
XML 33 R18.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
EARNINGS PER SHARE
12 Months Ended
Mar. 31, 2024
EARNINGS PER SHARE [Abstract]  
EARNINGS PER SHARE
11. EARNINGS PER SHARE

Basic earnings per share is computed by dividing net earnings attributable to common shares by the weighted average number of common shares outstanding for the period. Diluted net earnings per share include the potential dilution of securities that could participate in our earnings, but not securities that are anti-dilutive.

The following table provides a reconciliation of the numerators and denominators used to calculate basic and diluted net earnings per common share as disclosed in our consolidated statements of operations for the fiscal years ended March 31, 2024, 2023 and 2022 (in thousands, except per share data):


 
2024
   
2023
   
2022
 
Net earnings attributable to common shareholders basic and diluted
 
$
115,776
   
$
119,356
   
$
105,600
 
                         
Basic and diluted common shares outstanding:
                       
Weighted average common shares outstanding basic
   
26,610
     
26,569
     
26,638
 
Effect of dilutive shares
   
107
     
85
     
228
 
Weighted average shares common outstanding diluted
   
26,717
     
26,654
     
26,866
 
                         
Earnings per common share basic
 
$
4.35
   
$
4.49
   
$
3.96
 
Earnings per common share diluted
 
$
4.33
   
$
4.48
   
$
3.93
 
XML 34 R19.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
STOCKHOLDERS' EQUITY
12 Months Ended
Mar. 31, 2024
STOCKHOLDERS' EQUITY [Abstract]  
STOCKHOLDERS' EQUITY
12. STOCKHOLDERS’ EQUITY

SHARE REPURCHASE PLAN

On May 18, 2024, our board of directors authorized the repurchase of up to 1,250,000 shares of our outstanding common stock, over a 12-month period beginning May 28, 2024. On March 22, 2023, our board of directors authorized the repurchase of up to 1,000,000 shares of our outstanding common stock, over a 12-month period beginning May 28, 2023. On March 24, 2022, our board of directors authorized the repurchase of up to 1,000,000 shares of our outstanding common stock, over a 12-month period beginning May 28, 2022. These plans authorized purchases to be made from time to time in the open market, or in privately negotiated transactions, subject to availability. Any repurchased shares will have the status of treasury shares and may be used, when needed, for general corporate purposes.

During the year ended March 31, 2024, we purchased 131,837 shares of our outstanding common stock at an average cost of $51.01 per share for a total purchase price of $6.7 million under the share repurchase plan; we also acquired 53,945 shares of common stock at a value of $3.0 million to satisfy tax withholding obligations relating to the vesting of employees’ restricted stock awards.

During the year ended March 31, 2023, we purchased 72,973 shares of our outstanding common stock at an average cost of $55.69 per share for a total purchase price of $4.1 million under the share repurchase plan; we also acquired 58,080 shares of common stock at a value of $3.3 million to satisfy tax withholding obligations relating to the vesting of employees’ restricted stock awards.
XML 35 R20.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SHARE-BASED COMPENSATION
12 Months Ended
Mar. 31, 2024
SHARE-BASED COMPENSATION [Abstract]  
SHARE-BASED COMPENSATION
13. SHARE-BASED COMPENSATION

SHARE-BASED PLANS

As of March 31, 2024, we had share-based awards outstanding under the following plans: (1) the 2017 Non-Employee Director Long-Term Incentive Plan (“2017 Director LTIP”), (2) the 2012 Employee Long-Term Incentive Plan (“2012 Employee LTIP”), and (3) the 2021 Employee Long-Term Incentive Plan (“2021 Employee LTIP”).


These share-based plans define fair market value as the closing sales price of a share of common stock as quoted on any established stock exchange for such date or the most recent trading day preceding such date if there were no trades on such date.

2012 Employee LTIP and 2021 Employee LTIP

The 2021 Employee LTIP was approved by our stockholders on September 16, 2021, and became effective October 1, 2021. Under the 2021 Employee LTIP, 3,000,000 shares were authorized for grant of incentive stock options, nonqualified stock options, stock appreciation rights, restricted stock, restricted stock units, performance awards, or other share-based awards to ePlus employees.


The 2021 Employee LTIP replaced the 2012 Employee LTIP that had previously been approved by our stockholders on September 13, 2012. Beginning September 16, 2021, we permanently ceased granting any additional shares under the 2012 Employee LTIP.


The purpose of these plans is to encourage our employees to acquire a proprietary interest in the growth and performance of ePlus, thus enhancing the value of ePlus for the benefit of its stockholders, and to enhance our ability to attract and retain exceptionally qualified individuals. These plans are administered by the Compensation Committee.

Shares issuable under these plans may consist of authorized but unissued shares or shares held in our treasury. Under these plans, the Compensation Committee will determine the time and method of exercise or vesting of the awards. Shares under these plans will not be used to compensate our outside directors, who may be compensated under the separate 2017 Director LTIP, as discussed below.

2017 Director LTIP

On September 12, 2017, our stockholders approved the 2017 Director LTIP that was adopted by the Board on July 24, 2017. Under the 2017 Director LTIP, 300,000 shares, retroactively adjusted for the stock split, were authorized for grant to non-employee directors. The purpose of the 2017 Director LTIP is to align the economic interests of the directors with the interests of stockholders by including equity as a component of pay and to attract, motivate and retain experienced and knowledgeable directors. Each director receives an annual grant of restricted stock having a grant-date fair value equal to the cash compensation earned by an outside director during our fiscal year ended immediately before the respective annual grant-date. These restricted shares are prohibited from being sold, transferred, assigned, pledged, or otherwise encumbered or disposed of. The shares vest half on the one-year anniversary and half on the second-year anniversary from the date of the grant. In addition, each director may also elect to receive stock in lieu of their cash compensation. Stock received in lieu of cash vests immediately.

RESTRICTED STOCK ACTIVITY

During the year ended March 31, 2024, we granted 13,656 restricted shares under the 2017 Director LTIP and 152,865 restricted shares under the 2021 Employee LTIP.

Cumulatively, as of March 31, 2024, we have granted a total of 114,936 restricted shares under the 2017 Director LTIP, 2,144,578 restricted shares under the 2012 Employee LTIP, and 291,508 restricted shares under the 2021 Employee LTIP.

The following table provides a summary of the non-vested restricted shares for the year ended March 31, 2024:

 
Number of
Shares
   
Weighted Average
Grant-Date Fair Value
 
Nonvested April 1, 2023
   
314,860
   
$
49.57
 
Granted
   
166,521
   
$
56.50
 
Vested
   
(168,082
)
 
$
46.42
 
Forfeited
   
(4,888
)
 
$
54.71
 
Non-vested March 31, 2024
   
308,411
   
$
55.02
 

In each of the years ended March 31, 2024, 2023, and 2022, we used the closing stock price on the grant date or, if the grant date fell on a date the stock was not traded, the previous day’s closing stock price for the fair value of the award.

The weighted-average grant date fair value of restricted shares granted during the years ended March 31, 2024, 2023, and 2022 was $56.50, $56.50, and $46.56, respectively.

The aggregated fair value of restricted shares that vested during the years ended March 31, 2024, 2023, and 2022 was $7.8 million, $7.1 million, and $7.1 million, respectively.

Upon each vesting period of the restricted stock awards to employees, participants are subject to minimum tax withholding obligations. The 2012 Employee LTIP, the 2021 Employee LTIP, and the 2017 Director LTIP allows us to withhold enough shares due to the participant to satisfy their minimum tax withholding obligations. For the year ended March 31, 2024, we withheld 53,945 shares of common stock at a value of $3.0 million, which was included in treasury stock. For the year ended March 31, 2023, we withheld 58,080 shares of common stock at a value of $3.3 million, which was included in treasury stock.


PERFORMANCE STOCK UNITS



On November 17, 2023, we granted 15,120 Performance Stock Units (“PSUs”) with a grant date fair value of $61.17 to our executive officers under our 2021 Employee LTIP. The PSUs will vest based on the achievement of certain performance goals at the end of a three-year performance period ending March 31, 2026. The PSUs represent the right to receive shares of our common stock on a one-to-one basis. The total number of PSUs that vest range from 0% to 200% of the number of PSUs at the target level of achievement for one or more of the performance targets. No shares vested or were forfeited during the year ended March 31, 2024.

EMPLOYEE STOCK PURCHASE PLAN


On September 15, 2022, our stockholders approved the 2022 Employee Stock Purchase Plan (“ESPP”) through which eligible employees may purchase up to an aggregate of 2.50 million shares of our stock at 6-month intervals at a discount off the lesser of the closing market price on the first or the last trading day of each offering period. During the year ended March 31, 2024, we issued 70,715 shares at a weighted average price of $42.69 per share under the ESPP. As of March 31, 2024, there were 2.43 million shares remaining under the ESPP.

COMPENSATION EXPENSE

The following table provides a summary of our total share-based compensation expense, including for restricted stock awards, PSUs, ESPP, and the related income tax benefit for the years ended March 31, 2024, 2023 and 2022, respectively (in thousands):


   
Year Ended March 31,
 
   
2024
   
2023
   
2022
 
Equity-based compensation expense
 
$
9,731
   
$
7,825
   
$
7,114
 
Income tax benefit
  $
(2,735
)
  $
(2,097
)
  $
(1,999
)

We recognized the income tax benefit as a reduction to our provision for income taxes. As of March 31, 2024, the total unrecognized compensation expense related to non-vested restricted stock was $10.4 million, which is expected to be recognized over a weighted-average period of 27 months.

We also provide our employees with a contributory 401(k) profit sharing plan. We may make contributions, which are fully vested when they are made, to the plan. These contributions are not required. The decision whether to make contributions is entirely within our discretion. For the years ended March 31, 2024, 2023, and 2022, we recognized expense for employer contributions to the plan of $4.7 million, $4.2 million, and $3.4 million, respectively.
XML 36 R21.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
INCOME TAXES
12 Months Ended
Mar. 31, 2024
INCOME TAXES [Abstract]  
INCOME TAXES
14. INCOME TAXES

We account for our tax positions in accordance with Codification Topic 740. Under the guidance, we evaluate uncertain tax positions based on the two-step approach. The first step is to evaluate each uncertain tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained in an audit, including resolution of related appeals or litigation processes, if any. For tax positions that are not likely of being sustained upon audit, the second step requires us to estimate and measure the tax benefit as the largest amount that is more than 50% likely of being realized upon ultimate settlement.

As of March 31, 2024, and 2023, we do not have any unrecognized tax benefits for uncertain tax positions. We recognize accrued interest and penalties related to unrecognized tax benefits as part of income tax expense.

We file income tax returns, including returns for our subsidiaries, with federal, state, local, and foreign jurisdictions. The tax years ended March 31, 2021, March 31, 2022, and March 31, 2023, are subject to examination by federal and state taxing authorities.

A reconciliation of income taxes computed at the statutory federal income tax rate of 21.0% to the provision for income taxes included in the consolidated statements of operations is as follows (in thousands, except percentages):

 
Year Ended March 31,
 
   
2024
   
2023
   
2022
 
Income tax expense computed at the US statutory federal rate
 
$
33,830
   
$
34,224
   
$
30,845
 
State income tax expense—net of federal benefit
   
9,624
     
8,754
     
8,937
 
Non-deductible executive compensation
   
1,718
     
1,708
     
1,749
 
Other
   
145
     
(1,068
)
   
(247
)
Provision for income taxes
 
$
45,317
   
$
43,618
   
$
41,284
 
Effective income tax rate
   
28.1
%
   
26.8
%
   
28.1
%

The components of the provision for income taxes are as follows (in thousands):

 
Year Ended March 31,
 
   
2024
   
2023
   
2022
 
Current:
                 
Federal
 
$
34,232
   
$
30,928
   
$
32,309
 
State
   
12,371
     
10,110
     
11,681
 
Foreign
   
1,370
     
499
     
894
 
Total current expense
   
47,973
     
41,537
     
44,884
 
                         
Deferred:
                       
Federal
   
(2,419
)
   
1,301
     
(3,289
)
State
   
(188
)
   
970
     
(370
)
Foreign
   
(49
)
   
(190
)
   
59
 
Total deferred expense (benefit)
   
(2,656
)
   
2,081
     
(3,600
)
                         
Provision for income taxes
 
$
45,317
   
$
43,618
   
$
41,284
 

Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of our deferred tax assets and liabilities were as follows (in thousands):

 
March 31,
 
   
2024
   
2023
 
Deferred tax assets:
           
Accrued vacation
 
$
2,666
   
$
2,251
 
Deferred revenue
   
6,934
     
5,448
 
Allowance for credit losses
   
1,278
     
1,063
 
Restricted stock
   
738
     
654
 
Other deferred tax assets
   
1,737
     
1,697
 
Accrued bonus
   
2,641
     
2,323
 
Lease liabilities
   
4,503
     
3,939
 
Other credits and carryforwards
   
251
     
277
 
Gross deferred tax assets
   
20,748
     
17,652
 
Less: valuation allowance
   
(70
)
   
(112
)
Net deferred tax assets
   
20,678
     
17,540
 
                 
Deferred tax liabilities:
               
Property and equipment
   
(2,724
)
   
(2,926
)
Operating leases
   
(3,889
)
   
(3,789
)
Prepaid expenses
   
(1,807
)
   
(1,729
)
Right-of-use assets
   
(4,113
)
   
(3,885
)
Tax deductible goodwill
   
(2,525
)
   
(2,244
)
Total deferred tax liabilities
   
(15,058
)
   
(14,573
)
                 
Net deferred tax asset
 
$
5,620
   
$
2,967
 

Management assesses the available positive and negative evidence to estimate whether sufficient future taxable income will be generated to permit use of the existing deferred tax assets. Based on this evaluation as of March 31, 2024, a valuation allowance of $0.1 million was recorded, to offset gross deferred tax assets primarily attributable to net operating losses at certain of the foreign subsidiaries and foreign tax credit carry forwards. We believe that it is more likely than not that we will realize the remaining gross deferred tax assets through generating taxable income or the reversal of existing temporary differences attributable to the gross deferred tax liabilities.
XML 37 R22.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
FAIR VALUE MEASUREMENTS
12 Months Ended
Mar. 31, 2024
FAIR VALUE MEASUREMENTS [Abstract]  
FAIR VALUE MEASUREMENTS
15. FAIR VALUE MEASUREMENTS

We account for the fair values of our assets and liabilities utilizing a three-tier value hierarchy, which prioritizes the inputs used in measuring fair value. The following table provides the fair value of our assets and liabilities measured at fair value as categorized within the fair value hierarchy as of March 31, 2024, and March 31, 2023 (in thousands):

       
Fair Value Measurement Using
 
   
Recorded
Amount
   
Quoted Prices in
Active Markets for
Identical Assets
(Level 1)
   
Significant Other
Observable Inputs
(Level 2)
   
Significant
Unobservable
Inputs
(Level 3)
 
March 31, 2024
                       
Assets:
                       
Money market funds
 
$
179,709
   
$
179,709
   
$
-
   
$
-
 
                                 
March 31, 2023
                               
Assets:
                               
Money market funds
 
$
8,880
   
$
8,880
   
$
-
   
$
-
 
XML 38 R23.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
BUSINESS COMBINATIONS
12 Months Ended
Mar. 31, 2024
BUSINESS COMBINATIONS [Abstract]  
BUSINESS COMBINATIONS
16. BUSINESS COMBINATIONS


PEAK RESOURCES, INC. (“PEAK”)



On January 26, 2024, our subsidiary, ePlus Technology, inc., acquired certain assets and liabilities of PEAK. Based in Denver, CO, PEAK is an established provider of modern data center, networking, and security products and services. The acquisition will help drive additional growth with enhanced engineering, sales, and services delivery capabilities in the mountain west region.



Our sum for consideration transferred is $7.9 million consisting of $5.6 million paid in cash at closing plus an additional $2.3 million that was paid in April 2024 to the sellers based on adjustments to a determination of the total net assets delivered. Our allocation of the purchase consideration to the assets acquired and liabilities assumed is presented below (in thousands):

   
Acquisition Date Amount
 
Accounts receivable
 
$
8,569
 
Other assets
   
133
 
Identified intangible asset
   
5,030
 
Accounts payable and other liabilities
   
(9,084
)
Total identifiable net assets
   
4,648
 
Goodwill
   
3,238
 
Total purchase consideration
 
$
7,886
 



The identified intangible asset of $5.0 million consists of customer relationships with an estimated useful life of seven years. The fair value of acquired receivables equals the gross contractual amounts receivable. We expect to collect all acquired receivables.



We recognized goodwill related to this transaction of $3.2 million, of which $2.9 million and $0.3 million were assigned to our product and professional services reporting segments, respectively. The goodwill recognized in the acquisition is attributable to the acquired assembled workforce and expected synergies, none of which qualify for recognition as a separate intangible asset. The total amount of goodwill is expected to be deductible for tax purposes.



The amount of revenues and earnings of the acquiree since the acquisition date are not material. Likewise, the impact to the revenue and earnings of the combined entity for the current reporting period as though the acquisition date had been April 1, 2023, is not material.

NETWORK SOLUTIONS GROUP (“NSG”)


On April 30, 2023, our subsidiary, ePlus Technology, inc., acquired certain assets and liabilities of NSG, formerly a business unit of CCI Systems, Inc., a Michigan-based provider of networking services and solutions. This acquisition is helping to drive additional growth for us in the service provider end-markets with enhanced engineering, sales, and services delivery capabilities specific to the industry.



Our sum for consideration transferred is $48.6 million consisting of $59.6 million paid in cash at closing minus $11.0 million that was paid back to us during the quarter ended September 30, 2023, by the sellers based on adjustments to a determination of the total net assets delivered. Our allocation of the purchase consideration to the assets acquired and liabilities assumed is presented below (in thousands):


   
Acquisition Date Amount
 
Accounts receivable
 
$
20,419
 
Other assets
   
1,940
 
Identified intangible asset
   
29,960
 
Accounts payable and other liabilities
   
(24,758
)
Contract liabilities
   
(1,086
)
Total identifiable net assets
   
26,475
 
Goodwill
   
22,128
 
Total purchase consideration
 
$
48,603
 



The identified intangible asset of $30.0 million consists of customer relationships with an estimated useful life of seven years. The fair value of acquired receivables equals the gross contractual amounts receivable. We expect to collect all acquired receivables.



We recognized goodwill related to this transaction of $22.1 million, of which $19.7 million and $2.4 million were assigned to our product and professional services reporting segments, respectively. The goodwill recognized in the acquisition is attributable to the acquired assembled workforce and expected synergies, none of which qualify for recognition as a separate intangible asset. The total amount of goodwill is expected to be deductible for tax purposes.



The amount of revenues and earnings of the acquiree since the acquisition date are not material. Likewise, the impact to the revenue and earnings of the combined entity for the current reporting period as though the acquisition date had been April 1, 2023, is not material.

FUTURE COM, LTD. (“FUTURE COM”)

On July 15, 2022, our subsidiary, ePlus Technology, inc., acquired certain assets and liabilities of Future Com, a Texas-based provider of cybersecurity solutions, cloud security and security consulting services throughout the US. Our acquisition provides access to enhanced engineering, sales, and services delivery capabilities in the South-Central region of the United States, as well as bolstering the skills and expertise surrounding ePlus’ growing cybersecurity practice.

Our sum for consideration transferred is $13.3 million consisting of $13.0 million paid in cash at closing plus an additional $0.3 million that was subsequently paid to the sellers based on adjustments to our determination of the total net assets delivered. Our allocation of the purchase consideration to the assets acquired and liabilities assumed is presented below (in thousands):

 
Acquisition Date Amount
 
Accounts receivable
 
$
4,033
 
Other assets
   
129
 
Identified intangible asset
   
8,360
 
Accounts payable and other liabilities
   
(8,714
)
Contract liabilities
   
(214
)
Total identifiable net assets
   
3,594
 
Goodwill
   
9,694
 
Total purchase consideration
 
$
13,288
 

The identified intangible asset of $8.4 million consists of customer relationships with an estimated useful life of seven years. The fair value of acquired receivables equals the gross contractual amounts receivable. We expect to collect all acquired receivables.

We recognized goodwill related to this transaction of $9.7 million, which was originally assigned to our technology segment. As a result of changes in our segments, we subsequently reassigned the goodwill to our product, professional services, and managed services segments. The goodwill recognized in the acquisition is attributable to the acquired assembled workforce and expected synergies, none of which qualify for recognition as a separate intangible asset. The total amount of goodwill is expected to be deductible for tax purposes.

The amount of revenues and earnings of the acquiree since the acquisition date are not material. Likewise, the impact to the revenue and earnings of the combined entity for the current reporting period as though the acquisition date had been April 1, 2022, is not material.
XML 39 R24.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SEGMENT REPORTING
12 Months Ended
Mar. 31, 2024
SEGMENT REPORTING [Abstract]  
SEGMENT REPORTING
17. SEGMENT REPORTING

We manage and report our operating results through four operating segments: product, professional services, managed services, and financing. Our product segment includes sales of IT products, third-party software, and third-party maintenance, software assurance, and other third-party services. Our professional services segment includes our advanced professional services, staff augmentation, project management services, cloud consulting services and security services. Our managed services segment includes our advanced managed services, service desk, storage-as-a-service, cloud hosted services, cloud managed services and managed security services. We refer to the product segment, professional services segment, and managed services segment collectively as our technology business. Our financing business segment consists of the financing of IT equipment, software, and related services to commercial enterprises, state and local governments, and government contractors.



We measure the performance of the segments within our technology business based on gross profit, while we measure our financing business segment based on operating income. We do not present asset information for our reportable segments as we do not provide asset information to our chief operating decision maker.

The following table provides reportable segment information (in thousands):

 
 
Year Ended March 31,
 
 
 
2024
   
2023
   
2022
 
Net Sales
                 
Product
 
$
1,883,809
   
$
1,750,802
   
$
1,492,411
 
Professional services
   
154,549
     
151,785
     
146,747
 
Managed services
   
137,528
     
112,658
     
93,878
 
Financing
   
49,416
     
52,473
     
87,983
 
Total
   
2,225,302
     
2,067,718
     
1,821,019
 
 
                       
Gross Profit
                       
Product
   
397,618
     
380,741
     
316,622
 
Professional services
   
68,194
     
61,594
     
63,384
 
Managed services
   
42,667
     
32,155
     
28,147
 
Financing
   
42,314
     
43,034
     
52,829
 
Total
   
550,793
     
517,524
     
460,982
 
 
                       
Operating expenses
                       
Technology business
   
375,919
     
334,380
     
299,153
 
Financing
   
16,617
     
16,982
     
14,513
 
Total
   
392,536
     
351,362
     
313,666
 
 
                       
Operating income
                       
Technology business
   
132,560
     
140,110
     
109,000
 
Financing
   
25,697
     
26,052
     
38,316
 
Total
   
158,257
     
166,162
     
147,316
 
 
                       
Other income (expense), net
   
2,836
     
(3,188
)
   
(432
)
 
                       
Earnings before tax
 
$
161,093
   
$
162,974
   
$
146,884
 
 
                       
Depreciation and amortization
                       
Technology business
 
$
20,951
   
$
13,598
   
$
14,535
 
Financing
   
74
     
111
     
111
 
Total
 
$
21,025
   
$
13,709
   
$
14,646
 
 
                       
Interest and financing costs
                       
Technology business
 
$
1,428
   
$
2,897
   
$
928
 
Financing
   
2,349
     
1,236
     
975
 
Total
 
$
3,777
   
$
4,133
   
$
1,903
 
 
                       
Selected Financial Data - Statement of Cash Flow
                       
 
                       
Purchases of property, equipment, and operating lease equipment:
                       
Technology business
 
$
7,454
   
$
7,693
   
$
4,951
 
Financing
   
1,049
     
1,687
     
18,231
 
Total
 
$
8,503
   
$
9,380
   
$
23,182
 

The following tables provide a disaggregation of net sales by source and further disaggregate our revenue recognized from contracts with customers by timing and our position as principal or agent (in thousands):
 
   
Year ended March 31, 2024
 
   
Product
   
Professional
Services
   
Managed Services
   
Financing
   
Total
 
Net Sales:
                             
   Contracts with customers
 
$
1,862,231
   
$
154,549
   
$
137,528
   
$
5,926
   
$
2,160,234
 
   Financing and other
   
21,578
     
-
     
-
     
43,490
     
65,068
 
   Total
 
$
1,883,809
   
$
154,549
   
$
137,528
   
$
49,416
   
$
2,225,302
 
                                         
Timing and position as principal or agent:
                                       
   Transferred at a point in time as principal
 
$
1,687,639
   
$
-
   
$
-
   
$
5,926
   
$
1,693,565
 
   Transferred at a point in time as agent
   
174,592
     
-
     
-
     
-
     
174,592
 
   Transferred over time as principal
   
-
     
154,549
     
137,528
     
-
     
292,077
 
   Total revenue from contracts with customers
 
$
1,862,231
   
$
154,549
   
$
137,528
   
$
5,926
   
$
2,160,234
 

   
Year ended March 31, 2023
 
   
Product
   
Professional
Services
   
Managed Services
   
Financing
   
Total
 
Net Sales:
                             
   Contracts with customers
 
$
1,728,125
   
$
151,785
   
$
112,658
   
$
9,304
   
$
2,001,872
 
   Financing and other
   
22,677
     
-
     
-
     
43,169
     
65,846
 
   Total
 
$
1,750,802
   
$
151,785
   
$
112,658
   
$
52,473
   
$
2,067,718
 
                                         
Timing and position as principal or agent:
                                       
   Transferred at a point in time as principal
 
$
1,566,760
   
$
-
   
$
-
   
$
9,304
   
$
1,576,064
 
   Transferred at a point in time as agent
   
161,365
     
-
     
-
     
-
     
161,365
 
   Transferred over time as principal
   
-
     
151,785
     
112,658
     
-
     
264,443
 
   Total revenue from contracts with customers
 
$
1,728,125
   
$
151,785
   
$
112,658
   
$
9,304
   
$
2,001,872
 

   
Year ended March 31, 2022
 
   
Product
   
Professional
Services
   
Managed Services
   
Financing
   
Total
 
Net Sales:
                             
   Contracts with customers
 
$
1,477,468
   
$
146,747
   
$
93,878
   
$
34,842
   
$
1,752,935
 
   Financing and other
   
14,943
     
-
     
-
     
53,141
     
68,084
 
   Total
 
$
1,492,411
   
$
146,747
   
$
93,878
   
$
87,983
   
$
1,821,019
 
                                         
Timing and position as principal or agent:
                                       
   Transferred at a point in time as principal
 
$
1,342,769
   
$
-
   
$
-
   
$
34,842
   
$
1,377,611
 
   Transferred at a point in time as agent
   
134,699
     
-
     
-
     
-
     
134,699
 
   Transferred over time as principal
   
-
     
146,747
     
93,878
     
-
     
240,625
 
   Total revenue from contracts with customers
 
$
1,477,468
   
$
146,747
   
$
93,878
   
$
34,842
   
$
1,752,935
 

TECHNOLOGY BUSINESS DISAGGREGATION OF REVENUE

The following table provides a disaggregation of our revenue from contracts with customers for our technology business by customer end market and by type (in thousands):


 
Year Ended March 31,
 
   
2024
   
2023
   
2022
 
Customer end market:
                 
Telecom, media & entertainment
 
$
547,525
   
$
532,921
   
$
502,408
 
Technology
   
379,720
     
393,594
     
250,485
 
SLED
   
329,617
     
290,624
     
241,769
 
Healthcare
   
278,893
     
274,936
     
270,481
 
Financial services
   
243,630
     
156,257
     
155,160
 
All others
   
396,501
     
366,913
     
312,733
 
Net sales
   
2,175,886
     
2,015,245
     
1,733,036
 
Less: revenue from financing and other
   
(21,578
)
   
(22,677
)
   
(14,943
)
Total revenue from contracts with customers
 
$
2,154,308
   
$
1,992,568
   
$
1,718,093
 
                         
Type:
                       
Product
                       
Networking
  $
1,005,679
    $
803,678
    $
611,488
 
Cloud
    546,341       587,097       581,113  
Security
   
193,956
     
214,459
     
158,927
 
Collaboration
   
65,714
     
57,472
     
57,244
 
Other
   
72,119
     
88,096
     
83,639
 
Total product
   
1,883,809
     
1,750,802
     
1,492,411
 
                         
Professional services
    154,549       151,785       146,747  
Managed services
    137,528       112,658       93,878  
Net sales
   
2,175,886
     
2,015,245
     
1,733,036
 
Less: revenue from financing and other
   
(21,578
)
   
(22,677
)
   
(14,943
)
Total revenue from contracts with customers
 
$
2,154,308
   
$
1,992,568
   
$
1,718,093
 


We do not disaggregate sales by customer end market beyond the technology business.

FINANCING BUSINESS SEGMENT DISAGGREGATION OF REVENUE

We analyze our revenues within our financing business segment based on the nature of the arrangement. Our financing revenue generally consists of portfolio income, transactional gains, and post-contract earnings including month-to-month rents and the sales of off-lease equipment. All our revenues from contracts with customers within our financing business segment are from the sales of off-lease equipment.
 
GEOGRAPHIC INFORMATION
 
The geographic information for the years ended March 31, 2024, 2023, and 2022 was as follows (in thousands):


 
Year Ended March 31,
 
   
2024
   
2023
   
2022
 
                   
Net sales:
                 
US
 
$
2,127,695
   
$
1,953,465
   
$
1,716,525
 
Non-US
   
97,607
     
114,253
     
104,494
 
Total
 
$
2,225,302
   
$
2,067,718
   
$
1,821,019
 

Our long-lived tangible assets include property and equipment-net, operating leases-net, and equipment that has been returned to us at the termination of the lease.


 
March 31,
 
   
2024
   
2023
 
Long-lived tangible assets:
           
US
 
$
16,258
   
$
16,313
 
Non-US
   
582
     
1,140
 
Total
 
$
16,840
   
$
17,453
 

Sales to Verizon Communications Inc. represented 19%, 22% and 24% of net sales for the years ended March 31, 2024, March 31, 2023, and March 31, 2022, respectively, all of which related to our technology business segments.
XML 40 R25.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Insider Trading Arrangements
3 Months Ended
Mar. 31, 2024
Insider Trading Arrangements [Line Items]  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 41 R26.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS
12 Months Ended
Mar. 31, 2024
Schedule II - Valuation and Qualifying Accounts [Abstract]  
Schedule II - Valuation and Qualifying Accounts
ePlus inc. AND SUBSIDIARIES
Schedule II - Valuation and Qualifying Accounts
(Dollars in thousands)

 
Balance at
Beginning of
Period
   
Charged to
Costs and
Expenses
   
Deductions/
Write-Offs
   
Balance at End
of Period
 
Allowance for sales returns: (1)
                       
Year ended March 31, 2022
 
$
1,189
   
$
2,158
   
$
(2,101
)
 
$
1,246
 
Year ended March 31, 2023
 
$
1,246
   
$
3,991
   
$
(3,973
)
 
$
1,264
 
Year ended March 31, 2024
 
$
1,264
   
$
4,647
   
$
(4,296
)
 
$
1,615
 
                                 
Allowance for credit losses:
                               
Year ended March 31, 2022
 
$
4,447
   
$
(102
)
 
$
(545
)
 
$
3,800
 
Year ended March 31, 2023
 
$
3,800
   
$
666
   
$
(112
)
 
$
4,354
 
Year ended March 31, 2024
 
$
4,354
   
$
1,204
   
$
(379
)
 
$
5,179
 
                                 
Valuation for deferred taxes:
                               
Year ended March 31, 2022
 
$
0
   
$
250
   
$
0
   
$
250
 
Year ended March 31, 2023
 
$
250
   
$
(138
)
 
$
0
   
$
112
 
Year ended March 31, 2024
 
$
112
   
$
(42
)
 
$
0
   
$
70
 

(1)
These amounts represent the gross profit effect of sales returns during the respective years. Expected merchandise returns after year-end for sales made before year-end were $10.1 million, $7.9 million, and $7.8 million as of March 31, 2024, 2023, and 2022, respectively.
XML 42 R27.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
12 Months Ended
Mar. 31, 2024
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES [Abstract]  
BASIS OF PRESENTATION
BASIS OF PRESENTATION — The consolidated financial statements include the accounts of ePlus inc. and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The accounts of acquired businesses are included in the consolidated financial statements from the dates of acquisition.
USE OF ESTIMATES
USE OF ESTIMATES — The preparation of financial statements in conformity with accounting principles generally accepted in the US requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting periods. Estimates are used when accounting for items and matters including, but not limited to, revenue recognition, residual asset values, vendor consideration, lease classification, goodwill and intangibles, allowance for credit losses, inventory obsolescence, and the recognition and measurement of income tax assets and other provisions and contingencies. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances. Actual results may differ from these estimates.
ALLOWANCE FOR CREDIT LOSSES
ALLOWANCE FOR CREDIT LOSSES — We maintain an allowance for credit losses related to our accounts receivable and financing receivables. We record an expense in the amount necessary to adjust the allowance for credit losses to our current estimate of expected credit losses on financial assets. We estimate expected credit losses based on our internal rating of the customer’s credit quality, our historical credit losses, current economic conditions, and other relevant factors. Prior to providing credit, we assign an internal rating for each customer’s credit quality based on the customer’s financial status, rating agency reports and other financial information. We review our internal ratings for each customer at least annually or when there is an indicator of a change in credit quality, such as a delinquency or bankruptcy. We write off financing receivables when we deem them to be uncollectable.
BUSINESS COMBINATIONS
BUSINESS COMBINATIONS — We account for business combinations using the acquisition method, which requires that the total purchase price for the acquired entity be allocated to the assets acquired and liabilities assumed. With limited exceptions, we measure most assets acquired and liabilities assumed based on their fair values at the acquisition date. We apply Accounting Standards Codification (“Codification”) Topic 606, Contracts with customers (“Codification Topic 606”), to recognize and measure contract assets and contract liabilities from contracts with customers. Our allocation process requires an analysis of intangible assets, such as customer relationships, trade names, acquired contractual rights and legal contingencies to identify and record all assets acquired and liabilities assumed.

We record any premium paid over the fair value of the acquired net assets as goodwill. Our initial purchase price allocations are subject to revision within the measurement period, not to exceed one year from the date of acquisition. We include the results of operations for the acquired company in our financial statements from the acquisition date.
CASH AND CASH EQUIVALENTS
CASH AND CASH EQUIVALENTS — Cash and cash equivalents consist primarily of interest-bearing accounts and money market funds that consist of short-term US treasury securities. We consider all highly liquid investments, including those with an original maturity of three months or less at the date of acquisition, to be cash equivalents. As of March 31, 2024, and March 31, 2023, there were no restrictions on the withdrawal of funds from our money market funds.
CONCENTRATIONS OF RISK
CONCENTRATIONS OF RISK — Financial instruments that potentially subject us to concentrations of credit risk include cash and cash equivalents, short-term investments, accounts receivable, and financing receivables. Cash and cash equivalents may include short-term investments that are maintained principally with financial institutions in the US. Our accounts receivable-trade balance as of March 31, 2024, and 2023 included approximately 17% and 13%, respectively, concentration of invoices due from Verizon Communications Inc. The risk on our accounts receivable and financing receivables is reduced by having a broad customer base in a diverse range of industries and through the ongoing evaluation of collectability of our portfolio. The credit risk is further mitigated by transferring certain of our financing receivables to financial institutions on a non-recourse basis and, for our lease receivables, by owning the underlying asset. A substantial portion of our sales are products from Cisco Systems, which represented approximately 44%, 40%, and 39%, of our technology business segments net sales for the years ended March 31, 2024, 2023, and 2022, respectively.
DEFERRED COSTS
DEFERRED COSTS — When a contract is within the scope of the scope of Codification Topic 606, we defer costs of fulfilling the contract when they generate or enhance resources that will be used by us in satisfying performance obligations in the future. Additionally, we capitalize costs that are incremental to obtaining the contracts, predominately sales commissions, and expense them in proportion to each completed contract performance obligation. Our long-term deferred costs are included in our consolidated balance sheets as part of property, equipment, and other assets—net.
DEFERRED REVENUE
DEFERRED REVENUE — We recognize deferred revenue when cash payments are received or due in advance of our performance.
EARNINGS PER SHARE
EARNINGS PER SHARE — Basic earnings per share is calculated by dividing net earnings attributable to common stockholders by the basic weighted average number of shares of common stock outstanding during each period. Diluted earnings per share reflects the potential dilution of securities that could participate in our earnings, including restricted stock awards during each period.
FAIR VALUE MEASUREMENT
FAIR VALUE MEASUREMENT — We follow the guidance in Codification Topic 820 Fair Value Measurements (“Codification Topic 820”) which governs how to measure fair value for financial reporting. This topic defines fair value as the price that would be received to sell an asset, or paid to transfer a liability, in an orderly transaction between market participants at the measurement date. This topic also establishes a fair value hierarchy that categorizes into three levels the inputs to valuation techniques used to measure fair value:


Level 1 – Quoted prices (unadjusted) in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.


Level 2 – Inputs other than quoted prices included within Level 1, such as quoted prices for similar assets or liabilities in active markets, that are observable for the asset or liability, either directly or indirectly.


Level 3 – Unobservable inputs for the asset or liability. The fair values are determined based on model-based techniques such as discounted cash flow models using inputs that we could not corroborate with market data.
FINANCIAL INSTRUMENTS
FINANCIAL INSTRUMENTS — For financial instruments such as cash, short-term investments, accounts receivables, accounts payable and other current liabilities, we consider the recorded value of the financial instruments to approximate the fair value due to their short maturities. On March 31, 2024, the carrying amounts of our notes receivable and non-recourse payables were $108.2 million and $36.2 million, respectively, and their fair values were $106.3 million and $36.1 million, respectively. On March 31, 2023, the carrying amounts of our notes receivable, recourse and non-recourse payables were $109.2 million, $6.0 million, and $34.3 million, respectively, and their fair values were $109.5 million, $6.0 million, and $34.5 million, respectively.
FINANCING RECEIVABLES AND OPERATING LEASES
FINANCING RECEIVABLES AND OPERATING LEASES — Financing receivables and operating leases consist of the financing receivables from notes receivable and sales-type leases and the carrying value of assets that we are leasing to our customers on leases that are classified as operating leases. When we lease equipment under an operating lease, we recognize the underlying asset at cost and depreciate it on a straight-line bases over its estimated useful life. We estimate that the useful life for most IT equipment under lease is 4 years.
FOREIGN CURRENCY MATTERS
FOREIGN CURRENCY MATTERS — Our functional currency is the US dollar. Our international subsidiaries typically use their local currency as their functional currency. We translate the assets and liabilities of our international subsidiaries into US dollars at the spot rate in effect at the applicable reporting date. We translate the revenues and expenses of our international subsidiaries into US dollars at the average exchange rates in effect during the applicable period. We report the resulting foreign currency translation adjustment as accumulated other comprehensive income (loss), which is reflected as a separate component of stockholders’ equity. We report all foreign currency transaction gains or losses in other income (expense), net on our consolidated statement of operations. For the years ended March 31, 2024, 2023, and 2022, we recognized losses of $0.1 million, $5.4 million, $0.5 million, respectively, due to foreign currency transactions.
GOODWILL
GOODWILL — We test goodwill for impairment on an annual basis, as of October 1, and between annual tests if an event occurs, or circumstances change, that would more likely than not reduce the fair value of a reporting unit below its carrying amount.

In a qualitative assessment, we assess qualitative factors to determine whether it is more likely than not (that is, a likelihood of more than 50%) that the fair value of a reporting unit is less than its carrying amount, including goodwill. If, after assessing the totality of events or circumstances, we determine that it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, then the quantitative goodwill impairment test is unnecessary.

If, after assessing the totality of events or circumstances, we determine that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, then we perform the quantitative goodwill impairment test. We may also elect the unconditional option to bypass the qualitative assessment for any reporting unit in any period and proceed directly to performing the quantitative goodwill impairment test.

In the quantitative impairment test, we compare the fair value of a reporting unit with its carrying amount, including goodwill. If the fair value of a reporting unit exceeds its carrying amount, goodwill of the reporting unit is considered not impaired. Conversely, if the carrying amount of a reporting unit exceeds its fair value, an impairment loss shall be recognized in an amount equal to that excess, limited to the total amount of goodwill allocated to that reporting unit.
IMPLEMENTATION COSTS OF A HOSTING ARRANGEMENT
IMPLEMENTATION COSTS OF A HOSTING ARRANGEMENT- We capitalize implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. We classify these capitalized costs in the same balance sheet line item as the amounts prepaid for the related hosting arrangement and we present the amortization of these capitalized costs in the same income statement line item as the service fees for the related hosting arrangement. Our long-term prepaids are included in our consolidated balance sheets as part of property, equipment, and other assets—net. We amortize the capitalized implementation costs over the term of the hosting arrangement.
INCOME TAXES
INCOME TAXES — Deferred income taxes are accounted for in accordance with Codification Topic 740 Income Taxes (“Codification Topic 740”). Under this method, deferred income tax assets and liabilities are determined based on the temporary differences between the financial statement reporting and tax bases of assets and liabilities, using tax rates currently in effect. Future tax benefits, such as net operating loss carry-forwards, are recognized to the extent that realization of these benefits is considered to be more likely than not. We review our deferred tax assets at least annually and make necessary valuation adjustments.

In addition, we account for uncertain tax positions in accordance with Codification Topic 740. Specifically, the Topic prescribes a recognition threshold and a measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. The interpretation also provides guidance on the related de-recognition, classification, interest and penalties, accounting for interim periods, disclosure, and transition of uncertain tax positions. In accordance with our accounting policy, we recognize accrued interest and penalties related to unrecognized tax benefits as a component of tax expense.
INVENTORIES
INVENTORIES — Inventories are stated at the lower of cost and net realizable value. Cost is determined using a weighted average cost method. Net realizable value is the estimated selling prices in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation. Our determination of the net realizable value for inventories is based on the terms of underlying purchase commitments from our customers, current economic conditions, and other relevant factors.
LESSEE ACCOUNTING
LESSEE ACCOUNTING — We lease office space for periods up to six years and lease warehouse space for periods of up to 10 years, and we have some lease options that can be exercised to extend beyond those lease term limits. At the lease commencement date, we recognize operating lease liabilities based on the present value of the future minimum lease payments. In determining the present value of future minimum lease payments, we use our incremental borrowing rate based on the information available at the commencement date. When the future minimum payments encompass non-lease components, we account for the lease and non-lease components as a single lease component. We elected not to recognize right-of-use assets and lease liabilities for leases with an initial term of 12 months or less. We recognize lease expense on a straight-line basis over the lease term beginning on the commencement date.
PROPERTY AND EQUIPMENT
PROPERTY AND EQUIPMENT — Property and equipment are stated at cost, net of accumulated depreciation and amortization. We recognize property and equipment obtained through a business combination at its fair market value as of the acquisition date. We compute depreciation and amortization using the straight-line method over the estimated useful lives of the related assets, which range from three to seven years. We typically depreciate internal use IT equipment over three years, perpetual software licenses over five years, furniture and fixtures over five years, and telecommunications equipment over seven years.
RESIDUAL ASSETS
RESIDUAL ASSETS — Our estimate for the residual asset in a lease is the amount we expect to derive from the underlying asset following the end of the lease term. In a sales-type lease, we recognize the unguaranteed residual asset, measured on a discounted basis, upon lease commencement. In our subsequent accounting for the lease, we increase the unguaranteed residual asset using the effective interest method. We evaluate residual values for impairment on a quarterly basis. We recognize impairments as incurred. We do not recognize upward adjustments due to changes in estimates of residual values.
REVENUE RECOGNITION
REVENUE RECOGNITION — We recognize most of our revenues from the sales of third-party products, third-party software, third-party maintenance, software support, and services, ePlus professional and managed services, and hosting ePlus proprietary software. We recognize revenue from these sales under the guidance in Codification Topic 606.

The core principle of Codification Topic 606 is that an entity should recognize revenue for the transfer of goods and services equal to an amount it expects to be entitled to receive for those goods and services. We account for a contract under Codification Topic 606 when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are established, the contract has commercial substance, and collectability of consideration is probable.

Revenues are reported net of sales refunds, including an estimate of future returns based on an evaluation of historical sales returns, current economic conditions, volume, and other relevant factors.

Our contracts with customers may include multiple promises that are distinct performance obligations. For such arrangements, we allocate the transaction price to each performance obligation based on its relative standalone selling price. We determine standalone selling prices using expected cost-plus margin.

We recognize revenue when (or as) we satisfy a performance obligation by transferring a promised good or service to a customer. A good or service is transferred when (or as) the customer obtains control of that good or service. Depending on the nature of each performance obligation, this may be at a point in time or over time, as further described below.

We typically invoice our customers for third-party products upon shipment, unless our customers lease the equipment through our financing segment, in which case the arrangement is accounted for as a lease in accordance with Codification Topic 842, Leases (“Codification Topic 842”). We typically invoice our customers for third-party software upon delivery and third-party services at the point of sale, unless our customers finance these products through our financing segment, in which case we record a financing receivable based on the terms of the arrangement.

Product revenue

Sales of third-party products

We are the principal in sales of third-party products. As such, we recognize sales on a gross basis with the selling price to the customer recorded as sales and the acquisition cost of the product recognized as cost of sales. We recognize revenue from these sales at the point in time that control passes to the customer, which is typically upon delivery of the product to the customer.

In some instances, our customers may request that we bill them for a product but retain physical possession of the product until later delivery, commonly known as “bill-and-hold” arrangements. We have warehousing agreements with select customers wherein title to products ordered through the agreements transfers to our customer at the point we invoice the customer and after the product arrives at our warehouse. In these “bill-and-hold” arrangements, we recognize revenue when the customer has ordered the product through their warehousing agreement with us or signed a bill-and-hold agreement with us, the customer has legal title, the product is identified separately as belonging to the customer, and the product is ready for delivery to the customer.

We recognize sales of off-lease equipment within our financing segment when control passes to the customer, which is typically the date that title to the equipment is transferred per the sales agreement.

Sales of third-party software

We are typically the principal in sales of third-party software. Sales are recognized on a gross basis with the selling price to the customer recorded as sales and the acquisition cost of the product recognized as cost of sales. We recognize revenue from these sales at the point in time that control passes to the customer, which is typically upon delivery of the software to the customer.

Sales of third-party maintenance, software support, and services

We are the agent in sales of third-party maintenance, software support, and services as the third-party controls the service until it is transferred to the customer. Similarly, we are the agent in sales of third-party software and accompanying third-party support when the third-party software benefits the customer only in conjunction with the accompanying support. In these sales, we consider the third-party software and support as inputs to a single performance obligation. In all these sales where we are the agent, we recognize sales on a net basis at the point that our customer and vendor accept the terms and conditions of the arrangement.

Freight and sales tax

We present freight billed to our customers within sales and the related freight charged to us within cost of sales. We present sales tax collected from customers and remittances to governmental authorities on a net basis.

Financing revenue and other

We account for leases to customers in accordance with Codification Topic 842. We utilize a portfolio approach by grouping together many similar assets being leased to a single customer.

We classify our leases as either sales-type leases or operating leases. We classify leases as sales-type leases if any one of five criteria are met, each of which indicate that the lease transfers control of the underlying asset to the lessee. We classify our other leases as operating leases.

For sales-type leases, upon lease commencement, we recognize the present value of the lease payments and the residual asset discounted using the rate implicit in the lease. When we are financing equipment provided by another dealer, we typically do not have any selling profit or loss arising from the lease. When we are the dealer of the equipment being leased, we typically recognize revenue in the amount of the lease receivable and cost of sales in the amount of the carrying value of the underlying asset minus the unguaranteed residual asset. After the commencement date, we recognize interest income as part of net sales using the effective interest method.

For operating leases, we recognize the underlying asset as an operating lease asset. We depreciate the asset on a straight-line basis to its estimated residual value over its estimated useful life. We recognize the lease payments over the lease term on a straight-line basis as part of net sales.

In all our leases, we recognize variable lease payments, primarily reimbursement for property taxes associated with the leased asset, as part of net sales in the period in which the changes in facts and circumstances on which the variable lease payments are based occur. We exclude from revenues and expenses any sales taxes reimbursed by the lessee.

We also finance third-party software and third-party services for our customers, which we classify as notes-receivable. We recognize interest income on our notes-receivable using the effective interest method.

We account for transfers of contractual payments due under financing receivables, under Codification Topic 860 Transfers and Servicing (“Codification Topic 860”). When a transfer meets all the requirements for sale accounting, we derecognize the financial asset and record a net gain or loss that is included in net sales.

Service revenue

Sales of ePlus professional, managed services, and staffing

ePlus professional services offerings include assessments, project management, staging, configuration, integration, and logistics. ePlus managed service offerings range from monitoring and notification to a fully outsourced network management or service desk solution. ePlus staffing delivers a full range of staffing solutions, including short-term, long-term, temporary-to-hire, and direct-hire IT professionals. In all these arrangements, we satisfy our performance obligation and recognize revenue over time.

In arrangements for ePlus professional services and staffing, we provide services under both time and materials and fixed price contracts. When services are provided on a time and materials basis, we recognize sales at agreed-upon billing rates as services are performed. When services are provided on a fixed fee basis, we recognize sales over time in proportion to our progress toward complete satisfaction of the performance obligation. We typically measure progress based on costs incurred in proportion to total estimated costs, commonly referred to as the “cost-to-cost” method.

In arrangements for ePlus managed services, our arrangement is typically a single performance obligation comprised of a series of distinct services that are substantially the same and that have the same pattern of transfer (i.e., distinct days of service). We typically recognize sales from these services on a straight-line basis over the period services are provided.
SHARE-BASED COMPENSATION
SHARE-BASED COMPENSATION — We account for share-based compensation in accordance with Codification Topic 718 Compensation—Stock Compensation. We account for forfeitures when they occur.

We recognize compensation cost for awards of restricted stock with graded vesting on a straight-line basis over the requisite service period.

We recognize compensation cost for our employee stock purchase plan on a straight-line basis over the offering period, which is six months. We measure the award on the grant date at fair value using the Black-Scholes option pricing model.
SOFTWARE DEVELOPMENT COSTS
SOFTWARE DEVELOPMENT COSTS — We capitalize costs for the development of internal use software under the Codification Topic 350-40 Intangibles—Goodwill and Other Intangibles, Subtopic Internal-Use Software. We did not have significant capitalized development costs for internal use software for either of the years ended March 31, 2024, or March 31, 2023. We had capitalized costs, net of amortization, of approximately $0.2 million and $1.0 million as of March 31, 2024, and March 31, 2023, respectively, that is included in the accompanying consolidated balance sheets as a component of other intangible assets-net.
TREASURY STOCK
TREASURY STOCK — We account for treasury stock under the cost method and include treasury stock as a component of stockholders’ equity in the accompanying consolidated balance sheets.
VENDOR CONSIDERATION
VENDOR CONSIDERATION — We receive payments and credits from vendors pursuant to volume incentive programs and shared marketing expense programs. Many of these programs extend over one or more quarters’ sales activities. Different programs have different vendor/program specific milestones to achieve. Amounts due from vendors as of March 31, 2024, and 2023 were $28.1 million and $21.9 million, respectively, which were included within accounts receivable-other, net in the accompanying balance sheets.

We recognize rebates pursuant to volume incentive programs as a reduction of costs to purchase the vendor’s products based on a systematic and rational allocation of the cash consideration offered to the underlying transactions that result in our progress toward earning the rebate provided the amounts are probable and can be reasonably estimated. When a rebate is not probable or not reasonably estimable, we recognized the rebate as the milestones are achieved or as cash is received.

We recognize rebates pursuant to shared marketing expense programs as a reduction of the related selling and administrative expenses in the period the program occurs when the consideration represents a reimbursement of specific, incremental, identifiable costs. We recognize consideration that exceeds the specific, incremental, identifiable costs as a reduction of costs to purchase the vendor’s products.
XML 43 R28.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
RECENT ACCOUNTING PRONOUNCEMENTS (Policies)
12 Months Ended
Mar. 31, 2024
RECENT ACCOUNTING PRONOUNCEMENTS [Abstract]  
Recent Accounting Pronouncements
RECENTLY ADOPTED ACCOUNTING PRONOUNCEMENTS — In September 2022, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2022-04, Liabilities—Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations. This update requires buyers in a supplier finance program to disclose certain qualitative and quantitative information about the program. It is intended to provide information about an entity’s use of supplier finance programs and their effect on the entity’s working capital, liquidity, and cash flows. This update was effective for us beginning in the first quarter of our fiscal year ended March 31, 2024, except for a requirement to provide a roll forward of our obligations during the annual period, which is effective for us beginning in the first quarter of our fiscal year ending March 31, 2025. We adopted the standard during the first quarter of fiscal year ended March 31, 2024, except for the roll forward requirement, which will be adopted during the first quarter of fiscal year ending March 31, 2025. The adoption of the standard resulted in new disclosures only for amounts presented within Accounts payable – floor plan. For additional information on the new disclosures, see Note 9, “Notes Payable and Credit Facility.”

RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS NOT YET ADOPTED — In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. This update expands annual and interim disclosure requirements for reportable segments, primarily through enhanced disclosures about significant segment expenses. This update is effective for annual periods beginning in our fiscal year ending March 31, 2025 and interim periods beginning in the first quarter of our fiscal year ending March 31, 2026. Early adoption is permitted. We are currently evaluating the impact that this update will have on our financial statement disclosures.

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. This update requires disaggregated information about a reporting entity’s effective tax rate reconciliation as well as information on income taxes paid. This update is effective for annual periods beginning in our fiscal year ending March 31, 2026. Early adoption is permitted. We are currently evaluating the impact that this update will have on our financial statement disclosures.

XML 44 R29.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
REVENUES (Tables)
12 Months Ended
Mar. 31, 2024
REVENUES [Abstract]  
Balance of Receivables, Contract Assets, and Contract Liabilities The following table provides the balance of contract liabilities from contracts with customers (in thousands):

   
March 31,
 
 
2024
   
2023
   
2022
 
Current (included in deferred revenue)
 
$
134,110
   
$
113,713
   
$
85,826
 
Non-current (included in other liabilities)
 
$
68,174
   
$
47,217
   
$
30,086
 
Remaining Performance Obligations
The following table includes revenue expected to be recognized in the future related to performance obligations, primarily non-cancelable contracts for ePlus managed services, that are unsatisfied or partially unsatisfied at the end of the reporting period (in thousands):

Year ending March 31, 2025
  $
82,522
 
2026
   
37,322
 
2027
   
20,290
 
2028
   
6,535
 
2029 and thereafter
   
3,094
 
Total remaining performance obligations
 
$
149,763
 
XML 45 R30.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
FINANCING RECEIVABLES AND OPERATING LEASES (Tables)
12 Months Ended
Mar. 31, 2024
FINANCING RECEIVABLES AND OPERATING LEASES [Abstract]  
Sales-type Leases
The following table provides the profit recognized for sales-type leases at their commencement date, including modifications that are recognized on a net basis, for the years ended March 31, 2024, and 2023 (in thousands):

 
Year Ended March 31,
 
   
2024
   
2023
 
Net sales
 
$
21,578
   
$
22,677
 
Cost of sales
   
19,557
     
19,009
 
Gross profit
 
$
2,021
   
$
3,668
 
The following table provides interest income in aggregate on our sales-type leases and lease income on our operating leases for the years ended March 31, 2024, and 2023 (in thousands):

 
Year Ended March 31,
 
   
2024
   
2023
 
Interest income on sales-type leases
 
$
6,769
   
$
3,943
 
Lease income on operating leases
 
$
10,886
   
$
17,421
 
Notes Receivable Net and Investments in Leases
The following tables provide a disaggregation of our financing receivables—net (in thousands):

    Notes     Sales-Type Lease     Financing  
March 31, 2024
 
Receivable
   
Receivables
   
Receivables
 
Gross receivables
 
$
114,713
   
$
75,658
   
$
190,371
 
Unguaranteed residual value (1)
   
-
     
9,078
     
9,078
 
Unearned income
   
(6,503
)
   
(12,036
)
   
(18,539
)
Allowance for credit losses (2)
   
(1,056
)
   
(1,435
)
   
(2,491
)
Total, net
 
$
107,154
   
$
71,265
   
$
178,419
 
Reported as:
                       
Current
 
$
61,830
   
$
40,770
   
$
102,600
 
Long-term
   
45,324
     
30,495
     
75,819
 
Total, net
 
$
107,154
   
$
71,265
   
$
178,419
 

(1)
Includes unguaranteed residual values of $3,718 thousand that we retained after selling the related lease receivable.
(2)
Refer to Note 7, “Allowance for Credit Losses” for details.
    Notes     Sales-Type Lease     Financing  
March 31, 2023
 
Receivable
   
Receivables
   
Receivables
 
Gross receivables
 
$
117,008
   
$
60,157
   
$
177,165
 
Unguaranteed residual value (1)
   
-
     
8,161
     
8,161
 
Unearned income
   
(5,950
)
   
(8,050
)
   
(14,000
)
Allowance for credit losses (2)
   
(801
)
   
(981
)
   
(1,782
)
Total, net
 
$
110,257
   
$
59,287
   
$
169,544
 
Reported as:
                       
Current
 
$
65,738
   
$
24,091
   
$
89,829
 
Long-term
   
44,519
     
35,196
     
79,715
 
Total, net
 
$
110,257
   
$
59,287
   
$
169,544
 

(1)
Includes unguaranteed residual values of $4,222 thousand that we retained after selling the related lease receivable.
(2)
Refer to Note 7, “Allowance for Credit Losses” for details.
Future Scheduled Minimum Lease Payments
The following table provides the future scheduled minimum lease payments to be received from our sales-type leases as of March 31, 2024 (in thousands):

Year ending March 31, 2025
 
$
34,513
 
2026
   
22,600
 
2027
   
12,380
 
2028
   
4,901
 
2029     1,263  
2030 and thereafter
   
1
 
Total
 
$
75,658
 
Operating Lease - Net The components of operating leases—net are as follows (in thousands):

 
March 31, 2024
   
March 31,2023
 
Cost of equipment under operating leases
 
$
10,744
   
$
15,301
 
Accumulated depreciation
   
(7,128
)
   
(10,599
)
Operating leases—net (1)
 
$
3,616
   
$
4,702
 

(1)
Amounts include estimated unguaranteed residual values of $1,346 thousand and $1,717 thousand as of March 31, 2024, and 2023 respectively.
Future Minimum Rental Payments for Operating Leases
The following table provides the future scheduled minimum lease rental payments to be received from our operating leases as of March 31, 2024 (in thousands):

Year ending March 31, 2025
 
$
1,984
 
2026
   
1,271
 
2027
   
222
 
Total
 
$
3,477
 
XML 46 R31.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
LESSEE ACCOUNTING (Tables)
12 Months Ended
Mar. 31, 2024
LESSEE ACCOUNTING [Abstract]  
Supplemental Information of Remaining Lease Terms and Discount Rates
Supplemental information about the remaining lease terms and discount rates applied as of March 31, 2024, and March 31, 2023, are as follows:

 
Year Ended March 31,
Lease term and Discount Rate
 
2024
 
2023
Weighted average remaining lease term (months)
   
75
     
81
 
Weighted average discount rate
   
5.3
%
   
4.8
%
Future Lease Payments Under Operating Leases
The following table provides our future lease payments under our operating leases as of March 31, 2024 (in thousands):

Year ending March 31, 2025
 
$
4,275
 
2026
   
3,750
 
2027
   
3,116
 
2028
   
1,721
 
2029
   
7,178
 
Total lease payments
   
20,040
 
Less: interest
   
(3,173
)
Present value of lease liabilities
 
$
16,867
 
XML 47 R32.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)
12 Months Ended
Mar. 31, 2024
GOODWILL AND OTHER INTANGIBLE ASSETS [Abstract]  
Changes in Goodwill
The following table summarizes the changes in the carrying amount of goodwill for the years ended March 31, 2024, and March 31, 2023, respectively (in thousands):

    Technology          
Professional
   
Managed
       
    Segment
   
Product
   
Services
   
Services
   
Total
 
Balance, March 31, 2022 (1)
  $ 126,543     $ -     $ -     $ -     $ 126,543  
Acquisitions
    9,694       -       -       -       9,694  
Foreign currency translations
    (132 )     -       -       -       (132 )
Reporting unit change
    (136,105 )     106,497       19,712       9,896       -  
Balance, March 31, 2023 (1)
  $ -     $ 106,497     $ 19,712     $ 9,896     $ 136,105  
Acquisitions
    -       22,586       2,780       -       25,366  
Foreign currency translations
    -       25       5       2       32  
Balance, March 31, 2024 (1)
  $ -     $ 129,108     $ 22,497     $ 9,898     $ 161,503  

(1)
Balance is net of $8,673 thousand in accumulated impairments that were recorded in segments that precede our current segment organization.
Other Intangible Assets
Our other intangible assets consist of the following as of March 31, 2024, and March 31, 2023 (in thousands):

 
March 31, 2024
   
March 31, 2023
 
   
Gross
Carrying
Amount
   
Accumulated
Amortization
   
Net
Carrying
Amount
   
Gross
Carrying
Amount
   
Accumulated
Amortization
   
Net
Carrying
Amount
 
Purchased intangibles
 
$
120,480
   
$
(76,595
)
 
$
43,885
   
$
85,449
   
$
(61,376
)
 
$
24,073
 
Capitalized software development
   
10,516
     
(10,308
)
   
208
     
10,516
     
(9,544
)
   
972
 
Total
 
$
130,996
   
$
(86,903
)
 
$
44,093
   
$
95,965
   
$
(70,920
)
 
$
25,045
 
Future Amortization Expense for Purchased Intangibles
The following table provides the future amortization expense for purchased intangibles as of March 31, 2024 (in thousands):

Year ending March 31, 2025
 
$
13,972
 
2026
   
10,936
 
2027
   
8,120
 
2028
   
5,646
 
2029
   
3,384
 
2030 and thereafter
   
1,827
 
Total
 
$
43,885
 
XML 48 R33.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
ALLOWANCE FOR CREDIT LOSSES (Tables)
12 Months Ended
Mar. 31, 2024
ALLOWANCE FOR CREDIT LOSSES [Abstract]  
Activity in Reserves for Credit Losses
The following table provides the activity in our allowance for credit losses for the years ended March 31, 2024, 2023, and 2022 (in thousands):

 
Accounts
Receivable
   
Notes
Receivable
   
Lease
Receivables
   
Total
 
Balance as of March 31, 2021
  $
2,064
    $
1,212
    $
1,171
    $
4,447
 
Provision for credit losses
   
482
     
(312
)
   
(272
)
   
(102
)
Write-offs and other
   
(135
)
   
(192
)
   
(218
)
   
(545
)
Balance as of March 31, 2022
   
2,411
     
708
     
681
     
3,800
 
Provision for credit losses
   
273
     
93
     
300
     
666
 
Write-offs and other
   
(112
)
   
-
     
-
     
(112
)
Balance as of March 31, 2023
   
2,572
     
801
     
981
     
4,354
 
Provision for credit losses
   
477
     
255
     
472
     
1,204
 
Write-offs and other
   
(362
)
   
-
     
(18
)
   
(379
)
Balance as of March 31, 2024
  $
2,687
    $
1,056
    $
1,435
    $
5,179
 
Amortized Cost Basis of Financing Receivables by Credit Quality Rating and Credit Origination Year
The following table provides the amortized cost basis of our financing receivables by CQR and by credit origination year as of March 31, 2024 (in thousands):

 
Amortized cost basis by origination year ending March 31,
                         
   
2024
   
2023
   
2022
   
2021
   
2020
   
2019
and prior
   
Total
   
Transfers
(2)
   
Net credit
exposure
 
                                                       
Notes receivable:
                                                     
High CQR
 
$
63,934
   
$
15,821
   
$
3,440
   
$
2,656
   
$
30
   
$
-
   
$
85,881
   
$
(25,683
)
 
$
60,198
 
Average CQR
   
18,715
     
3,260
     
302
     
52
     
-
     
-
     
22,329
     
(3,476
)
   
18,853
 
Total
 
$
82,649
   
$
19,081
   
$
3,742
   
$
2,708
   
$
30
   
$
-
   
$
108,210
   
$
(29,159
)
 
$
79,051
 
                                                                         
Lease receivables:
                                                                       
High CQR
 
$
22,123
   
$
9,457
   
$
1,341
   
$
1,151
   
$
100
   
$
7
   
$
34,179
   
$
(1,128
)
 
$
33,051
 
Average CQR
   
22,861
     
9,548
     
2,133
     
259
     
2
     
-
     
34,803
     
(5,436
)
   
29,367
 
Total
 
$
44,984
   
$
19,005
   
$
3,474
   
$
1,410
   
$
102
   
$
7
   
$
68,982
   
$
(6,564
)
 
$
62,418
 
                                                                         
Total amortized cost (1)
 
$
127,633
   
$
38,086
   
$
7,216
   
$
4,118
   
$
132
   
$
7
   
$
177,192
   
$
(35,723
)
 
$
141,469
 

  (1)
Unguaranteed residual values of $3,718 thousand that we retained after selling the related lease receivable is excluded from amortized cost.
  (2)
Transfers consist of receivables that have been transferred to third-party financial institutions on a non-recourse basis.

The following table provides the amortized cost basis of our financing receivables by CQR and by credit origination year as of March 31, 2023 (in thousands):

 
Amortized cost basis by origination year ending March 31,
                         
   
2023
   
2022
   
2021
   
2020
   
2019
    2018 and prior
   
Total
   
Transfers
(2)
   
Net credit
exposure
 
                                                       
Notes receivable:
                                                     
High CQR
 
$
72,155
   
$
11,378
   
$
11,267
   
$
370
   
$
30
    $ -    
$
95,200
   
$
(28,115
)
 
$
67,085
 
Average CQR
   
12,793
     
2,675
     
213
     
115
     
61
      1      
15,858
     
(1,432
)
   
14,426
 
Total
 
$
84,948
   
$
14,053
   
$
11,480
   
$
485
   
$
91
    $ 1    
$
111,058
   
$
(29,547
)
 
$
81,511
 
                                                                         
Lease receivables:
                                                                       
High CQR
 
$
21,629
   
$
3,842
   
$
1,916
   
$
565
   
$
51
    $
9    
$
28,012
   
$
(1,437
)
 
$
26,575
 
Average CQR
   
23,796
     
3,430
     
770
     
35
     
3
      -      
28,034
     
(1,594
)
   
26,440
 
Total
 
$
45,425
   
$
7,272
   
$
2,686
   
$
600
   
$
54
    $ 9    
$
56,046
   
$
(3,031
)
 
$
53,015
 
                                                                         
Total amortized cost (1)
 
$
130,373
   
$
21,325
   
$
14,166
   
$
1,085
   
$
145
    $ 10    
$
167,104
   
$
(32,578
)
 
$
134,526
 

  (1)
Unguaranteed residual values of $4,222 thousand that we retained after selling the related lease receivable is excluded from amortized cost.
  (2)
Transfers consist of receivables that have been transferred to third-party financial institutions on a non-recourse basis and receivables that are in the process of being transferred to third-party financial institutions.
Aging Analysis of Financing Receivables
The following table provides an aging analysis of our financing receivables as of March 31, 2024 (in thousands):

 
31-60
Days Past
Due
   
61-90
Days Past
Due
   
> 90
Days Past
Due
   
Total
Past Due
   
Current
   
Total
Billed
   
Unbilled
   
Amortized
Cost
 
Notes receivable
 
$
1,251
   
$
334
   
$
2,484
   
$
4,069
   
$
9,337
   
$
13,406
   
$
94,804
 
$
108,210
 
Lease receivables
   
1,174
     
284
     
2,213
     
3,671
     
4,691
     
8,362
     
60,620
   
68,982
 
Total
 
$
2,425
   
$
618
   
$
4,697
   
$
7,740
   
$
14,028
   
$
21,768
   
$
155,424
 
$
177,192
 

The following table provides an aging analysis of our financing receivables as of March 31, 2023 (in thousands):

 
31-60
Days Past
Due
   
61-90
Days Past
Due
   
> 90
Days Past
Due
   
Total
Past Due
   
Current
   
Total
Billed
   
Unbilled
   
Amortized
Cost
 
Notes receivable
 
$
1,020
   
$
862
   
$
473
   
$
2,355
   
$
7,703
   
$
10,058
   
$
101,000
   
$
111,058
 
Lease receivables
   
1,068
     
463
     
864
     
2,395
     
5,413
     
7,808
     
48,238
     
56,046
 
Total
 
$
2,088
   
$
1,325
   
$
1,337
   
$
4,750
   
$
13,116
   
$
17,866
   
$
149,238
   
$
167,104
 

Our financial assets on nonaccrual status were not significant as of March 31, 2024, and March 31, 2023.
XML 49 R34.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
PROPERTY AND EQUIPMENT-NET (Tables)
12 Months Ended
Mar. 31, 2024
PROPERTY AND EQUIPMENT-NET [Abstract]  
Property and Equipment-Net
Property and equipment—net is a component of Property, equipment, and other assets—net. Our balance consists of the following (in thousands):

   
March 31, 2024
    March 31, 2023  
Furniture, fixtures, and equipment
 
$
26,507
   
$
29,818
 
Leasehold improvements
   
11,776
     
10,398
 
Capitalized software
   
1,685
     
3,235
 
Vehicles
   
396
     
445
 
Total assets
   
40,364
     
43,896
 
Accumulated depreciation and amortization
   
(27,429
)
   
(31,963
)
Property and equipment – net
 
$
12,935
   
$
11,933
 
XML 50 R35.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
NOTES PAYABLE AND CREDIT FACILITY (Tables)
12 Months Ended
Mar. 31, 2024
NOTES PAYABLE AND CREDIT FACILITY [Abstract]  
Non-recourse Notes Payable
Our non-recourse notes payable as of March 31, 2024, mature as follows:

Year ending March 31, 2025
 
$
23,288
 
2026
   
8,991
 
2027
   
3,093
 
2028
   
817
 
Total maturities
 
$
36,189
 
XML 51 R36.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
EARNINGS PER SHARE (Tables)
12 Months Ended
Mar. 31, 2024
EARNINGS PER SHARE [Abstract]  
Reconciliation of Numerators and Denominators Used to Calculate Basic and Diluted Earnings per Common Share
The following table provides a reconciliation of the numerators and denominators used to calculate basic and diluted net earnings per common share as disclosed in our consolidated statements of operations for the fiscal years ended March 31, 2024, 2023 and 2022 (in thousands, except per share data):


 
2024
   
2023
   
2022
 
Net earnings attributable to common shareholders basic and diluted
 
$
115,776
   
$
119,356
   
$
105,600
 
                         
Basic and diluted common shares outstanding:
                       
Weighted average common shares outstanding basic
   
26,610
     
26,569
     
26,638
 
Effect of dilutive shares
   
107
     
85
     
228
 
Weighted average shares common outstanding diluted
   
26,717
     
26,654
     
26,866
 
                         
Earnings per common share basic
 
$
4.35
   
$
4.49
   
$
3.96
 
Earnings per common share diluted
 
$
4.33
   
$
4.48
   
$
3.93
 
XML 52 R37.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SHARE-BASED COMPENSATION (Tables)
12 Months Ended
Mar. 31, 2024
SHARE-BASED COMPENSATION [Abstract]  
Summary of Non-Vested Restricted Shares
The following table provides a summary of the non-vested restricted shares for the year ended March 31, 2024:

 
Number of
Shares
   
Weighted Average
Grant-Date Fair Value
 
Nonvested April 1, 2023
   
314,860
   
$
49.57
 
Granted
   
166,521
   
$
56.50
 
Vested
   
(168,082
)
 
$
46.42
 
Forfeited
   
(4,888
)
 
$
54.71
 
Non-vested March 31, 2024
   
308,411
   
$
55.02
 
Summary of Share-Based Compensation Expenses
The following table provides a summary of our total share-based compensation expense, including for restricted stock awards, PSUs, ESPP, and the related income tax benefit for the years ended March 31, 2024, 2023 and 2022, respectively (in thousands):


   
Year Ended March 31,
 
   
2024
   
2023
   
2022
 
Equity-based compensation expense
 
$
9,731
   
$
7,825
   
$
7,114
 
Income tax benefit
  $
(2,735
)
  $
(2,097
)
  $
(1,999
)
XML 53 R38.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
INCOME TAXES (Tables)
12 Months Ended
Mar. 31, 2024
INCOME TAXES [Abstract]  
Reconciliation of Income Taxes to Statutory Federal Income Tax Rate
A reconciliation of income taxes computed at the statutory federal income tax rate of 21.0% to the provision for income taxes included in the consolidated statements of operations is as follows (in thousands, except percentages):

 
Year Ended March 31,
 
   
2024
   
2023
   
2022
 
Income tax expense computed at the US statutory federal rate
 
$
33,830
   
$
34,224
   
$
30,845
 
State income tax expense—net of federal benefit
   
9,624
     
8,754
     
8,937
 
Non-deductible executive compensation
   
1,718
     
1,708
     
1,749
 
Other
   
145
     
(1,068
)
   
(247
)
Provision for income taxes
 
$
45,317
   
$
43,618
   
$
41,284
 
Effective income tax rate
   
28.1
%
   
26.8
%
   
28.1
%
Components of Provision for Income Taxes
The components of the provision for income taxes are as follows (in thousands):

 
Year Ended March 31,
 
   
2024
   
2023
   
2022
 
Current:
                 
Federal
 
$
34,232
   
$
30,928
   
$
32,309
 
State
   
12,371
     
10,110
     
11,681
 
Foreign
   
1,370
     
499
     
894
 
Total current expense
   
47,973
     
41,537
     
44,884
 
                         
Deferred:
                       
Federal
   
(2,419
)
   
1,301
     
(3,289
)
State
   
(188
)
   
970
     
(370
)
Foreign
   
(49
)
   
(190
)
   
59
 
Total deferred expense (benefit)
   
(2,656
)
   
2,081
     
(3,600
)
                         
Provision for income taxes
 
$
45,317
   
$
43,618
   
$
41,284
 
Components of Deferred Tax Assets and Liabilities Significant components of our deferred tax assets and liabilities were as follows (in thousands):

 
March 31,
 
   
2024
   
2023
 
Deferred tax assets:
           
Accrued vacation
 
$
2,666
   
$
2,251
 
Deferred revenue
   
6,934
     
5,448
 
Allowance for credit losses
   
1,278
     
1,063
 
Restricted stock
   
738
     
654
 
Other deferred tax assets
   
1,737
     
1,697
 
Accrued bonus
   
2,641
     
2,323
 
Lease liabilities
   
4,503
     
3,939
 
Other credits and carryforwards
   
251
     
277
 
Gross deferred tax assets
   
20,748
     
17,652
 
Less: valuation allowance
   
(70
)
   
(112
)
Net deferred tax assets
   
20,678
     
17,540
 
                 
Deferred tax liabilities:
               
Property and equipment
   
(2,724
)
   
(2,926
)
Operating leases
   
(3,889
)
   
(3,789
)
Prepaid expenses
   
(1,807
)
   
(1,729
)
Right-of-use assets
   
(4,113
)
   
(3,885
)
Tax deductible goodwill
   
(2,525
)
   
(2,244
)
Total deferred tax liabilities
   
(15,058
)
   
(14,573
)
                 
Net deferred tax asset
 
$
5,620
   
$
2,967
 
XML 54 R39.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
FAIR VALUE MEASUREMENTS (Tables)
12 Months Ended
Mar. 31, 2024
FAIR VALUE MEASUREMENTS [Abstract]  
Fair Value Hierarchy of Financial Instruments The following table provides the fair value of our assets and liabilities measured at fair value as categorized within the fair value hierarchy as of March 31, 2024, and March 31, 2023 (in thousands):

       
Fair Value Measurement Using
 
   
Recorded
Amount
   
Quoted Prices in
Active Markets for
Identical Assets
(Level 1)
   
Significant Other
Observable Inputs
(Level 2)
   
Significant
Unobservable
Inputs
(Level 3)
 
March 31, 2024
                       
Assets:
                       
Money market funds
 
$
179,709
   
$
179,709
   
$
-
   
$
-
 
                                 
March 31, 2023
                               
Assets:
                               
Money market funds
 
$
8,880
   
$
8,880
   
$
-
   
$
-
 
XML 55 R40.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
BUSINESS COMBINATIONS (Tables)
12 Months Ended
Mar. 31, 2024
Peak Resource, Inc. [Member]  
Business Acquisition [Line Items]  
Allocation of Purchase Price Consideration to Assets Acquired and Liabilities Assumed Our allocation of the purchase consideration to the assets acquired and liabilities assumed is presented below (in thousands):

   
Acquisition Date Amount
 
Accounts receivable
 
$
8,569
 
Other assets
   
133
 
Identified intangible asset
   
5,030
 
Accounts payable and other liabilities
   
(9,084
)
Total identifiable net assets
   
4,648
 
Goodwill
   
3,238
 
Total purchase consideration
 
$
7,886
 
Network Solutions Group [Member]  
Business Acquisition [Line Items]  
Allocation of Purchase Price Consideration to Assets Acquired and Liabilities Assumed Our allocation of the purchase consideration to the assets acquired and liabilities assumed is presented below (in thousands):


   
Acquisition Date Amount
 
Accounts receivable
 
$
20,419
 
Other assets
   
1,940
 
Identified intangible asset
   
29,960
 
Accounts payable and other liabilities
   
(24,758
)
Contract liabilities
   
(1,086
)
Total identifiable net assets
   
26,475
 
Goodwill
   
22,128
 
Total purchase consideration
 
$
48,603
 
Future Com [Member]  
Business Acquisition [Line Items]  
Allocation of Purchase Price Consideration to Assets Acquired and Liabilities Assumed Our allocation of the purchase consideration to the assets acquired and liabilities assumed is presented below (in thousands):

 
Acquisition Date Amount
 
Accounts receivable
 
$
4,033
 
Other assets
   
129
 
Identified intangible asset
   
8,360
 
Accounts payable and other liabilities
   
(8,714
)
Contract liabilities
   
(214
)
Total identifiable net assets
   
3,594
 
Goodwill
   
9,694
 
Total purchase consideration
 
$
13,288
 
XML 56 R41.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SEGMENT REPORTING (Tables)
12 Months Ended
Mar. 31, 2024
SEGMENT REPORTING [Abstract]  
Segment Reporting Information, by Reportable Segment

The following table provides reportable segment information (in thousands):

 
 
Year Ended March 31,
 
 
 
2024
   
2023
   
2022
 
Net Sales
                 
Product
 
$
1,883,809
   
$
1,750,802
   
$
1,492,411
 
Professional services
   
154,549
     
151,785
     
146,747
 
Managed services
   
137,528
     
112,658
     
93,878
 
Financing
   
49,416
     
52,473
     
87,983
 
Total
   
2,225,302
     
2,067,718
     
1,821,019
 
 
                       
Gross Profit
                       
Product
   
397,618
     
380,741
     
316,622
 
Professional services
   
68,194
     
61,594
     
63,384
 
Managed services
   
42,667
     
32,155
     
28,147
 
Financing
   
42,314
     
43,034
     
52,829
 
Total
   
550,793
     
517,524
     
460,982
 
 
                       
Operating expenses
                       
Technology business
   
375,919
     
334,380
     
299,153
 
Financing
   
16,617
     
16,982
     
14,513
 
Total
   
392,536
     
351,362
     
313,666
 
 
                       
Operating income
                       
Technology business
   
132,560
     
140,110
     
109,000
 
Financing
   
25,697
     
26,052
     
38,316
 
Total
   
158,257
     
166,162
     
147,316
 
 
                       
Other income (expense), net
   
2,836
     
(3,188
)
   
(432
)
 
                       
Earnings before tax
 
$
161,093
   
$
162,974
   
$
146,884
 
 
                       
Depreciation and amortization
                       
Technology business
 
$
20,951
   
$
13,598
   
$
14,535
 
Financing
   
74
     
111
     
111
 
Total
 
$
21,025
   
$
13,709
   
$
14,646
 
 
                       
Interest and financing costs
                       
Technology business
 
$
1,428
   
$
2,897
   
$
928
 
Financing
   
2,349
     
1,236
     
975
 
Total
 
$
3,777
   
$
4,133
   
$
1,903
 
 
                       
Selected Financial Data - Statement of Cash Flow
                       
 
                       
Purchases of property, equipment, and operating lease equipment:
                       
Technology business
 
$
7,454
   
$
7,693
   
$
4,951
 
Financing
   
1,049
     
1,687
     
18,231
 
Total
 
$
8,503
   
$
9,380
   
$
23,182
 
Disaggregation of Net Sales and Revenue Recognized from Contracts with Customers
The following tables provide a disaggregation of net sales by source and further disaggregate our revenue recognized from contracts with customers by timing and our position as principal or agent (in thousands):
 
   
Year ended March 31, 2024
 
   
Product
   
Professional
Services
   
Managed Services
   
Financing
   
Total
 
Net Sales:
                             
   Contracts with customers
 
$
1,862,231
   
$
154,549
   
$
137,528
   
$
5,926
   
$
2,160,234
 
   Financing and other
   
21,578
     
-
     
-
     
43,490
     
65,068
 
   Total
 
$
1,883,809
   
$
154,549
   
$
137,528
   
$
49,416
   
$
2,225,302
 
                                         
Timing and position as principal or agent:
                                       
   Transferred at a point in time as principal
 
$
1,687,639
   
$
-
   
$
-
   
$
5,926
   
$
1,693,565
 
   Transferred at a point in time as agent
   
174,592
     
-
     
-
     
-
     
174,592
 
   Transferred over time as principal
   
-
     
154,549
     
137,528
     
-
     
292,077
 
   Total revenue from contracts with customers
 
$
1,862,231
   
$
154,549
   
$
137,528
   
$
5,926
   
$
2,160,234
 

   
Year ended March 31, 2023
 
   
Product
   
Professional
Services
   
Managed Services
   
Financing
   
Total
 
Net Sales:
                             
   Contracts with customers
 
$
1,728,125
   
$
151,785
   
$
112,658
   
$
9,304
   
$
2,001,872
 
   Financing and other
   
22,677
     
-
     
-
     
43,169
     
65,846
 
   Total
 
$
1,750,802
   
$
151,785
   
$
112,658
   
$
52,473
   
$
2,067,718
 
                                         
Timing and position as principal or agent:
                                       
   Transferred at a point in time as principal
 
$
1,566,760
   
$
-
   
$
-
   
$
9,304
   
$
1,576,064
 
   Transferred at a point in time as agent
   
161,365
     
-
     
-
     
-
     
161,365
 
   Transferred over time as principal
   
-
     
151,785
     
112,658
     
-
     
264,443
 
   Total revenue from contracts with customers
 
$
1,728,125
   
$
151,785
   
$
112,658
   
$
9,304
   
$
2,001,872
 

   
Year ended March 31, 2022
 
   
Product
   
Professional
Services
   
Managed Services
   
Financing
   
Total
 
Net Sales:
                             
   Contracts with customers
 
$
1,477,468
   
$
146,747
   
$
93,878
   
$
34,842
   
$
1,752,935
 
   Financing and other
   
14,943
     
-
     
-
     
53,141
     
68,084
 
   Total
 
$
1,492,411
   
$
146,747
   
$
93,878
   
$
87,983
   
$
1,821,019
 
                                         
Timing and position as principal or agent:
                                       
   Transferred at a point in time as principal
 
$
1,342,769
   
$
-
   
$
-
   
$
34,842
   
$
1,377,611
 
   Transferred at a point in time as agent
   
134,699
     
-
     
-
     
-
     
134,699
 
   Transferred over time as principal
   
-
     
146,747
     
93,878
     
-
     
240,625
 
   Total revenue from contracts with customers
 
$
1,477,468
   
$
146,747
   
$
93,878
   
$
34,842
   
$
1,752,935
 
Technology Segment Disaggregation of Revenue
The following table provides a disaggregation of our revenue from contracts with customers for our technology business by customer end market and by type (in thousands):


 
Year Ended March 31,
 
   
2024
   
2023
   
2022
 
Customer end market:
                 
Telecom, media & entertainment
 
$
547,525
   
$
532,921
   
$
502,408
 
Technology
   
379,720
     
393,594
     
250,485
 
SLED
   
329,617
     
290,624
     
241,769
 
Healthcare
   
278,893
     
274,936
     
270,481
 
Financial services
   
243,630
     
156,257
     
155,160
 
All others
   
396,501
     
366,913
     
312,733
 
Net sales
   
2,175,886
     
2,015,245
     
1,733,036
 
Less: revenue from financing and other
   
(21,578
)
   
(22,677
)
   
(14,943
)
Total revenue from contracts with customers
 
$
2,154,308
   
$
1,992,568
   
$
1,718,093
 
                         
Type:
                       
Product
                       
Networking
  $
1,005,679
    $
803,678
    $
611,488
 
Cloud
    546,341       587,097       581,113  
Security
   
193,956
     
214,459
     
158,927
 
Collaboration
   
65,714
     
57,472
     
57,244
 
Other
   
72,119
     
88,096
     
83,639
 
Total product
   
1,883,809
     
1,750,802
     
1,492,411
 
                         
Professional services
    154,549       151,785       146,747  
Managed services
    137,528       112,658       93,878  
Net sales
   
2,175,886
     
2,015,245
     
1,733,036
 
Less: revenue from financing and other
   
(21,578
)
   
(22,677
)
   
(14,943
)
Total revenue from contracts with customers
 
$
2,154,308
   
$
1,992,568
   
$
1,718,093
 
Geographical Information
The geographic information for the years ended March 31, 2024, 2023, and 2022 was as follows (in thousands):


 
Year Ended March 31,
 
   
2024
   
2023
   
2022
 
                   
Net sales:
                 
US
 
$
2,127,695
   
$
1,953,465
   
$
1,716,525
 
Non-US
   
97,607
     
114,253
     
104,494
 
Total
 
$
2,225,302
   
$
2,067,718
   
$
1,821,019
 

Our long-lived tangible assets include property and equipment-net, operating leases-net, and equipment that has been returned to us at the termination of the lease.


 
March 31,
 
   
2024
   
2023
 
Long-lived tangible assets:
           
US
 
$
16,258
   
$
16,313
 
Non-US
   
582
     
1,140
 
Total
 
$
16,840
   
$
17,453
 
XML 57 R42.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Cash and Cash Equivalents, Concentrations of Risk, Financial Instruments, Financing Receivables and Operating Leases (Details) - USD ($)
$ in Millions
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
CASH AND CASH EQUIVALENTS [Abstract]      
Amounts held in trust for third party recipients $ 0.0 $ 0.0  
Minimum [Member]      
FINANCING RECEIVABLES AND OPERATING LEASES [Abstract]      
Estimated useful life 3 years    
Maximum [Member]      
FINANCING RECEIVABLES AND OPERATING LEASES [Abstract]      
Estimated useful life 7 years    
Information Technology Equipment [Member]      
FINANCING RECEIVABLES AND OPERATING LEASES [Abstract]      
Estimated useful life 4 years    
Carrying Amount [Member]      
FINANCIAL INSTRUMENTS [Abstract]      
Notes receivable $ 108.2 109.2  
Carrying Amount [Member] | Recourse [Member]      
FINANCIAL INSTRUMENTS [Abstract]      
Notes payable   6.0  
Carrying Amount [Member] | Non-recourse [Member]      
FINANCIAL INSTRUMENTS [Abstract]      
Notes payable 36.2 34.3  
Fair Value [Member]      
FINANCIAL INSTRUMENTS [Abstract]      
Notes receivable 106.3 109.5  
Fair Value [Member] | Recourse [Member]      
FINANCIAL INSTRUMENTS [Abstract]      
Notes payable   6.0  
Fair Value [Member] | Non-recourse [Member]      
FINANCIAL INSTRUMENTS [Abstract]      
Notes payable $ 36.1 $ 34.5  
Accounts Receivable-Trade [Member] | Customer Concentration Risk [Member] | Verizon Communications Inc. [Member] | Technology Segment [Member]      
Concentrations of Risk [Abstract]      
Percentage of concentration risk 17.00% 13.00%  
Net Sales [Member] | Customer Concentration Risk [Member] | Verizon Communications Inc. [Member] | Technology Segment [Member]      
Concentrations of Risk [Abstract]      
Percentage of concentration risk 19.00% 22.00% 24.00%
Net Sales [Member] | Product Concentration Risk [Member] | Cisco Systems [Member] | Technology Segment [Member]      
Concentrations of Risk [Abstract]      
Percentage of concentration risk 44.00% 40.00% 39.00%
XML 58 R43.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Foreign Currency Matters, Lessee Accounting, Property and Equipment (Details) - USD ($)
$ in Millions
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
FOREIGN CURRENCY MATTERS [Abstract]      
Foreign currency translation loss $ (0.1) $ (5.4) $ (0.5)
Minimum [Member]      
PROPERTY AND EQUIPMENT [Abstract]      
Property, plant and equipment, useful life 3 years    
Maximum [Member]      
PROPERTY AND EQUIPMENT [Abstract]      
Property, plant and equipment, useful life 7 years    
Office Building [Member] | Maximum [Member]      
LESSEE ACCOUNTING [Abstract]      
Operating lease term of contract 6 years    
Warehouse [Member] | Maximum [Member]      
LESSEE ACCOUNTING [Abstract]      
Operating lease term of contract 10 years    
Internal Use IT Equipment [Member]      
PROPERTY AND EQUIPMENT [Abstract]      
Property, plant and equipment, useful life 3 years    
Software Licenses [Member]      
PROPERTY AND EQUIPMENT [Abstract]      
Property, plant and equipment, useful life 5 years    
Furniture, Fixtures [Member]      
PROPERTY AND EQUIPMENT [Abstract]      
Property, plant and equipment, useful life 5 years    
Telecommunications Equipment [Member]      
PROPERTY AND EQUIPMENT [Abstract]      
Property, plant and equipment, useful life 7 years    
XML 59 R44.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Share-based Compensation, Software Development Costs, Vendor Consideration (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
CAPITALIZATION OF COSTS OF SOFTWARE FOR INTERNAL USE [Abstract]    
Intangible assets $ 44,093 $ 25,045
VENDOR CONSIDERATION [Abstract]    
Amount due from vendors 28,100 21,900
Software Capitalized for Internal [Member]    
CAPITALIZATION OF COSTS OF SOFTWARE FOR INTERNAL USE [Abstract]    
Intangible assets 0 0
Other assets $ 200 $ 1,000
Employee Stock Purchase Plan [Member]    
SHARE-BASED COMPENSATION [Abstract]    
Offering period 6 months  
XML 60 R45.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
REVENUES (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
Contract with Customer, Asset and Liability [Abstract]      
Accounts receivable - trade $ 44,600 $ 70,400 $ 47,500
Current (included in deferred revenue) 134,110 113,713 85,826
Non-current (included in other liabilities) 68,174 47,217 $ 30,086
Revenue recognized from the beginning contract liability 86,000 $ 70,300  
Revenue, Performance Obligation Satisfied over Time [Abstract]      
Remaining performance obligation 149,763    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-04-01      
Revenue, Performance Obligation Satisfied over Time [Abstract]      
Remaining performance obligation $ 82,522    
Expected timing of satisfaction, period 1 year    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-04-01      
Revenue, Performance Obligation Satisfied over Time [Abstract]      
Remaining performance obligation $ 37,322    
Expected timing of satisfaction, period 1 year    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-04-01      
Revenue, Performance Obligation Satisfied over Time [Abstract]      
Remaining performance obligation $ 20,290    
Expected timing of satisfaction, period 1 year    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2028-04-01      
Revenue, Performance Obligation Satisfied over Time [Abstract]      
Remaining performance obligation $ 6,535    
Expected timing of satisfaction, period    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2029-04-01      
Revenue, Performance Obligation Satisfied over Time [Abstract]      
Remaining performance obligation $ 3,094    
Expected timing of satisfaction, period    
XML 61 R46.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
FINANCING RECEIVABLES AND OPERATING LEASES (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Profit Recognized for Sales-type Leases [Abstract]        
Net sales $ 21,578 $ 22,677    
Cost of sales 19,557 19,009    
Gross profit 2,021 3,668    
Interest Income on Sales-type Leases [Abstract]        
Interest income on sales-type leases 6,769 3,943    
Lease income on operating leases 10,886 17,421    
Financing Receivables, Net [Abstract]        
Unguaranteed residual value 3,718 4,222    
Allowance for credit losses (5,179) (4,354) $ (3,800) $ (4,447)
Reported as [Abstract]        
Current 102,600 89,829    
Unguaranteed residual value for sales-type leases 3,718 4,222    
Future scheduled minimum lease payments [Abstract]        
Year ending March 31, 2025 34,513      
2026 22,600      
2027 12,380      
2028 4,901      
2029 1,263      
2030 and thereafter 1      
Total 75,658      
Investment in Operating Lease Equipment - Net [Abstract]        
Cost of equipment under operating leases 10,744 15,301    
Accumulated depreciation (7,128) (10,599)    
Operating leases - net [1] 3,616 4,702    
Unguaranteed residual value of operating lease equipment net 1,346 1,717    
Future scheduled minimum lease rental payments [Abstract]        
Year ending March 31, 2025 1,984      
2026 1,271      
2027 222      
Total 3,477      
Transfers of Financial Assets [Abstract]        
Operating leases 15,400 14,600    
Gain on sale of financing receivables 19,000 16,100 18,200  
Proceeds from sale of financing receivables 762,600 706,000 855,100  
Deferred revenue for servicing obligation 400 500    
Notes Payable [Member] | Asset Pledged as Collateral [Member] | Nonrecourse [Member]        
Transfers of Financial Assets [Abstract]        
Finance receivables 45,800 35,700    
Operating leases 2,800 2,500    
Notes Receivable [Member]        
Financing Receivables, Net [Abstract]        
Gross receivables 114,713 117,008    
Unguaranteed residual value 0 [2] 0 [3]    
Unearned income (6,503) (5,950)    
Allowance for credit losses (1,056) [4] (801) [4] (708) (1,212)
Total, net 107,154 110,257    
Reported as [Abstract]        
Current 61,830 65,738    
Long-term 45,324 44,519    
Total, net 107,154 110,257    
Lease Receivables [Member]        
Financing Receivables, Net [Abstract]        
Gross receivables 75,658 60,157    
Unguaranteed residual value 9,078 [2] 8,161 [3]    
Unearned income (12,036) (8,050)    
Allowance for credit losses (1,435) [4] (981) [4] $ (681) $ (1,171)
Total, net 71,265 59,287    
Reported as [Abstract]        
Current 40,770 24,091    
Long-term 30,495 35,196    
Total, net 71,265 59,287    
Financing Receivables [Member]        
Financing Receivables, Net [Abstract]        
Gross receivables 190,371 177,165    
Unguaranteed residual value 9,078 [2] 8,161 [3]    
Unearned income (18,539) (14,000)    
Allowance for credit losses [4] (2,491) (1,782)    
Total, net 178,419 169,544    
Reported as [Abstract]        
Current 102,600 89,829    
Long-term 75,819 79,715    
Total, net $ 178,419 $ 169,544    
Minimum [Member]        
Financing Receivable and Operating Leases [Abstract]        
Financing receivables and operating leases term 2 years      
Financing receivables and operating leases, term range 3 years      
Maximum [Member]        
Financing Receivable and Operating Leases [Abstract]        
Financing receivables and operating leases term 6 years      
Financing receivables and operating leases, term range 4 years      
[1] Amounts include estimated unguaranteed residual values of $1,346 thousand and $1,717 thousand as of March 31, 2024, and 2023 respectively.
[2] Includes unguaranteed residual values of $3,718 thousand that we retained after selling the related lease receivable.
[3] Includes unguaranteed residual values of $4,222 thousand that we retained after selling the related lease receivable.
[4] Refer to Note 7, “Allowance for Credit Losses” for details.
XML 62 R47.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
LESSEE ACCOUNTING (Details)
$ in Thousands
12 Months Ended
Mar. 31, 2024
USD ($)
Lease
Mar. 31, 2023
USD ($)
Lessee, Operating Lease [Abstract]    
Right-of-use assets $ 15,400 $ 14,600
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property, equipment, and other assets-net Property, equipment, and other assets-net
Current lease liabilities $ 4,200 $ 2,700
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other current liabilities Other current liabilities
Long-term lease liabilities $ 12,700 $ 12,000
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other liabilities Other liabilities
Rent expense $ 5,800 $ 5,200
Operating Lease Not yet Commenced [Abstract]    
Number of leases committed | Lease 2  
Amount of leases committed $ 1,400  
Lease Term and Discount Rate [Abstract]    
Weighted average remaining lease term (months) 75 months 81 months
Weighted average discount rate 5.30% 4.80%
Future Lease Payments under Operating Leases [Abstract]    
Year ending March 31, 2025 $ 4,275  
2026 3,750  
2027 3,116  
2028 1,721  
2029 7,178  
Total lease payments 20,040  
Less: interest (3,173)  
Present value of lease liabilities $ 16,867  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Other Liabilities, Current Other Liabilities, Current
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other Liabilities, Noncurrent Other Liabilities, Noncurrent
Office Building [Member] | Maximum [Member]    
Lessee, Operating Lease [Abstract]    
Operating lease term 6 years  
Warehouse [Member] | Maximum [Member]    
Lessee, Operating Lease [Abstract]    
Operating lease term 10 years  
XML 63 R48.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
GOODWILL AND OTHER INTANGIBLE ASSETS, Goodwill (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2023
USD ($)
Unit
Mar. 31, 2024
USD ($)
Mar. 31, 2023
USD ($)
Goodwill [Roll Forward]      
Goodwill [1] $ 136,105 $ 136,105 $ 126,543
Acquisitions   25,366 9,694
Foreign currency translations   32 (132)
Reporting unit change     0
Goodwill [1]   161,503 136,105
Accumulated impairment   8,673  
Increase in goodwill   $ 25,400  
Number of reporting units | Unit 1    
Percentage change in the fair value 10.00% 10.00%  
NSG [Member]      
Goodwill [Roll Forward]      
Increase in goodwill   $ 22,100  
Peak [Member]      
Goodwill [Roll Forward]      
Increase in goodwill   3,200  
Technology Segment [Member]      
Goodwill [Roll Forward]      
Goodwill [1] $ 0 0 126,543
Acquisitions   0 9,694
Foreign currency translations   0 (132)
Reporting unit change     (136,105)
Goodwill [1]   0 0
Number of new segments created | Unit 3    
Product [Member]      
Goodwill [Roll Forward]      
Goodwill [1] $ 106,497 106,497 0
Acquisitions   22,586 0
Foreign currency translations   25 0
Reporting unit change     106,497
Goodwill [1]   129,108 106,497
Professional Services [Member]      
Goodwill [Roll Forward]      
Goodwill [1] 19,712 19,712 0
Acquisitions   2,780 0
Foreign currency translations   5 0
Reporting unit change     19,712
Goodwill [1]   22,497 19,712
Managed Services [Member]      
Goodwill [Roll Forward]      
Goodwill [1] $ 9,896 9,896 0
Acquisitions   0 0
Foreign currency translations   2 0
Reporting unit change     9,896
Goodwill [1]   $ 9,898 $ 9,896
[1] Balance is net of $8,673 thousand in accumulated impairments that were recorded in segments that precede our current segment organization.
XML 64 R49.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
GOODWILL AND OTHER INTANGIBLE ASSETS, Other Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
Other Intangible Assets [Abstract]      
Gross carrying amount $ 130,996 $ 95,965  
Accumulated amortization (86,903) (70,920)  
Net carrying amount 44,093 25,045  
Future amortization expense [Abstract]      
Net carrying amount 44,093 25,045  
Purchased Intangibles [Member]      
Other Intangible Assets [Abstract]      
Gross carrying amount 120,480 85,449  
Accumulated amortization (76,595) (61,376)  
Net carrying amount 43,885 24,073  
Total amortization expense 15,200 9,300 $ 10,100
Future amortization expense [Abstract]      
Year ending March 31, 2025 13,972    
2026 10,936    
2027 8,120    
2028 5,646    
2029 3,384    
2030 and thereafter 1,827    
Net carrying amount $ 43,885 24,073  
Purchased Intangibles [Member] | Minimum [Member]      
Other Intangible Assets [Abstract]      
Estimated useful life 5 years    
Purchased Intangibles [Member] | Maximum [Member]      
Other Intangible Assets [Abstract]      
Estimated useful life 10 years    
Capitalized Software Development [Member]      
Other Intangible Assets [Abstract]      
Gross carrying amount $ 10,516 10,516  
Accumulated amortization (10,308) (9,544)  
Net carrying amount 208 972  
Future amortization expense [Abstract]      
Net carrying amount $ 208 $ 972  
Capitalized Software Development [Member] | Minimum [Member]      
Other Intangible Assets [Abstract]      
Estimated useful life 5 years    
XML 65 R50.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
ALLOWANCE FOR CREDIT LOSSES, Activity (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
Activity in reserves for credit losses [Roll Forward]      
Balance $ 4,354 $ 3,800 $ 4,447
Provision for credit losses 1,204 666 (102)
Write-offs and other (379) (112) (545)
Balance 5,179 4,354 3,800
Accounts Receivable [Member]      
Activity in reserves for credit losses [Roll Forward]      
Balance 2,572 2,411 2,064
Provision for credit losses 477 273 482
Write-offs and other (362) (112) (135)
Balance 2,687 2,572 2,411
Notes Receivable [Member]      
Activity in reserves for credit losses [Roll Forward]      
Balance 801 [1] 708 1,212
Provision for credit losses 255 93 (312)
Write-offs and other 0 0 (192)
Balance 1,056 [1] 801 [1] 708
Lease Receivables [Member]      
Activity in reserves for credit losses [Roll Forward]      
Balance 981 [1] 681 1,171
Provision for credit losses 472 300 (272)
Write-offs and other (18) 0 (218)
Balance $ 1,435 [1] $ 981 [1] $ 681
[1] Refer to Note 7, “Allowance for Credit Losses” for details.
XML 66 R51.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
ALLOWANCE FOR CREDIT LOSSES, Amortized Cost Basis (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Credit Risk Profile, Segregated by Class [Abstract]    
2024/2023 $ 127,633 [1] $ 130,373 [2]
2023/2022 38,086 [1] 21,325 [2]
2022/2021 7,216 [1] 14,166 [2]
2021/2020 4,118 [1] 1,085 [2]
2020/2019 132 [1] 145 [2]
2019/2018 7 [1] 10 [2]
Total 177,192 [1] 167,104 [2]
Non-recourse debt (35,723) [1],[3] (32,578) [2],[4]
Net credit exposure 141,469 [1] 134,526 [2]
Unguaranteed residual value $ 3,718 4,222
Minimum [Member]    
Credit Risk Profile, Segregated by Class [Abstract]    
Loss rate on credit quality rating 8.00%  
Maximum [Member]    
Credit Risk Profile, Segregated by Class [Abstract]    
Loss rate on credit quality rating 100.00%  
Notes Receivable [Member]    
Credit Risk Profile, Segregated by Class [Abstract]    
2024/2023 $ 82,649 84,948
2023/2022 19,081 14,053
2022/2021 3,742 11,480
2021/2020 2,708 485
2020/2019 30 91
2019/2018 0 1
Total 108,210 111,058
Non-recourse debt (29,159) [3] (29,547) [4]
Net credit exposure 79,051 81,511
Unguaranteed residual value 0 [5] 0 [6]
Lease Receivables [Member]    
Credit Risk Profile, Segregated by Class [Abstract]    
2024/2023 44,984 45,425
2023/2022 19,005 7,272
2022/2021 3,474 2,686
2021/2020 1,410 600
2020/2019 102 54
2019/2018 7 9
Total 68,982 56,046
Non-recourse debt (6,564) [3] (3,031) [4]
Net credit exposure 62,418 53,015
Unguaranteed residual value $ 9,078 [5] 8,161 [6]
High CQR [Member] | Maximum [Member]    
Credit Risk Profile, Segregated by Class [Abstract]    
Loss rate on credit quality rating 1.00%  
High CQR [Member] | Notes Receivable [Member]    
Credit Risk Profile, Segregated by Class [Abstract]    
2024/2023 $ 63,934 72,155
2023/2022 15,821 11,378
2022/2021 3,440 11,267
2021/2020 2,656 370
2020/2019 30 30
2019/2018 0 0
Total 85,881 95,200
Non-recourse debt (25,683) [3] (28,115) [4]
Net credit exposure 60,198 67,085
High CQR [Member] | Lease Receivables [Member]    
Credit Risk Profile, Segregated by Class [Abstract]    
2024/2023 22,123 21,629
2023/2022 9,457 3,842
2022/2021 1,341 1,916
2021/2020 1,151 565
2020/2019 100 51
2019/2018 7 9
Total 34,179 28,012
Non-recourse debt (1,128) [3] (1,437) [4]
Net credit exposure $ 33,051 26,575
Average CQR [Member] | Minimum [Member]    
Credit Risk Profile, Segregated by Class [Abstract]    
Loss rate on credit quality rating 1.00%  
Average CQR [Member] | Maximum [Member]    
Credit Risk Profile, Segregated by Class [Abstract]    
Loss rate on credit quality rating 8.00%  
Average CQR [Member] | Notes Receivable [Member]    
Credit Risk Profile, Segregated by Class [Abstract]    
2024/2023 $ 18,715 12,793
2023/2022 3,260 2,675
2022/2021 302 213
2021/2020 52 115
2020/2019 0 61
2019/2018 0 1
Total 22,329 15,858
Non-recourse debt (3,476) [3] (1,432) [4]
Net credit exposure 18,853 14,426
Average CQR [Member] | Lease Receivables [Member]    
Credit Risk Profile, Segregated by Class [Abstract]    
2024/2023 22,861 23,796
2023/2022 9,548 3,430
2022/2021 2,133 770
2021/2020 259 35
2020/2019 2 3
2019/2018 0 0
Total 34,803 28,034
Non-recourse debt (5,436) [3] (1,594) [4]
Net credit exposure $ 29,367 $ 26,440
[1] Unguaranteed residual values of $3,718 thousand that we retained after selling the related lease receivable is excluded from amortized cost.
[2] Unguaranteed residual values of $4,222 thousand that we retained after selling the related lease receivable is excluded from amortized cost.
[3] Transfers consist of receivables that have been transferred to third-party financial institutions on a non-recourse basis.
[4] Transfers consist of receivables that have been transferred to third-party financial institutions on a non-recourse basis and receivables that are in the process of being transferred to third-party financial institutions.
[5] Includes unguaranteed residual values of $3,718 thousand that we retained after selling the related lease receivable.
[6] Includes unguaranteed residual values of $4,222 thousand that we retained after selling the related lease receivable.
XML 67 R52.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
ALLOWANCE FOR CREDIT LOSSES, Aging Analysis (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Mar. 31, 2023
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Billed $ 21,768 $ 17,866
Unbilled 155,424 149,238
Total 177,192 [1] 167,104 [2]
Notes Receivable [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Billed 13,406 10,058
Unbilled 94,804 101,000
Total 108,210 111,058
Lease Receivables [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Billed 8,362 7,808
Unbilled 60,620 48,238
Total 68,982 56,046
Past Due [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Total 7,740 4,750
Past Due [Member] | Notes Receivable [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Total 4,069 2,355
Past Due [Member] | Lease Receivables [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Total 3,671 2,395
31 to 60 Days Past Due [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Total 2,425 2,088
31 to 60 Days Past Due [Member] | Notes Receivable [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Total 1,251 1,020
31 to 60 Days Past Due [Member] | Lease Receivables [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Total 1,174 1,068
61 to 90 Days Past Due [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Total 618 1,325
61 to 90 Days Past Due [Member] | Notes Receivable [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Total 334 862
61 to 90 Days Past Due [Member] | Lease Receivables [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Total 284 463
> 90 Days Past Due [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Total 4,697 1,337
> 90 Days Past Due [Member] | Notes Receivable [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Total 2,484 473
> 90 Days Past Due [Member] | Lease Receivables [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Total 2,213 864
Current [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Total 14,028 13,116
Current [Member] | Notes Receivable [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Total 9,337 7,703
Current [Member] | Lease Receivables [Member]    
Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]    
Total $ 4,691 $ 5,413
[1] Unguaranteed residual values of $3,718 thousand that we retained after selling the related lease receivable is excluded from amortized cost.
[2] Unguaranteed residual values of $4,222 thousand that we retained after selling the related lease receivable is excluded from amortized cost.
XML 68 R53.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
PROPERTY AND EQUIPMENT-NET (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
Property and equipment - net [Abstract]      
Total assets $ 40,364 $ 43,896  
Accumulated depreciation and amortization (27,429) (31,963)  
Property and equipment - net 12,935 11,933  
Depreciation expense on property and equipment 6,700 5,500 $ 5,400
Furniture, Fixtures, and Equipment [Member]      
Property and equipment - net [Abstract]      
Total assets 26,507 29,818  
Leasehold Improvements [Member]      
Property and equipment - net [Abstract]      
Total assets 11,776 10,398  
Capitalized Software [Member]      
Property and equipment - net [Abstract]      
Total assets 1,685 3,235  
Vehicles [Member]      
Property and equipment - net [Abstract]      
Total assets $ 396 $ 445  
XML 69 R54.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
NOTES PAYABLE AND CREDIT FACILITY (Details)
$ in Thousands
12 Months Ended
Mar. 31, 2024
USD ($)
Dates
Mar. 31, 2023
USD ($)
Mar. 10, 2023
USD ($)
Oct. 13, 2021
USD ($)
Non-recourse [Member]        
Debt Maturity [Abstract]        
Year ending March 31, 2025 $ 23,288      
2026 8,991      
2027 3,093      
2028 817      
Long-term debt $ 36,189      
Notes Payable [Member] | Recourse [Member]        
Notes Payable [Abstract]        
Weighted average interest rate of notes   3.50%    
Notes Payable [Member] | Non-recourse [Member]        
Notes Payable [Abstract]        
Weighted average interest rate of notes 6.49% 5.01%    
Debt Maturity [Abstract]        
Long-term debt $ 36,200 $ 34,300    
Note Payable One Installment Arrangement [Member] | Notes Payable [Member] | Recourse [Member]        
Debt Maturity [Abstract]        
Long-term debt   6,000    
Floor Plan Facility [Member] | WFCDF Credit Facility [Member] | Minimum [Member]        
Credit Facility [Abstract]        
Debt instrument, term 45 days      
Floor Plan Facility [Member] | WFCDF Credit Facility [Member] | Maximum [Member]        
Credit Facility [Abstract]        
Debt instrument, term 60 days      
WFCDF [Member] | WFCDF Credit Facility [Member]        
Credit Facility [Abstract]        
Debt instrument, term 1 year      
Guarantor obligations for credit facility, maximum $ 10,500      
Renewal term 1 year      
Period of notice required to terminate credit facility at year end 90 days      
WFCDF [Member] | WFCDF Credit Facility [Member] | SOFR [Member]        
Credit Facility [Abstract]        
Debt instrument, interest rate adjustment 0.10%      
Basis spread on reference rate 1.75%      
WFCDF [Member] | Floor Plan Facility [Member] | WFCDF Credit Facility [Member]        
Credit Facility [Abstract]        
Maximum borrowing capacity under credit facility     $ 500,000 $ 425,000
Amount outstanding under credit facility $ 105,100 134,600    
Number of specified payment dates | Dates 3      
WFCDF [Member] | Revolving Credit Facility [Member] | WFCDF Credit Facility [Member]        
Credit Facility [Abstract]        
Maximum borrowing capacity under credit facility     $ 200,000 $ 150,000
Amount outstanding under credit facility $ 0 $ 0    
WFCDF [Member] | Account Receivable Component [Member] | WFCDF Credit Facility [Member]        
Notes Payable [Abstract]        
Weighted average interest rate of notes 7.07% 5.35%    
XML 70 R55.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
Reconciliation of Numerators and Denominators Used to Calculate Basic and Diluted Earnings per Common Share [Abstract]      
Net earnings attributable to common shareholders - basic and diluted $ 115,776 $ 119,356 $ 105,600
Basic and diluted common shares outstanding [Abstract]      
Weighted average common shares outstanding - basic (in shares) 26,610 26,569 26,638
Effect of dilutive shares (in shares) 107 85 228
Weighted average shares common outstanding - diluted (in shares) 26,717 26,654 26,866
Earnings per common share - basic (in dollars per share) $ 4.35 $ 4.49 $ 3.96
Earnings per common share - diluted (in dollars per share) $ 4.33 $ 4.48 $ 3.93
XML 71 R56.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
STOCKHOLDERS' EQUITY (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
May 18, 2024
Mar. 22, 2023
Mar. 24, 2022
Share Repurchase Plan [Abstract]          
Authorized number of shares under stock repurchase program (in shares)       1,000,000 1,000,000
Common stock repurchased during the period (in shares) 131,837 72,973      
Average cost of share repurchased (in dollars per share) $ 51.01 $ 55.69      
Common stock repurchased during the period $ 6.7 $ 4.1      
Shares repurchased to satisfy tax withholding obligation (in shares) 53,945 58,080      
Value of shares repurchased to satisfy tax withholding obligation $ 3.0 $ 3.3      
Subsequent Event [Member]          
Share Repurchase Plan [Abstract]          
Authorized number of shares under stock repurchase program (in shares)     1,250,000    
XML 72 R57.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SHARE-BASED COMPENSATION, Director and Employee LTIP (Details)
12 Months Ended
Mar. 31, 2024
shares
2021 Employee LTIP [Member]  
Share-Based Plans [Abstract]  
Number of shares authorized (in shares) 3,000,000
2017 Director LTIP [Member]  
Share-Based Plans [Abstract]  
Number of shares authorized (in shares) 300,000
2017 Director LTIP [Member] | Tranche One [Member]  
Share-Based Plans [Abstract]  
Shares vesting period 1 year
Shares vesting percentage 50.00%
2017 Director LTIP [Member] | Tranche Two [Member]  
Share-Based Plans [Abstract]  
Shares vesting period 2 years
Shares vesting percentage 50.00%
XML 73 R58.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SHARE-BASED COMPENSATION, Stock Option and Restricted Stock Activity (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
Additional Disclosures [Abstract]      
Vested share-based awards withheld to satisfy income tax obligations (in shares) 53,945 58,080  
Vested share-based awards withheld to satisfy income tax obligations $ 3.0 $ 3.3  
Restricted Stock [Member]      
Number of Shares [Roll Forward]      
Nonvested at beginning of period (in shares) 314,860    
Granted (in shares) 166,521    
Vested (in shares) (168,082)    
Forfeited (in shares) (4,888)    
Nonvested at end of period (in shares) 308,411 314,860  
Weighted Average Grant-date Fair Value [Roll Forward]      
Nonvested at beginning of period (in dollars per share) $ 49.57    
Granted (in dollars per share) 56.5 $ 56.5 $ 46.56
Vested (in dollars per share) 46.42    
Forfeited (in dollars per share) 54.71    
Nonvested at end of period (in dollars per share) $ 55.02 $ 49.57  
Aggregated fair value of restricted shares $ 7.8 $ 7.1 $ 7.1
Additional Disclosures [Abstract]      
Vested share-based awards withheld to satisfy income tax obligations (in shares) 53,945 58,080  
Vested share-based awards withheld to satisfy income tax obligations $ 3.0 $ 3.3  
2017 Director LTIP [Member] | Restricted Stock [Member]      
Number of Shares [Roll Forward]      
Granted (in shares) 13,656    
Granted to date (in shares) 114,936    
2012 Employee LTIP [Member] | Restricted Stock [Member]      
Number of Shares [Roll Forward]      
Granted to date (in shares) 2,144,578    
2021 Employee LTIP [Member] | Restricted Stock [Member]      
Number of Shares [Roll Forward]      
Granted (in shares) 152,865    
Granted to date (in shares) 291,508    
XML 74 R59.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SHARE-BASED COMPENSATION, Performance Stock Units (Details) - Performance Stock Units [Member]
12 Months Ended
Nov. 17, 2023
$ / shares
shares
Mar. 31, 2024
shares
Performance Stock Units ("PSUs") [Abstract]    
Performance period   3 years
Conversion ratio   1
Vested (in shares)   0
Forfeited (in shares)   0
2021 Employee LTIP [Member]    
Performance Stock Units ("PSUs") [Abstract]    
Granted (in shares) 15,120  
Grant date fair value (in dollars per share) | $ / shares $ 61.17  
Minimum [Member]    
Performance Stock Units ("PSUs") [Abstract]    
Awards vesting target percentage   0.00%
Maximum [Member]    
Performance Stock Units ("PSUs") [Abstract]    
Awards vesting target percentage   200.00%
XML 75 R60.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SHARE-BASED COMPENSATION, Employee Stock Purchase Plan (Details) - 2022 Employee Stock Purchase Plan [Member]
12 Months Ended
Mar. 31, 2024
$ / shares
shares
Employee Stock Purchase Plan [Abstract]  
Aggregate number of shares that can be issued to participants (in shares) 2,500,000
Offering period 6 months
Number of shares issued under the plan (in shares) 70,715
Share issue price (in dollars per shares) | $ / shares $ 42.69
Number of shares remaining under the plan (in shares) 2,430,000
XML 76 R61.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SHARE-BASED COMPENSATION, Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
Compensation Expense [Abstract]      
Equity-based compensation expense $ 9,731 $ 7,825 $ 7,114
Income tax benefit (2,735) (2,097) (1,999)
401 (k) Profit Sharing Plan [Abstract]      
Contribution to profit sharing plan 4,700 $ 4,200 $ 3,400
Restricted Stock [Member]      
Compensation Expense [Abstract]      
Unrecognized compensation expense $ 10,400    
Unrecognized compensation expense, period for recognition 27 months    
XML 77 R62.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
INCOME TAXES, Reconciliation of Income taxes Computed at the Statutory Federal Income Tax Rate to Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
INCOME TAXES [Abstract]      
Unrecognized tax benefits for uncertain tax positions $ 0 $ 0  
Statutory federal income tax rate 21.00% 21.00% 21.00%
Reconciliation of income taxes to the statutory rate [Abstract]      
Income tax expense computed at the US statutory federal rate $ 33,830 $ 34,224 $ 30,845
State income tax expense - net of federal benefit 9,624 8,754 8,937
Non-deductible executive compensation 1,718 1,708 1,749
Other 145 (1,068) (247)
Provision for income taxes $ 45,317 $ 43,618 $ 41,284
Effective income tax rate 28.10% 26.80% 28.10%
XML 78 R63.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
INCOME TAXES, Components of the Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
Current [Abstract]      
Federal $ 34,232 $ 30,928 $ 32,309
State 12,371 10,110 11,681
Foreign 1,370 499 894
Total current expense 47,973 41,537 44,884
Deferred [Abstract]      
Federal (2,419) 1,301 (3,289)
State (188) 970 (370)
Foreign (49) (190) 59
Total deferred expense (benefit) (2,656) 2,081 (3,600)
Provision for income taxes $ 45,317 $ 43,618 $ 41,284
XML 79 R64.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
INCOME TAXES, Deferred Tax Assets and Deferred Tax Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Mar. 31, 2023
Deferred tax assets [Abstract]    
Accrued vacation $ 2,666 $ 2,251
Deferred revenue 6,934 5,448
Allowance for credit losses 1,278 1,063
Restricted stock 738 654
Other deferred tax assets 1,737 1,697
Accrued bonus 2,641 2,323
Lease liabilities 4,503 3,939
Other credits and carryforwards 251 277
Gross deferred tax assets 20,748 17,652
Less: valuation allowance (70) (112)
Net deferred tax assets 20,678 17,540
Deferred tax liabilities [Abstract]    
Property and equipment (2,724) (2,926)
Operating leases (3,889) (3,789)
Prepaid expenses (1,807) (1,729)
Right-of-use assets (4,113) (3,885)
Tax deductible goodwill (2,525) (2,244)
Total deferred tax liabilities (15,058) (14,573)
Net deferred tax asset $ 5,620 $ 2,967
XML 80 R65.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
FAIR VALUE MEASUREMENTS (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Mar. 31, 2023
Assets [Abstract]    
Money market funds $ 179,709 $ 8,880
Quoted Prices in Active Markets for Identical Assets (Level 1) [Member]    
Assets [Abstract]    
Money market funds 179,709 8,880
Significant Other Observable Inputs (Level 2) [Member]    
Assets [Abstract]    
Money market funds 0 0
Significant Unobservable Inputs (Level 3) [Member]    
Assets [Abstract]    
Money market funds $ 0 $ 0
XML 81 R66.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
BUSINESS COMBINATIONS, PEAK RESOURCES, INC. (PEAK) (Details) - USD ($)
$ in Thousands
1 Months Ended
Jan. 26, 2024
Apr. 30, 2024
Mar. 31, 2024
Mar. 31, 2023
Allocation of Purchase Price Consideration to Assets Acquired and Liabilities Assumed [Abstract]        
Goodwill     $ 161,503 $ 136,105
Peak Resource, Inc. [Member]        
Business Combination [Abstract]        
Cash portion of the acquisition $ 5,600      
Allocation of Purchase Price Consideration to Assets Acquired and Liabilities Assumed [Abstract]        
Accounts receivable 8,569      
Other assets 133      
Identified intangible asset 5,030      
Accounts payable and other liabilities (9,084)      
Total identifiable net assets 4,648      
Goodwill 3,238      
Total purchase consideration 7,886      
Peak Resource, Inc. [Member] | Product [Member]        
Allocation of Purchase Price Consideration to Assets Acquired and Liabilities Assumed [Abstract]        
Goodwill 2,900      
Peak Resource, Inc. [Member] | Professional Services [Member]        
Allocation of Purchase Price Consideration to Assets Acquired and Liabilities Assumed [Abstract]        
Goodwill $ 300      
Peak Resource, Inc. [Member] | Customer Relationships [Member]        
Allocation of Purchase Price Consideration to Assets Acquired and Liabilities Assumed [Abstract]        
Estimated useful lives     7 years  
Peak Resource, Inc. [Member] | Subsequent Event [Member]        
Business Combination [Abstract]        
Cash portion of the acquisition   $ 2,300    
XML 82 R67.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
BUSINESS COMBINATIONS, NETWORK SOLUTIONS GROUP (NSG) (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2023
Sep. 30, 2023
Mar. 31, 2024
Mar. 31, 2023
Allocation of Purchase Price Consideration to Assets Acquired and Liabilities Assumed [Abstract]        
Goodwill     $ 161,503 $ 136,105
Network Solutions Group [Member]        
Business Combination [Abstract]        
Cash portion of the acquisition $ 59,600      
Cash received   $ 11,000    
Allocation of Purchase Price Consideration to Assets Acquired and Liabilities Assumed [Abstract]        
Accounts receivable 20,419      
Other assets 1,940      
Identified intangible asset 29,960      
Accounts payable and other liabilities (24,758)      
Contract liabilities (1,086)      
Total identifiable net assets 26,475      
Goodwill 22,128      
Total purchase consideration 48,603      
Network Solutions Group [Member] | Product [Member]        
Allocation of Purchase Price Consideration to Assets Acquired and Liabilities Assumed [Abstract]        
Goodwill 19,700      
Network Solutions Group [Member] | Professional Services [Member]        
Allocation of Purchase Price Consideration to Assets Acquired and Liabilities Assumed [Abstract]        
Goodwill $ 2,400      
Network Solutions Group [Member] | Customer Relationships [Member]        
Allocation of Purchase Price Consideration to Assets Acquired and Liabilities Assumed [Abstract]        
Estimated useful lives     7 years  
XML 83 R68.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
BUSINESS COMBINATIONS, FUTURE COM, LTD. (FUTURE COM) (Details) - USD ($)
$ in Thousands
Jul. 15, 2022
Mar. 31, 2024
Mar. 31, 2023
Allocation of Purchase Price Consideration to Assets Acquired and Liabilities Assumed [Abstract]      
Goodwill   $ 161,503 $ 136,105
Future Com [Member]      
Business Combination [Abstract]      
Cash portion of the acquisition $ 13,000    
Consideration payable 300    
Allocation of Purchase Price Consideration to Assets Acquired and Liabilities Assumed [Abstract]      
Accounts receivable 4,033    
Other assets 129    
Identified intangible asset 8,360    
Accounts payable and other liabilities (8,714)    
Contract liabilities (214)    
Total identifiable net assets 3,594    
Goodwill 9,694    
Total purchase consideration $ 13,288    
Future Com [Member] | Customer Relationships [Member]      
Allocation of Purchase Price Consideration to Assets Acquired and Liabilities Assumed [Abstract]      
Estimated useful lives   7 years  
XML 84 R69.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SEGMENT REPORTING, Reportable Segment Information (Details)
$ in Thousands
12 Months Ended
Mar. 31, 2024
USD ($)
Segment
Mar. 31, 2023
USD ($)
Mar. 31, 2022
USD ($)
SEGMENT REPORTING [Abstract]      
Number of business segment | Segment 4    
Reportable Segment Information [Abstract]      
Net sales $ 2,225,302 $ 2,067,718 $ 1,821,019
Gross profit 550,793 517,524 460,982
Operating expenses 392,536 351,362 313,666
Operating income 158,257 166,162 147,316
Other income (expense), net 2,836 (3,188) (432)
Earnings before tax 161,093 162,974 146,884
Depreciation and amortization 21,025 13,709 14,646
Interest and financing costs 3,777 4,133 1,903
Selected Financial Data - Statement of Cash Flow [Abstract]      
Purchases of property, equipment and operating lease equipment 8,503 9,380 23,182
Technology Segment [Member]      
Reportable Segment Information [Abstract]      
Net sales 2,175,886 2,015,245 1,733,036
Product Segment [Member]      
Reportable Segment Information [Abstract]      
Net sales 1,883,809 1,750,802 1,492,411
Professional Services Segment [Member]      
Reportable Segment Information [Abstract]      
Net sales 154,549 151,785 146,747
Managed Services Segment [Member]      
Reportable Segment Information [Abstract]      
Net sales 137,528 112,658 93,878
Financing Segment [Member]      
Reportable Segment Information [Abstract]      
Net sales 49,416 52,473 87,983
Operating Segments [Member] | Technology Segment [Member]      
Reportable Segment Information [Abstract]      
Operating expenses 375,919 334,380 299,153
Operating income 132,560 140,110 109,000
Depreciation and amortization 20,951 13,598 14,535
Interest and financing costs 1,428 2,897 928
Selected Financial Data - Statement of Cash Flow [Abstract]      
Purchases of property, equipment and operating lease equipment 7,454 7,693 4,951
Operating Segments [Member] | Product Segment [Member]      
Reportable Segment Information [Abstract]      
Net sales 1,883,809 1,750,802 1,492,411
Gross profit 397,618 380,741 316,622
Operating Segments [Member] | Professional Services Segment [Member]      
Reportable Segment Information [Abstract]      
Net sales 154,549 151,785 146,747
Gross profit 68,194 61,594 63,384
Operating Segments [Member] | Managed Services Segment [Member]      
Reportable Segment Information [Abstract]      
Net sales 137,528 112,658 93,878
Gross profit 42,667 32,155 28,147
Operating Segments [Member] | Financing Segment [Member]      
Reportable Segment Information [Abstract]      
Net sales 49,416 52,473 87,983
Gross profit 42,314 43,034 52,829
Operating expenses 16,617 16,982 14,513
Operating income 25,697 26,052 38,316
Depreciation and amortization 74 111 111
Interest and financing costs 2,349 1,236 975
Selected Financial Data - Statement of Cash Flow [Abstract]      
Purchases of property, equipment and operating lease equipment $ 1,049 $ 1,687 $ 18,231
XML 85 R70.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SEGMENT REPORTING, Disaggregation of Net Sales and Revenue Recognized from Contracts with Customers (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
Net Sales [Abstract]      
Revenue from contracts with customers $ 2,160,234 $ 2,001,872 $ 1,752,935
Financing and other 65,068 65,846 68,084
Net sales 2,225,302 2,067,718 1,821,019
Transferred at Point in Time [Member] | Sales Channel, Directly to Consumer [Member]      
Net Sales [Abstract]      
Revenue from contracts with customers 1,693,565 1,576,064 1,377,611
Transferred at Point in Time [Member] | Sales Channel, Through Intermediary [Member]      
Net Sales [Abstract]      
Revenue from contracts with customers 174,592 161,365 134,699
Transferred over Time [Member] | Sales Channel, Directly to Consumer [Member]      
Net Sales [Abstract]      
Revenue from contracts with customers 292,077 264,443 240,625
Technology Segment [Member]      
Net Sales [Abstract]      
Revenue from contracts with customers 2,154,308 1,992,568 1,718,093
Financing and other 21,578 22,677 14,943
Net sales 2,175,886 2,015,245 1,733,036
Product Segment [Member]      
Net Sales [Abstract]      
Revenue from contracts with customers 1,862,231 1,728,125 1,477,468
Financing and other 21,578 22,677 14,943
Net sales 1,883,809 1,750,802 1,492,411
Product Segment [Member] | Transferred at Point in Time [Member] | Sales Channel, Directly to Consumer [Member]      
Net Sales [Abstract]      
Revenue from contracts with customers 1,687,639 1,566,760 1,342,769
Product Segment [Member] | Transferred at Point in Time [Member] | Sales Channel, Through Intermediary [Member]      
Net Sales [Abstract]      
Revenue from contracts with customers 174,592 161,365 134,699
Product Segment [Member] | Transferred over Time [Member] | Sales Channel, Directly to Consumer [Member]      
Net Sales [Abstract]      
Revenue from contracts with customers 0 0 0
Professional Services Segment [Member]      
Net Sales [Abstract]      
Revenue from contracts with customers 154,549 151,785 146,747
Financing and other 0 0 0
Net sales 154,549 151,785 146,747
Professional Services Segment [Member] | Transferred at Point in Time [Member] | Sales Channel, Directly to Consumer [Member]      
Net Sales [Abstract]      
Revenue from contracts with customers 0 0 0
Professional Services Segment [Member] | Transferred at Point in Time [Member] | Sales Channel, Through Intermediary [Member]      
Net Sales [Abstract]      
Revenue from contracts with customers 0 0 0
Professional Services Segment [Member] | Transferred over Time [Member] | Sales Channel, Directly to Consumer [Member]      
Net Sales [Abstract]      
Revenue from contracts with customers 154,549 151,785 146,747
Managed Services Segment [Member]      
Net Sales [Abstract]      
Revenue from contracts with customers 137,528 112,658 93,878
Financing and other 0 0 0
Net sales 137,528 112,658 93,878
Managed Services Segment [Member] | Transferred at Point in Time [Member] | Sales Channel, Directly to Consumer [Member]      
Net Sales [Abstract]      
Revenue from contracts with customers 0 0 0
Managed Services Segment [Member] | Transferred at Point in Time [Member] | Sales Channel, Through Intermediary [Member]      
Net Sales [Abstract]      
Revenue from contracts with customers 0 0 0
Managed Services Segment [Member] | Transferred over Time [Member] | Sales Channel, Directly to Consumer [Member]      
Net Sales [Abstract]      
Revenue from contracts with customers 137,528 112,658 93,878
Financing Segment [Member]      
Net Sales [Abstract]      
Revenue from contracts with customers 5,926 9,304 34,842
Financing and other 43,490 43,169 53,141
Net sales 49,416 52,473 87,983
Financing Segment [Member] | Transferred at Point in Time [Member] | Sales Channel, Directly to Consumer [Member]      
Net Sales [Abstract]      
Revenue from contracts with customers 5,926 9,304 34,842
Financing Segment [Member] | Transferred at Point in Time [Member] | Sales Channel, Through Intermediary [Member]      
Net Sales [Abstract]      
Revenue from contracts with customers 0 0 0
Financing Segment [Member] | Transferred over Time [Member] | Sales Channel, Directly to Consumer [Member]      
Net Sales [Abstract]      
Revenue from contracts with customers $ 0 $ 0 $ 0
XML 86 R71.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SEGMENT REPORTING, Technology Business Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue [Abstract]      
Net sales $ 2,225,302 $ 2,067,718 $ 1,821,019
Less: Revenue from financing and other (65,068) (65,846) (68,084)
Revenue from contracts with customers 2,160,234 2,001,872 1,752,935
Product [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 1,933,225 1,803,275 1,580,394
Technology Segment [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 2,175,886 2,015,245 1,733,036
Less: Revenue from financing and other (21,578) (22,677) (14,943)
Revenue from contracts with customers 2,154,308 1,992,568 1,718,093
Technology Segment [Member] | Networking [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 1,005,679 803,678 611,488
Technology Segment [Member] | Cloud [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 546,341 587,097 581,113
Technology Segment [Member] | Security [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 193,956 214,459 158,927
Technology Segment [Member] | Collaboration [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 65,714 57,472 57,244
Technology Segment [Member] | Other [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 72,119 88,096 83,639
Technology Segment [Member] | Telecom, Media & Entertainment [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 547,525 532,921 502,408
Technology Segment [Member] | Technology [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 379,720 393,594 250,485
Technology Segment [Member] | SLED [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 329,617 290,624 241,769
Technology Segment [Member] | Health Care [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 278,893 274,936 270,481
Technology Segment [Member] | Financial Services [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 243,630 156,257 155,160
Technology Segment [Member] | All Others [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 396,501 366,913 312,733
Product Segment [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 1,883,809 1,750,802 1,492,411
Less: Revenue from financing and other (21,578) (22,677) (14,943)
Revenue from contracts with customers 1,862,231 1,728,125 1,477,468
Professional Services Segment [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 154,549 151,785 146,747
Less: Revenue from financing and other 0 0 0
Revenue from contracts with customers 154,549 151,785 146,747
Managed Services Segment [Member]      
Disaggregation of Revenue [Abstract]      
Net sales 137,528 112,658 93,878
Less: Revenue from financing and other 0 0 0
Revenue from contracts with customers $ 137,528 $ 112,658 $ 93,878
XML 87 R72.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SEGMENT REPORTING, Geographic Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
Net Sales [Abstract]      
Net sales $ 2,225,302 $ 2,067,718 $ 1,821,019
Long-lived Tangible Assets [Abstract]      
Long-lived tangible assets 16,840 17,453  
U.S. [Member]      
Net Sales [Abstract]      
Net sales 2,127,695 1,953,465 1,716,525
Long-lived Tangible Assets [Abstract]      
Long-lived tangible assets 16,258 16,313  
Non U.S [Member]      
Net Sales [Abstract]      
Net sales 97,607 114,253 $ 104,494
Long-lived Tangible Assets [Abstract]      
Long-lived tangible assets $ 582 $ 1,140  
XML 88 R73.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SEGMENT REPORTING, Concentration Risk (Details)
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
Revenue [Member] | Customer Concentration Risk [Member] | Verizon Communications Inc. [Member] | Technology Segment [Member]      
Concentration of Risk [Abstract]      
Percentage of concentration risk 19.00% 22.00% 24.00%
XML 89 R74.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
Movement in Valuation Allowances and Reserves [Roll Forward]      
Expected merchandise returns $ 10,100 $ 7,900 $ 7,800
Allowance for Sales Returns [Member]      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period [1] 1,264 1,246 1,189
Charged to Costs and Expenses [1] 4,647 3,991 2,158
Deductions/Write-Offs [1] (4,296) (3,973) (2,101)
Balance at End of Period [1] 1,615 1,264 1,246
Allowance for Credit Losses [Member]      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period 4,354 3,800 4,447
Charged to Costs and Expenses 1,204 666 (102)
Deductions/Write-Offs (379) (112) (545)
Balance at End of Period 5,179 4,354 3,800
Valuation for Deferred Taxes [Member]      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period 112 250 0
Charged to Costs and Expenses (42) (138) 250
Deductions/Write-Offs 0 0 0
Balance at End of Period $ 70 $ 112 $ 250
[1] These amounts represent the gross profit effect of sales returns during the respective years. Expected merchandise returns after year-end for sales made before year-end were $10.1 million, $7.9 million, and $7.8 million as of March 31, 2024, 2023, and 2022, respectively.
EXCEL 90 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ':0ME@'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 " !VD+981G&C'.T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>NDV!0]3E N($$A*30-PBQ]LBFC9*C-J]/6W8.B%X (ZQ_WS^ M++G%H'"(]!R'0)$=I:O)=WU2&#;BP!P40,(#>9/*.='/S=T0O>'Y&?<0#'Z8 M/8&LJEOPQ,8:-K B[ 2A6XM*HQD>(@GO,45'SYCEV$6@3KRU'."NJQ!Z&5B M.$Y="Q? F.*/GT7R*[$7/T3FSL@3LDIN34UCF,Y-CDW[U##V]/C2UZW<'UB MTR/-OY)3? RT$>?)K\W=_?9!:%G)ZZ*Z*:3<2JFJ1DGYOKC^\+L(^\&ZG?O' MQF=!W<*ON]!?4$L#!!0 ( ':0MEB97)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=I"V6,@TA1&B!P _#$ !@ !X;"]W;W)KTU\')[3 M#0G$.TO*?,S%)ENUP@TCV$F*?*]E:%JWY6,W:/2ODGU3UK^B$??<@$P9"B/? MQ^SMAGCTY;JA-W8['MW5FL<[6OVK#5Z1&>%/FRD36ZU\A'NO47PI"TI_QQMCY[JAQ6=$/&+S6 *+?UMB$<^+E<1Y M_)N)-O)CQH7[KW?JM\G%BXM9X)!8U/OA.GQ]W;AH((3Q1_KRC607U(GU M;.J%R5_TDGZV8S:0'86<^EFQ. /?#=+_^#4#L5=@:A4%1E9@O"O0JXY@9@7F M^X).14$[*V@G9-)+23@,,Q,^B:5-BJD M=0/=T8"O0Z'K$*M0^9NHK*P> MPM4SLA$'3\M-X&+,G+R9Z)D5>A;=$H9^#18A9Z+U_R,#G"JTY0KQD/ EW&"; M7#=$GP\)VY)&_^,?>E?[*H.C4FRH2*Q$KIV3:T/J19N=OVV(#!M($# <=) -UZ>"4#!-YQ M+6@0!!'VT"/94,9EI& =SB(I*+"J+BA%8B50O1Q4[SA04\)<&M\A'"3N,])> M!ROE8W?EX W6UX6F2*P$[2*'=@%>JA4QEO0^-[1%X_I), /!P6K-IF8V35U& M#"RL2TR16(G894[L\KAFMH_L5NP,9;Q@K:KF!5;5A:5(K 1+UPK/IM7"E77. M2F 'Y&Y_RGC!176!J5(K$]MSN?J1EH%AD5D2:UL]Z!\0J[P_PG6UD2E2*R,S M"F0&>)59&+AU/8+N(W]!F!05+*(WS;;>[4EA@96U82E2*\,JO+P.&MX=K$>R M/0,XQZ]H[(BVYRY=.YWK M $8Y6++3;NH7>L_0Y!08==_GML^0 X970K;I_RA@AK/@^D MV)0&!U5JY?G3(CD8L-5_CVU*0R[NO7^[F\H[Q@%%0]-[B,&*S1[\Q?4D]*# M!::3IYF4DM+HH$JM3*F(#@9L[G>M"XU>[34.5J0RI!X0NA_,AH._I+R4)@55 M:F5>15(PCDH*/XCG-7\'PH^)_HE#,; Y:!R&4<7(!FO^)+(9.@NNJLWM%!G! M*#*"<51&>*:>R**8I7-(3#HS>4#IGDIA*?7_JM3*L K_;QSE_W?/#-))R60L M$XY6/IU[0+&JB2FU_ZK4RM0*^V\<9?_' 2'^S:/03MHH' MM#^% E^+[.1O<"!O=K!@-3:ED4"56AG;WK(@V,B/K=M'-(@L0P6POC"W;7_[F,"*ZK#>L4(<$L M0H)Y5$B81@O/M44?I5CJ/F"5VDOYE,:%3*V3J,4+A;=]O=MK]W2C&\_J;65\ MBC!@'A4&RM,3LS46YX4>(BX&MR".[E)F*GV^E:EU]Z[2Z%YV]$NSDU]CQN,4 MB< L$H$)^_?=V'_K,A^-AU(RL((I70 #%]5N-*<( &81 $S8KN\@5K&\C-)E,I>"49@!5:N6ELT4&:,/>?0-;X8R M> G9C8^=B&3-8HO9J6J6^O[6W7#XVI\G/#D)DQX_.TY7S^=[\ MIPV#9$%_J_AX^KN(.QPC")%'EJ)4.^^)092E/S5(-SC=)(OO%Y1SZB6[C?@ ^0\^^O\!4$L#!!0 ( ':0MEA!I<:UMP< ,TB 8 M >&PO=V]R:W-H965T&ULK5IM<^*Z&?TK&KK3WCL3%KWY M;3=AAB6Y=YF;MP:VG4ZG'Q10@KO&8F61;/KK^]@0#):LD)8O"39'C\\C/=(Y M$CY]5OI[,9?2H)^++"_..G-CEI]ZO6(ZEPM1?%1+F<,W#THOA(%+_=@KEEJ* M6=5HD?4HQF%O(=*\TS^M[MWJ_JE:F2S-Y:U&Q6JQ$/KEB\S4\UF'=%YOW*6/ MZ/5/E^)1CJ7YMKS5<-7;1IFE"YD7JWDQFIUU<,E(9G)JRA "_CW)H7$S& MJ(N^C<_1+Q]^11]0FJ/)7*T*D<^*TYZ!)Y?M>]/-4[ZLGT);GG(E]$?$R FB MF')'\^'AS=E^\Q[DNTV:;I.F53S6EO1*:YD;)(I"FN*3*Y]U .X.4,ZM3\52 M3.59!R9/(?63[/3__"<2XL^N[(X4;"]7MLV5^:+WAZ*8(Q@U-"T_R!^K]$ED MD+QS%->A@BI4N0 \]6G ,"6GO:?=?&P8P0PG; O;8\JW3+F7Z6 Z52L@!JO# M5 ++^TQVC18S>8)R:5QTU_'"'1XAYR$)&W1M6( YH=1--]C2#=Y-5YFYU*UT M XL'#^.8-]C:J" (<.PF&V[)AEZRH_P)QESI5#K'/;2>25@2)KA!S891SF@< MNKE%6VZ1E]MO:2[R:9H_[O1DT84^/($%L)JH+LJ131G3$#QN?R00(QF%.J<$^DV![$A/.D0J. M0)+WEV>UHH*7TL*4WV02G$15L\XDB,4M2C@+FBG8L!CJ(6I)H!8[XM67NEJ- M^+GN:B=):H]T2)O3R8%B8=RRDI):HXA?I&YUV9?FY:02J"781)C\51=7Q;RN MC];N98XY3F.K0FQ8A#EOZ]Y:M8A?MGY7:O:<9IF3FBT])"0!9DUN#AP+"0Y: MR-4:1?PBM5X,TMR(_#&%PGVK*QT2Q7>%?4/7AE&0U#:VM4@1OTI-;B:#2S08 MC\%].NDY="H,&+=6+1>0$Q[3%JDBM5:1Z"#KF*7B/LU2 X+J](_$JWGO-9#' MBK:?="UWQ*]W6ZNS%"_E\N=,V!8S1H(P:IHQ!XY23((622:U[!&_[C5)=A\R MI31:9B)W\K65#>8;P4T[YL)!Q9&68J>U!%*_!(Y%)DH_MC;G:K%(BW)O[.UD M:JL<9V'2[&,'C$6,M10_K:60^J5PJR1:@IU7NWW_LS-/G6P=>L9#UI0]!PR<;]2B>[36/>K7O7T;]!976\#"($PLE^[ M!2%A;6L?K96.^I5NSTB\DGUQ4K7US&)I0Z+6257K'3U$[][J2%N^8A(E31%Q MP$*<)&T%6JL#+Z/+T61TX90Z:BM8%!![2^; A8S">+>PK(6.^G=E MPYNKJ]'DZN)Z,D:#ZW,TO+F>C*Y_O[@> F/TR[4R$A'\JY/[_Z!6R'EN\O\' MVL^^5CP:>V5^/+D9_O'UYO+\XF[\%W3QUV^CR3^*MI]TK:#4 MKZ"W^G6"%T9-OY^@#_@C)@B<.2KF0DM0)HV>1+:2GQ$]P1BO;X."K;U:"7@)QX 4R5]S65H> MK8,B+44ZZZ8YFHIE"@KE).K0[QCC(&YR=>#"B.&6PT)6ZSSSZ_Q$PZ9[I5]> MQQ.ZMSR..4&PI]L.7TQL]>]2%A/K6-2! TL3MQ7NSA&NWR;<22/@ MU@Q)H7,H)??9K6-_RVD260/BL!%0/;BM?FI[P-X\OUTM5IDP\G7?#JX6%JIY M^://DX1=*%R#+5=:IH_YQO5,7Y#1(B^@6?6KSNS?J\(L6L[\F.T9*(V;2X<# M!1N1%MEFM;5@?FNQ]FKCLMCF*IM)78 P_%BU."!FFX<$DRAJF@P'+HHI#5N< M$*M=!GNGRZA4_%!=8X?NM%U WTZ;U0:$^0W(G83]G"XD^N>57-Q+_2\GSZ-N MLX\5;3_CVG0PO^DX]&R!'=5T'"O:?M*UZ6!^TU$:R7K/[CGP9V^;!@^P;N]PW7*N_J0ZK1'^>] W.L:/M9UW: DZ-4(_>ZBGSQ1%V4J?RQ:Z1>.+DZ?J^E"6[: M%P<,O&[3%O1VWC4H7_0 ^_28Y@7*Y ,TPQ\C:*_7[TZL+XQ:5J\?W"MCU*+Z M.)<"]+,$P/[OW_GG!_Z M:\8?14"(1$\1C<5 "Z1,+G1=> &)L&BPA,0PLF \PA*:?*F+A!/L9TX1U4W# ML/0(A['F]+.^*7?Z+)4TC,F4(Y%&$>;/EX2R]4!K:IN.NW 92-6A._T$+\F, MR/MDRJ&EERI^&)%8A"Q&G"P&VK!YX?:4?6;P/21KL55'*I('QAY5X]H?:(8" M(I1X4BE@*%;$)90J(<#X56AJY93*<;N^4?^^Z.L2B)2N[A6S7^:SFR_,_A7S!FHUSY%IF.T:=_?U[JVJNP[K4"Z& M62Z&F>FU7M";S2?NEZO)S6A\-WN/QM_NK^<_ZX+*5=KU*FK?78@$>V2@P<82 MA*^(YKQ[T[2,3W4A_B>Q2L"M,N#6(75G"GN&<$Y\!(GF/9ZC!'.TPC0EZ /\ M69]1BKE ">'Y_SZK6XU\"CN;0AT:*\=H&,V^OMJ.\HA1A;Y=TK=/HR]R$JDVN'#&JH-LENGT"^LF)8N\M9/9W\A#SI[J>OU>N8.^BU5D:G'KU7HO<.HL_A72%2_KP#?P2XMX?2;ML[ MN/LVIK6;(?K6K:A>)'!;+,-8($H6X&4T;-@?/+_E\X9D2791/C )UVY6#>!A M1+@R@/$%8W+34'=O^=1R_@!02P,$% @ =I"V6+)TA.-#!@ Z!X !@ M !X;"]W;W)KB#[2TLHB27)5DCC-SR9KK3Q4;74S"9N\WO@2/:YU M<6,Z.]V$CW(N]=?-7097TYV7993(-(]42C*Y.IN=\[S?I+G&DLG9+'-M4IJ M8QA!$J75=_A2!V+/@#D#!KPVX%T#:\! U ;BK096;6"5D:FHE'$(0AW.3C/U M3+("#=Z*'V4P2VN@'Z5%WNWG^>WOU\'Y_55 YO?P=7/U^7Y. M;C^1V[NK+^?WUP @'\G7>4#>O_M \G68R9Q$*;E?JVT>ILO\B+QK79].-0RL M<#]=U(.XJ ;!!P;!.+E1J5[GY"I=RF7;P108[6CQ5UH7W.CQ)LR.B6!'A%-N M(0.Z?+NY0,R#MYMS QNQ2Y(H_8D!?Y]A_>=A+-'05J86;EJ4C9-\$R[DV03J M0BZS)SF9_?P3<^@O6%C&=!:,Y*P5,FL7,LOD?7:O=!ACX:K,[-*L*(I/,\ZY M+2CDZ6D_$@B..J[+O#8NZ..8QQEE_@[7&K^]&[]M3/FERC51J^&TVV.F?4QG MP4C.6F%S=F%SOB_ME9FSGR;'M6SJ=]*.X&P;LFEUTH[@A$.I;3*TBC=%P>W\+HW-]T6&!P)AK\RZ)/LQRJ.]QG(.WX^ 9.3'WW'SC=P""9-V$8659BEH)2K3T7_E#8R4WQ\&H]SN<.JCF'"[DC"ZA >"^G_0RXKMNAA* L)CH3-4!0 MS*=B@-*>J&%&2K<;6 FMG;2(^- +G"X5!&?#*@>G7+-X:S',^S!O@TVH,9>_3L+E-/4;FS SJO MJ0)2 \O([J]T6[#>Q$-@PNGI*0S&^""G1A@PLS(H-+2L\X2R"H#1)A@$BC$)A9(NP3(5 8H% G":2JW)E]A#UPM"#O83^V5'$< M9A6D?/8!I5W]F;L?[F/1[4\HRNKV)P0ECOVA@M'("6;6$V;"RRC>:KD\A+*' M4>XM0@QE]69K'P64A_I7HS*8669\*U]7 *OP"2K_HVQ1SHG:ZEQ#MX:(["6\ M>HA31F0(%'W:Y8S!;*>79]2;\'#6O!$BW"Q$#F"]GW4#;]Z7%]QQ>Z4)A3EV MM]ZB,&^HO?-&K7"S6H%RN]PN-/GS1B8/,OL+96)T<>A^;U1OP5C>VN%KU!'G MW_]VA!N5U<%Q&]-;,):W=MP:(<;-0FQPKUS;M5J7+P3O;5LPH$<%=^WNRD& M-B#]@;;.&^G%K1][3\*-TNW@"3"FMV L;^W8-3*/FV7>\ 3H:S!F^8+WE"H& M%*YOT^YN' /"1MBW!EHE;W0=-^NZ.80E6D![,%9/HX^#)\&8WH*QO+7CU\A) M[OY ]31*T8/C-J:W8"QO[;@UJI2;5>GPXL'>/'':>T&"X1S+LKJO2#"<19V] M8MQFT(A,[O]@Z32*U(.S/Z:W8"QO[?.81JH*LU0=S'YMUVZ)4.JZVT@,YU*G M]YX9PUD^[37.Z=X18"*SQ_(H-0<%O4UU=6RVN[L[KCTO#RD[]R_825 =NC9N MJC/@FS![C-*&PO=V]R M:W-H965T&ULK59=;]HP%/TK5E9-K=0VGR2T@TB4I"M2^1"D MW:1I#RDQ)&MB,]M ^^]WG= ,J(OZP$MB.^<<^UP[OK>UINR9IQ@+]%+DA+>U M5(C%M:[S:8J+F%_2!2;P9499$0OHLKG.%PS'24DJ,<2711&SUQNGF.,NS7]DB4C;6E-#"9[%RUR,Z?H.;_PT MI-Z4YKQ\HG6%]6P-39=\ M]X).% 9H$L&K'PZB"1K>HNZP/QJ'=^%@TGL,46\ _1!=H(=)@$Y/SM )R@B* M4KKD,4EX2Q>P&JFI3S(\NP',6"NI^GVPIZ\'FZ=<"-7>^,7>K91]J97YTG+AC\1[]5>U'- MY:CGDG?+-5_$4]S6X/+@F*VPYG_]8KK&-U42B.*18<26PGH&X=4/?@H8!\ MF" MP.W+&";35P1_%>%Y7.6IY ]HW#T'O2Q MHV;MJ'G0432,.O?*LZ^RTE3\IJ[3;.ZY4< LTW#V8($"!B#+W'.D;^7F K-Y M6>-PV(4E$55JJT?K,JI35@][XS=07E75T'^9JC:#S#//"$G!HEA5 M[U0=01=E!?!$!=0393.%$A$S"8#O,TK%6T=.4!>=_C]02P,$% @ =I"V M6*QP0.8E"@ <#$ !@ !X;"]W;W)K2(MGD MB-Z@PLV'K&0?CG3(F>'AD+Y^+,H_JYV4-?FVS_+J9K:KZ\/KQ:**=W(?5:^* M@\SAFVU1[J,:;LO[174H990TC?;9@CF.M]A':3Y;7C>??2Z7U\6QSM)2I'N95VF1 MDU)N;V:W]/5*A*I!@_@]E8_5R3515#9%\:>Z>9_JAJ?7WZV_:\@#F4U4R;LB^R--ZMW-+)B11&ZC8U9_*1Y_ MD1TA5]F+BZQJ_B>/'=:9D?A8U<6^:PQOL$_S]F_TK>N(DP;4&VG N@9,;R!& M&O"N 7]N ]$U$$W/M%2:?EA%=;2\+HM'4BHT6%,736W7]^NR/HK_/GP]N/7-?GTCMS=KG\A[W[]],>:S,EOZQ5Y M\=-+\A-)<_)U5QRK*$^JZT4-[Z L+>+N>6_:Y[&1YU%&/A1YO:O(VSR1R;F! M!;Q\SX!]9_"&62U^B,I7A-,KPAPFD!>Z>WYSCC1?/;\YL[#A_7CPQAX?&X^H MVI$M1&-%MF6Q)Q#@952G^7T;(6F=RNHUUNVM68&;5=GC=76(8GDS@_10R?)! MSI;__A?UG/]@73:EL=5$QLZZ4_3=*6S6EQ\A<\JHS*$#46=M6[M-:Y4B'Y:4 MNK[O72\>3OL#@X7:TMAJ(F-GP^#U MP^!976DEP6B<1NUTE2A>5\+>M+&%,2!U]PP7I2NC-1S FX1@ QQ=V X@RH,X@+ MQ^YAT5.;MYJY+)/@6K(B20J!5&=/*F=E$F1 6=OJ6CD;T, M62&0.1_Q/GHBHZB5Z<\@L0FX6Y)6AZ**,E)L51H&5O73%9%_'=.#ZHFK)G-H M9(>O4=;4?%\1ZFZ*H;CP]3R"&J/<&Z'/!OK,+EMV47X/0YOFZ(S2M9YH2IG4 MVFHJ:^<]-^@]:M4_R]LX+HXJ1" F9/H0;3(T5W56M*0I'![JCH _< S/0'! MN4[@\!%7&!07M4NN]_D#>')1IB-!+,QIQ!%^8#BTB9L'@1/Z.@\,YPIWC,>@ MNJA532S?I7D$.@N"=!B9:@X:"V7E8DG%F8G$9%\9T:L*$ MYW!=T"$PRL6HNPX*B-HET,00!<5]H^7.%H!@-V<@LQ@9AQJSR9?GY6,8[):@G9,VP&=?A.F\$ M%G)C0L!@C--@)'FP05@QN[!J@JG+%1 _P*A*U8JPNFH*)= =36IIOBGU2F3' M%--(@AJ3'X:CG 6!SM7$CKIDP7 T")D^ M": XYH8C! <=QNSE+STI;GM==BDI3EK'FM3::BIKYWTZZ$!FUX%OBA+:-'5# MB(.\R.>JJG@L(?15.NAO\J*6O>! ^Q@I3(7^:66JZSVDS!4"C.I.A. H".21 M2A<;Y"&SR\,O\O"]%O$/&6-ZSX>PT=4$!H3P(3 ::8_)2>+G%1U$?^)DC0%'7>HP=!$&=G=!CFG-:A"9E>%,)3=I/8L M*HA8"P/7F*T0F,^8T/E@$I%[3H"3XH/TX_9*F4KCFR$J7Y2]O[Y4927(?T5) M#ED$EU&LA/T3N@F$U+:$+X2N23 <=7Q'G[ 0G/ \?V0(^2#*N%V471#V6(I' MZ6)%+\\S'!7#,2=T=6]%<,*G_DAUC \BC-M%V-OM5L:-Y)#?XJ921D!N21)W M53,88-4;*$53'GFZ_$ P$*WZ_(R@Q.A(GFQ7VE66&LDTC\M&-KY(9'OU4@F1 M5EZIQ:NZ4)+R =1WCI<9N"F-J C-[1($-W<9"_0U&H)C;D#'AG*06]PNM^[& M2%V1C;Q/<[49UTAM6:8%*BHY5@#C3JAG) SGNMPW8A3!L=#U1@0T'X07MQ? M+%2E6C-829KU*^9RQU@<(3BL,U88[KPSSDD.2HA[5G6Y/AX.F52)-LI4\3[. MBNI8MLNE^+OR!&]N3]C \@'??+?*K1_>?9_2VFHJ:^<=/ @O;A=>C1<=HC1I M-AG3O);P%'1=R4T=Q'W/2 F2CB>$?[(9J4_MB/'!T7%[8I*)P/B0X[OSW&D M>D9=?>%TA\!<&@:Z],"L :61"@$?Y!2WRZES3M&^K:("M^R8M"O*>B?)'M(Z MQ(4*%!4:;9G@0I&1FV)).+Z1 A"41XVI&4.-%?G%(+N$O>*VCG>[9ZTTQ:1%N4FNKJ:R==_.@]\2D1;C&NQ)[%4H@M3<]5R 8?09: M(1@Z,JN(0?")_WO536!U,GT?_PY#4:&O=E88+!QC/6A!<:'B5N05B/FR/7C1 M9).3LAM*"E%SC#N^SLI6-^L8/;NT)D[.CMFU7E\E^80V!N<+KF.6<[R#UAEWN354B$J=7T?:7+D!4"&3VF(0:Y)RYM@&YJ BX* M9.[S]&](,LE1JG,H*B7MOGGAY(%8$Y9Y@H2H/ .-QJPIBIP!8G1]'WLKQOCO17I-F;;\]T]Y_V M/QNX;0[+:Y^_H:]7[>'_P4S[6X0/40D+[0JZ8 LFG5<^O%+9'N]O;^KBT!QX MWQ1U7>R;RYV,(.H5 +[?%I#"NAOU@/Y'%LO_ 5!+ P04 " !VD+98$Q @ M-%P( !V/0 & 'AL+W=OD'1H(M-B*IDI3=_/L%*444'L2- M'.2+)%4 M[/YR] J]3$C8-N@0_\[84WWRW6E/Y6-9?FH/KE>7([<=$=NP9=-2I/SCD5;L/]._#T*<-,!XH $^-,!2 M Q(,-""'!D3NP1MHX!T:>'*#<*"!?VC@2PV\:*!!<&@02 T0&6@0'AITLS_9 MJ]M-S3QMTJN+JGQRJA;-V=HOW?QVK?F,9$4;BHNFXO_->+OF:G;S;G'S^_7\ MU5T\=Q9W_.-M_.YNX=Q0?G0S^^W-S>_S^';QDQ/_Z\/UW7^=L?-A,7=^_O$7 MIUZG%:N=K'#NUN6N3HM5_:OSHW!\,6GX$-N.)LO#<%[OAX.'AE/F.0_015,N M/SG_>\ORCZSZ0T,S,].\6JVR-M+3C?,^S5;CZ\*9I=NLX<<&TKF9](ZG>KVK M/L.CB\U$MZSA:P1;.7%:%5GQ4)NX*'"FR^4NWVW2AM/=-&M6.5Q"OBBMV]7B MD3G7Q;+,F:F#!#CKDJLF-IOP&#L&&CX&&NYXO &>U^DF+9;,21OG;5J]< CZ MU<$N1KH8V3/Y'5.[ECY>(<^_F#R>!H &XV,2!")LKL+&H4]"+,)B%>9%7H D M-JK" E\:6*)B_ ![R#W"!/G(43[R5?+]S/-KGWF_?)64>];@9#0XY%,'%+C_U&613;+8)AFU2998(A.BP3M&@V>, MANNZWG7A4-[S_4#=5-FR70#J;F%*G])*O_9Z:LY(@> IX>)*"04B8A!!042B M(I ^?_RC8OZW*G::6SKU?'5, 9'T,P[BW$2R21;;)*,VR1)+9$)8!,>P"(QA ML6BG>]SN95<.OU#R#7Z=MAL'W?P'2O9(43L+E @)$?*D!%)!<@*!" HB$F H M@ECA4:SP66)!B1-"HYT9^STW;6R2Q3;)J$VRQ!*9$ G1,1(B8R3_64MW\1V#B1.!E1^48(Q*XD90Z(!$%$8F*D+H2))L>)9L^4S(H M?8R\9T;-S";9?*HJA2/IDAC;[)':)$LLD0GA@-S>>+OFU;2;^WJ[R1J'W=^S M;C_"(X&;.*#+R3E@#4G13(1'&7B!KI^F. MXU3UP!X3(T14K_?ER&S,WS$>?X="A%8M#%Z^8<@I&BGXL9!2#Q9 M/Q7FNV$DYS75T2'LR2*JJ"!P0S*PG4"]H45F1_L5%2&]I*J/Q4$4R24A<^_G M[A2LLL56V:A5ML06FQ@5O9]%9D/[S,H04LTME@,"-)US&!+#$ I#$@T$#^13 M;VZ1V=U:J! AU>DB7UFMK)I=JVRQ539JE2VQQ2:&1^]XD=GRGE,I0K#C1:K+ M#"-,Y(0"W6H,0R@,2:#AB*+UGA>93>]S*T9(=9:*@%:=K%6VV"H;M;7>]YE2,,.M,9AOVMAF7,MWVR3X.9* Q)-!"Q,U&XWN1BR.0^MWYD M)CZW@&25;8YU5IP@>69L]DFMLB6VV,2P.+FK_FWN'82A2K=^_XN[EW#+MW&#*'(3$,H1H("J985A% B1KV[AT_R[T3 MK6@Z]R[["JQQ[]R5N_)>2(,;(\^577ZLP06\5Q?+*NJJ!D$DJZB> M\8X< ? MT+&W[_B;[;M>4YU]G[K*XS%6[;M5MM@J&[7*EH#RBM/=^W+\77PYAGTY5KWP M&,NY QMS&$)A2*(9[T#-%??&'']W8XXUQCQ0A+1JS*VRQ5;9J%6VQ!:;&!Z] M,<=F8WX:'J"?@(TY5ITP<=%43BC8F,,0"D,2:#BB:+TQQV9C/B0:F$BJ,0_E M.V?FKL_.(ZO.W"H;M?4> BL"\GJ@^>GM[UV,^N!B7G M$0RA,"2!AB.*UKMR8G;ESRUP$?!>[\S<\]D/Y=IDBZVR4:MLB2TV,2)Z0T[, MAOR\ A@-4X"+@P^0S&#(GJLU7KD.:>@'R MPU N<,&])3"5*%9?5"#FHL(W%+B(:GP5'4'('(;$,(1J("&2ZUL 2%2P]^G$ M[-,'REN>5C*-.0\]6305A"+7]96=D(H;8Q+)SZ7%&ESHX6D8R1IJ!H?E8EFB M04U=-/B0#^E-.S&;]J\H;^DU59TZ#J:^[-7-O9^]2%OUZE;9J%6V!)1W/]V3 MDQ=*VS>2^;0]9$7M;-@];^>^"'G 5/N7?/<'3;GMWC']6#9-F7=?URQ=L:H% M\/_?EV7SY:!];?7XJO75_P%02P,$% @ =I"V6 7X9D\@( ;V( !@ M !X;"]W;W)KO0/DDIY(JBI;D M2^PX<14M40[K2)0.*=F;W=H'$!B*B$$,@P$D\_SZ[=M< (*2O"?[LI5*(I' M3'=/3_?7EQG]E^?79JJXW/S]_;M*56B=FJ#>JA&^6NEHG M-?Q:W3XWFTHE&;VT+IX?'QZ^?KY.\O+9^U_HLZOJ_2^ZJ8N\5%=5;)KU.JFV M'U2A[W]]=O3,?C#+;UCHYP\O\7EZX%.N[DWP/(LSM4R:HI[I^]^4\/,* MQTMU8>B_\3T_^Q/,F#:FUFMY&7Y?YR7_/_DJ<@A>>'.XYX5C>>&8Z.:)B,K3 MI$[>_U+I^[C"IV$T_(%8I;>!N+S$19G7%7R;PWOU^\O9Q]%T\I^CZ\GE-!Y- M3^/YS<7%:/9[?'D6SRAV/3DXN;Z;7D^G'^.KR?'(R&<]_>5X# M 3C,\U0F^\"3'>^9[.@XOM!EO3+QN,Q4UA[@.5#NR#^VY'\X?G#$BZ0:QB^. M!O'QX?'+!\9[X<3Q@L9[\=>+(_ZOT<+4%:C9?_=)AN=]V3\O;KV?S29)U:_/ M8&\95=VI9^___K>CUX?O'N#JI>/JY4.C_]6+_/!D1\/H=#P_F4VN:#J8XL/- M?#(=S^?QW__VYOCH^%U\V51QJM>;I-S&]XF)E[I!?8CS,CYZ^_8P3DKXV<1) M?*J*Y#ZI%#Q=;725X$8>QHK^^3":3^8X_-5L/!]/KYD[.\7U"E\JC2[R+*EA M[&5>)F6:)T5L:O@ [$IM8,*T:#(5U_!TDJ9 !GRHES#ZS7R,8X_GUY.+T?5X MWAH8EFB3,#7X])ZA<7ZTFGD-7.;URLZ0E[

57SJT6>+/(BKW-E!G&6F[30I@&APU/ M(+T^YY M(4YX"A0ROH _]\EC0"_N(Z92=ZILA!/U%3R.@5^RID)9P4L1OT224U6N,S., MQYY]H+4Q,.+]2I6AE$'Z<0X$\+CP<*TJN^CP_2!>-'5YHL"1X'%U_<@,44$IY7*\CJ"-3#X95[")+6NMK%>@#8K MDRIX,A2G(Y.YA,EA\5#H*%E@5J]!P9.OX0)J>+,")=1WN2&-P0_=6J>PKL/X MLR)W%VO8K%[58)95#EZI KX*6JHJ1X)XV!(D \O3&)EA1RGO85!5Y"!BD#7\ M".0G1I<)"")&&U!%R%.:5VFS!N6!@8&245JCZ&$-P-7B5MB"EH)V5_&RTFN4 M@@EV SQ_?G[Y>30]&<=GE[/X9#8^G5S'YY?S>;"-@3N$+#7\"Z3W+D',2P#S M%@DK!\G"V0F0O,KOB'1D7K0>U,Y_P6+$):I W\M(5-MN<-X!<0G/&P.0"*=( MLC_ Z_/7#Q EQ*1-5>%*6^[)>,$D*1+YRFJ8D8J M+7:#M0D60MTE\-P2G*RN@/PK4+8*94&JC'M:AAZ@IN'^NZ7E[9*-\E1)NGJ, M<,]\+Y=M0]< L3)^@KMH*Z8NV'*1?R,O&5&31R,EN4,,VR-DLTLN6EVT,F"5 MR[(AYP&/D/G#:11Y3V0[0_,#7Z'!C],5V!Q2ON[RF 8&3]#C9K [RS\;(E\C MX"V_5,VF3K=$Y'V5DXXM^[6=*0#)9TK1OESS+H\:L$(% G%\;.@!PJ4S6/Q5#@PYYTFF M!Y^M=0UBW305B,*@'\]E0CICH>*U-_=016YJ8@^5+X#_LAJP+#@6![IA6+-EL0#E& MWB?.P:IF2969Z$1GSCW%/Z#TCP_?A1_21T?O?HRO]08VY>O#UX/X!)P$8ES# MD,8JI.D=P+]HAQJ@(,5E_4N%#HO<#XX<^BGW62@1,OKI'CJ&!"YEW9 $L QH M7;TRH+6'S;4UN6$':3UQQ!/[W>!V&WD 7+Y5OH'O86+ C&6R)N=M%\Y21*X* M8T'!2NH6#5[H6U$& !?@D^66GK$.HBB^0<$"O[)%1+K.FW6\27)0DCM5,1!S M2F(-M1NW5%[0QF$3EEZ.<&)WGWBA,N0RS>(/0IB:C!<"B0@70YQ;"$08M T( M:\'CN!](F56\58EWXPY%!JI,G(8XW<( >$QO!',9NXG#Y>#X(F?'U8O1W;R[ M6^=D-/^-0B7Z8?S/F\FGT3E$&=Y,G21FQ4J*/Z!V@:1I6(*#L+5!;&N 0VB< MEVS4P=<>+(!C\A$61] F %EL 9%47V!=EH"$Q&C9H?0R,BOP)0 M:\)QMZPYE4)S1:$["+K #=4!_H$(!X+MNH(!9$;+!D$[;# ;M;.';WWV8B!N M[![^$Y6H7Q!9YRDOM7ACI#BK(#PL* 8CF=&"XG+ORA.6]!(@X?1Z)NX&HKO9 M9/X/MYYG@6N&V1I6$5J%C:YQMY*?M5K?T#8&<0,>KZT68L3$KK7*S1>GMND^ M51F$J]I:GQZ4.7@(9N[71H3+EI#^V21>K#PDAOTC$2KQ3,JQ;,DGKQMFV<6J M8GEWZ3Y@>[E("L*R"8HIZM,!7'E+:H:>J])?"9H""4<_?4_/'+WXGJ(QA*KY M'7PS:*\!;[4[#08+ TC%*O$)[,^_X,L3O5XW96ZMV*1,AQ30TVH)Q/TF?(] M"Q:\2=%#;^-566X!>VFFYN M5R137=YJ'$ZA"7?<.225%[(]D6H$FDM=Y)H9:FDA[(NF(@0-<"2_)3P#Q(+$ M2@-1%%FC5%44"\EP_$+%I MLLD!K"-*9(J=D0(+P; "- +#X 4J;I<+6'=8[PRBR9)7F9<*4,$Z-\9'EC8B MIV %=B@HAM4R!"H4= &2*%0=0+P]3+$%+&#;LHDE>3,600:$=K9N DM:*4IK M(2F;3[ALDU24Q4&J8(."9-"R;Y#Y,#!F("=:4^*^<0HU&W\:3V_&87#EX; VX8 U38JT*:QU D/) 3WN,_="4H.I7#041[+_ M78.K!TRGTR\K7608B:!I6[$!2D&3$(JK+$K [D)8'I?->J$H(*:)V6<'HP [ M-1H4V2TSCEZ MVUI9S;##AU#-PB"8G6G%Y'AF>LD\&TUF,6!66/N+\6A^,QM? /@)]0#<1:'O MB=9;P(>TG'G99T#>'!_&9QA+?*)8XL(C>Q/]_6]O7__T]EUT#BI4Q$<\P=&[ M^)^-KAE&H*WXH2DYL:6R'TE]R/0)0&,+RA%1ZI)3!#2#R,<%\3X7+(%ZFE#6 M-P"E8>Q!>+Y#YK$C.(5IJA0HN!EHT HDM(K'6FB@/^E3PFA!OPN!40%A004"G!IDM4.GK' M1)S%$5IL@IBW!(:*$-Y6>J')!1$&%4 /2YJ AD^FH^G)9'0>3Z;SZ]G-12L\ M.]-5!ZQ82._">Z!FL <2]P+P\%.PCPX9LO)($C-J55/N@XC,9NLK5*=65-Y/ M)R:#/5#I!O1HASDIE5?,A W9*!2\+'<@"+G'I*H87_GB"UH;D+;:0;PM/"<, M&XK)XN^.#M\,CP%/ GZ0PL-W+U[[3P91&Z-+M:*3N+)#O1Z^V!GJR W5P4I= MSEY\&V>#V+'T.(]O X[B[UX/#_UO3.=+3WDW+'F8Y;?#5]$C(P4<"GQ#\-P$*8=0-SMO M$LXFT48=I2&<=5!O 8W*@+92Y5;(Z;Y82+OQT<#@.X3E;'W#YA=!-60\!P1M MA0T1O=EA9,CP^5[H\,B)PPQ*=K1?H>WJT5%?1 (.)DHI;0M,91A2P+9%IUUS M"(0- @X#K J3B;2<#HN!SYMI25#M SH&XSM4K5K,,[)!4^0D:9<\>1ZAPOF M#=#32PX_AECS&D\^3N.3&P" TY/?XXO1]?5XUJZ^+YLR9;@M=BO=XB!2=)JN_//TH5=$> MJBP455^E(E-1:=63Z O?(9D6V7VV% ?I4"EJ*:QW.>%;)LBL$OI:7IY^GIR?A\ = ME*7V[02$G=<;\#',*=>SJ2S(29@!I]SBR[36&/H<,5<+5=\KY1[%04'(2WP; MU1U& B6IX&VL/8<%^8BU5G#K/:&UM4;;G7_!2)M0-,(W3HSU5"*28,LU)=C. M!38'DHWLN/$A '1XG N5"<%FM!'&< A\;W]M/2'E892NPZL8VK+V4!JEE]X? MB"$2&'^7KT#(2# ]3L^].OS^Q\A9Z4?8@HDH54YO]G 7QG:^!#-9 @'+6N)Z MXPJ=5+R4E!^MD-E9&DGS6)Z9'Z(#^>ME^NF\1(_P4DO>"-<" S->#*>G@8Z2 M @-13>E:'_Z/V/YW6(X>7[Y:$(:D/Y[._9 ;4,!!%D;'U*,J>,.U/F!=8V,3 M48OM)C'&CM^S%\@,8+VKNVPEUP?)=]"^IX(H6# 7/F+[!-,/;T7?P,*D9[D[ M#TD$!!]63S($%.5]PT[IC!GUC(I\(UJ[NR&I.Z2"@"^NSBEOQ,V5G)V^/(M'\6_P(\89H]EL-/U(SQQ0 M_=&G;7-,FU*>EK28DZ"PC VE')&/> 6?D;@JJH>PVK 1)GA1W6'AV6>F03LB M7B6J\DH5%\V!G9;R"0].3%X!7+#>H!WA[+%KN3E )&OTLL:N4RZH>:R+[;#K$\6G@&KSIDZ"-M[HVZOKFW6 M8(>IP#!P.J_;6XR/Y6O;DQPV3TO^![%\;O?IGA5DC-M9PJ 2354TV#SIMI.@ M@.^KAG2QC]JP;[4I P\"DT<+5:IESILO:85O1)N$5K@)/H%EOYQ-@CTPD8[D M7#2?%CNSP2T >2ZON#0)1F>5PDU)82RY._2>C &#C#)G@Q-7LW&!,@W%O7W# M>*KJJ#N("]D,<;-!S3/Y5XFR MN1D.7T'?NM+D:7?>0@[IQ:-#?F]@/> *M %<\]I-'/:58PEH@1D55:6Y8:57 M7VM%<>Y64P82VYSX5;+]A)*P)TGT5EE)8CN[JQQUMEPG8]C*4K5ZA:V_;N?Y MJ=B-Q[CR=;.6(6REE'(&(;Z=D/R^0++*3<4Q(7TS4M2H-& M9-AP25YP*K>6'&58Q528#?&$JN.[FRA3$[?LT+'Q8ZZGM%DDU M?A&L$W_)Z5-)2DE[H5\NZL,\T$N"=6%R<6?QEKJR^67;"F?;("U2.#KNM, - MV]5T23-+0T%_.C@/$(C713#'MWE)BVY;S7?E?C7#[/[U[Y3HQX;$JU9!]TJ@ M$^8LU=Y.9EQR1!L/DAKTA;=ES][#"[\G%W^GC(\"62RV(UA:B! <1M(T MBAV1L_%\^^@ MP>C'XY4*LIHV4;5 MG7H$%_$MSVCO]#)J:Y?DT+J%F=YJQVV3 )>UHIZ0D-Z!16X9:W90U94D8[.Q M)9J6]M+LU*W5+(S"DP5U%T8Y90BO]01I\TY<2U0R*(%M [L M@-3B>C*GF,RH:A0QL]51??\T&24;4])3F9:DIWVXV6!W1I!Y-S;GRPE4SOC[ MDU7++H%#U[TS&Y]4@*$JY:X;2&>Y](M_,J.\!H:^MZY@:M M3VWLV_Z4^D(5HGLUB.PCL*(;Q#OLH25\A.'P<";U(&KJS).#COM[TUC_L:97 MVHX.B#DPJQP8Q=M/L.T:."\"!70;:HDHLS+AKMS**:@J0J&"M+@ M),,C4-@==-@]F!(TYG$M;@][U%0%TZ_0C6%!_RXIY'2#A6V\5 N 8=P*I R' M9W*.0*R2?,4!-I\?R%4VL)XW9HR(C22@5>#%%0=JW%UI M#Q3N]I:VCC;B2@']"S[%,W-5L2HXU2G.A56N4M1['6;ODK)U6$U !$=T 8:B M*D38]AJ<'K-CTRL.W4:]Z/9.%\U:/8QR^3CRGG,M8?OT&BMMJ,L@A'7>JD6# M/01[MK1^D[H[ MX# ^50#FL@"7E4DM)Z,?6!*RG:PY"T+2P)0& TI1:+ZF=EH&(CFIIN_/SB0/ MDW%%C$O1KLHN?>V=Q@BV6;MVG1TR'EGB-%I34H#;?KEPGM8#.8O?VGW@TO<\ MB( )AD.I?35,5^:FDPDC["XXYTF9JC^SV3A67:*&3+7QYG3/G@L.0)R*%WR3V$'%(=5#H#UH[ M4(OP5"@H[+9+;&< PGH4HF,?FY3FV@J'FP*S]\I(IA]/A&,Q@AJPV:W:T?%T M/B;V@(7-:FO(]F\T%P=].L4^C8 28'Q2TSYB>@<1M_8"'U]*?5^B2.6<(DYZ M (MR@.E-.9[8,LTD;4HZV'P%G^P%X,]@CE2![Y<)&+S'@TLD])I;E)UZHD)4 MJGW$(QC.FB[3[7UJKR:H\ M.ONC9?%;E"#$\+P&RN+YSJM^H;),&XJP\>PV;H*X1=GNLX/=V?G,):W ( I) M ,WVP,FUKQ34IX06M[R5WK/VMK![-Q@&+T#:DKZZO;&S&3[WV),E)LP.NAUI MTES<:W&E*?_;=VYM3^=QO1NE$]EM>%PE8R]N:^W$; M[ MM4)[!__TOC&[DFV_^?QM=)G4>(O,+U+E(8N\4/QVZA!TWHTI=]*_SEFVY;B?BB$T9V<[ OUG/2[[;. 2KD=AZ\UC:^*I@;U&-41_,8'NTV[*P8J(PP%)JEV=>0T_U M+G>4'.CRLC>GVI.Z[:TWM:M#P39HY5*Y/J7+3]!J;C[F+S(WG^^K19GBX MXC&%E-_I&%]2:HEL@;N*"/?N35*F!+))NYQ;U\N\MKV_,$].=+E\9@\=!'9H M#LN\IR?4T@X%3HB1W7/MJYE:@NR<=&@9BO[W=H\\]*K/.B\;\UB^&P)5!^\? M*U.Z-+BTJ00M-N[8D!=_H84R5VM1#O[Y/5S0%I1$)':-<]WE*V=-:=OV'Z&@36^]*N5T10*9/<4;F%1J[6%[ M\P T:GUA(:B]@2#HB6">[@-+G1@^T73@]WFW_".[(Y)M)6<.NF_%3]I9'9?N MG8U[#RZNQM/Y MJ%OE"J5$YZSEK"DB:E CJ4P\K0ONZ W> >)>DUGF=)@Z_**][JV9R.Q3HHH/ M7W/=KGTNF^:_Q6M/$ 5S<^'C#0'4U6KPAC4;$K6._#Q,#9T9!W^MMTH)%?[^ MI@)M\:/S:[Q3,7=W; 81*7;Q<.\#-Z[+E5UDN:G(*>GQ6W1=G'1(ZK#7V^^( M#T62?CF8IRM->K9QA0Y\@(X%0X!W>7;]&:\-.!U_&I]?6A+:S2VT)M84V^1H:J41S.&A0+0T>&4"OSN4Y MY BS4B0$EDB"1=GLF72*V'%4:_]0PNB"P;WN@W=O2^T6J3:% Q4=!I+SO MI"'Q(9IH.3A]2C>+"HSEP0B?9NYSYN.Y?!T;::K%R[#H(B0^*7S\QI\NXY/!QT?#M_N.65NG%G9@2UC;=S$307/N M![+P-=2'K@IT$F +:EMXXFIR9S$FV=PU1H;3%LY*$;X@V;@+-EWNW->%8T/W M^L!N3:D!J;(G+X,[_QSZ-JM. 9M,G,\I!; U/'87RV$(/%EI.]B)%3H-I,GB MR?T<8KA1%C[N\8& NYYHX<,&;E4,&DT=:!W:&W]D0#FWY5[7A#6BG5?I6'O[ M?&) EN3? O7D?G723ZIWRF4(G-?FJUZ>L-J/[LZ>50^S,#;:HXQ((J9$N@JJ5K:=GPZ,2@_M-;9W?;$%(2X&NVB;-E!V"0Y<*4!W_&[XWG# M.=R9&Y5)(O.IPSYE.T0/;(=AWYWPSX,_ @ 0]Y;^U &F+D -^>\!N$]C^]<4 M1OQ'!/SC_*<8+JC$CW64);QZ./SIU3-N1;&_U'I#?U)@H6O T_3C2@':J? ! M^'ZI 1+++SB!^QL3[_\'4$L#!!0 ( ':0MEA^#+^/-04 .8, 8 M>&PO=V]R:W-H965T&ULK5=M;]I($/[.KQA1J6HERHM#VEQ> MD @AO4@M08%<59WNP]H>XU5MK[.[#N'?W\S:. ZE7%O=%["],\\\,SOS>'V^ M5OJ;B1$M/*5)9B[:L;7Y::]G@AA38;HJQXQ6(J538>E6KWHFURA"YY0F/:_? M?]]+A*@PVW5(=FQ>;]&O7>Z4BR\,3E3R188VOFB?M"'$ M2!2)O5/K/['*YYCQ I48]POKTG8X;$-0&*O2RID8I#(K_\5358>&PTG_!PY> MY> YWF4@Q_)*6#$ZUVH-FJT)C2]#*Y MO9\M;V8?87YW.Z/KR?0S+2S.>Y:BL&TOJ! O2T3O!X@##SZKS,8&IEF(X4N M'M&K.7I;CI?>0<3/0G?A:- !K^\-#^ =U3D?.;RCW\P9_A[[QFIJF'_VI5^" M#_>#\Q"=FEP$>-&F*3&H'[$]>OUJ\+Y_=H#ZL*8^/(3^6]MU&-'KPG_6HS3X M]+4UOKJ=+Z=7!TQ?OSKQ!MX9W&2PP-QBZJ/F??,Z8&.$:YF)+) B@7$0J"*S M,EO!PHHL%#HT<*GH#]XPB-<_NQXO+MWEX.PM2&,*#/>[W>>AL%C[C1?WM1N' M?M+ K?JEP&,.P?OSONOSV% M*VF"1)E"(Z@(=EU;E2O<^HE<"=8;TX5E+ T4)3>-#X6D?@"_V* V($F02 DK MF*ABD%./*].&,4C NZ5VVK7Q;+Z9#\:0&C"*26R P MCK^#P_K,&Q>(G'@G'4@D%24DDXZ#"(2)(:+7Q$[MUL)4P)PJ\25&X.-*9AG# MR3)8)+6Q7!5MB2/Q5053-0$UVP8%<7.YDY@$<:TF'<"G@/K4H8KM+M%+QS:+ M1 LJ2=AFS?VIHA9CJ^>]AK#03(5YB"RCG8(_&$]G(9:+]F4NYFR4!AP*IRQ]5K:F#PJ":$5L1%^ M@J5F#<4C7;2>"T67JT3!L%:_:0X0UKZ><0I@Q!1VICK8I53 T3 ML_J$+W:]E"XC5YF,9$#"N(5@,G2$W*7XW3R^F-J=V?RI,7R1YEZ8?:/0^AGL M]UV8"DTEJ >"Z%.(5%IJZW+^J:!!H35E3';X*))"V.W\R93.(_Q&$/S3T%4> MV5A0!=0VR>W;F4;-EC+8J')WWP&FUSA[IJA7[H1MP(U8>0RMG]:'^'%Y=GTV M+[\ *&DJEX$$(W+M=S\ MX15:6O]EZ\8VC4-6U-;IQ<89&2R$:O[\<9.''8?A>P[IQB'UO)N%/,O?N>.C M4Z/7S) UHE'#A^J]D9Q05)1[9W!6H)\;32Z_7=Y\O;P_[3I$H[%NL?$\;SS3 M=SR3E%UKY2K++E4)Y4N +M)HN:1;+N?I7L1K;CHL2R*6QFF^!R]K8\L\7O:+ MV-@_XZEU!@7P[UMA-B#YVR"T*4[LDA=P%J+J+9@5A*./'Y)^_&D/Q;REF.]# MWYO^_9Y9A[7Q7=S>/$S&%P_L?/QE?'.!(^.BT+5R%O=- 6+%IQ+8QP_#-$D^ M,;' MA6(SH;@JA)J_P."64%%)1=5*R7^SA@"VT@@][!+\>2"?.NRA@F"F)9Y/A.9\ MLI9&KT2)@*X"W/82EP)"WM)C4O"ID!C_+XD?(EE7Z=KB^O;H)&C)!42./AE] MTN"B-@:K00Z;4-$33QC X1(YKT#57D\^WDFD3/;L^_7/TQ?KBZO;FGDK+7)=UDPVXSR>"1D' UIS&HW5A] MQ1"A=K6A":<-H"-4"\"+S6!VTA1!>"6CXT04@/ZNXHYQ7*Q6%C'M3. T.BRY<8)+Q-V=0%OBA[DB35+3 MP%*C)0:+%(4N?U+=WYA=AQ3>QCT MHU[6H^:QKP;)"?C,@0FR*#[.@P?ML(@&Z"6PX?%6JDBT^7$TZ&>^2$UI2HUE M4=IM:^1#6G%9^SVW&_D[J%Y+A^+H]2[D*'PC4*](K2VW!#7'.436"KSLT A' MK:7(@D/Q$H<"I1.NU4!"0NH58:R^Q);DN^C03* MSEOW2'?G2L=39.X?+I;Y4[VYW=O1]FTT;IX$S^;-PPJKC0FP&. ,7>/.H!&#'!^IK7;=FB!]L4X^A]02P,$% @ =I"V M6(G _V!V"0 5QH !D !X;"]W;W)K&ULS5EM M;]LX$OZN7T%X%XL48!V]6G*;!'"SR6Z ;%HDZ1:'PWU0)-H65A*]))5L[M?? M,Z3L*(F=I+0&CVJQKU=*Y*6=U-3[H>]/]IN\:D='![;OBSHZD)VIJU9\ M44QW39.K^T^BEG>'HV"T[KBL%DM#'?M'!ZM\(:Z$^;KZHO"TOY%25HUH=25; MIL3\<#0+/GR*:;P=\'LE[O2@SS\G#DDT*B%H4A"3E^;L6QJ&L2 M!#7^[&6.-DO2Q&%[+?W4V@Y;;G(MCF7]K2K-\G"4C5@IYGE7FTMY]ZOH[4E( M7B%K;?^R.SLZ+2133\9&C15ZW[SOWH$L)\06KW=0E;+GW.3 M'QTH><<4C88T:EA3[6PH5[7DE"NC\+;"/'-T>G8QNS@^N_B%79X='?MI[]I47XG"$R-%"W8K1T4\_!!/_XPM&Q!LCXI>D_TT7OBP[ M'K/OP.ASI]B\:O.VJ-H%0K80U6U^4PO-\K9D2"0J-_2F%H@CS0J)V-:&R3F3 M.V?.E6Q8*PV:#]U6GL[Q_KVY7XFU0.HU2\&*7*E[$G2;UYWP>OFYUL)H#,@- MNX,(Y>;1."/M"!=O0FF&?-'+M,-I;%%#0#6O1 E)SXP9LV^"+42+WKJ^=YWL M[)K#R*;IVJK(*0EQJV(C2CS73/S952LD.#.VR+DY1JA&#R2IO%T(AT)(>D[8 MOR1CFTU+-\[G'1%A@\S"M#<^2BK?X-PM%B6^AN?5 IRS$!>XA+K,R-X*QJ MB[HK:8%&EF"MX]^ S@/I5!R]%DY%>:M@!ZU&>ECJD(LQ!ID7MJU3K^,Q6A'; M@^/,4G8:/?K=!^\?F.3R/>,>C:4_D7X1H1G<#P/\1GPRR5Y&LFK!10')@ (.P@_+%PLE%L"' M3";G;4\ACLG]-#?2>Y:\MH'D8'DC(F=/],-"S]2!I1.>3J;6XFD<>>=/57NB M%@8&/L^R"352'H?!]OS]TP]9&(0?+TZNMX'X$*1I$:*4)GR3$L6#J M\R@-O*_MHLN1(XV 'X![579(P;9 L+W@G??> ^' 2O?W:PNGM1CIH/;V)CSQ M(^^=MQ> @M'$MC*>1%.T9@0>Y1-+BD(AO1M60SN8O!?22.XG;@J/HX0:(8^G M 1K7TN0U9X#,>B[E01*3]@$/)XGU8<;C8 K#5U(96WH^>,>=4HAT(D? L\A' M(_9YFOI6!F+*][USV2[>4S+VXH1'0#3RL61"N&20]]9U"9DSFTI@2[<;0IM M?XP ?K;Q^Z;2*F&0WDEY5!X$';;@EFI+>E7G9)8+N4&6] BX2S''>-0BH@]+ M.2.&A?['QX ?.\#/+>!V1/#1OBAIW5J/OY-]T7_/OA0YBT@W\0%H:G$$M$#T M=?9E&!?T?Y^Q+^'3Q"?>9&"2;8#HON^_A7R93T3;FV:!8V":A<^(AYP16GV3 M*0\SJ_@$:3B.=Q(OX6ED4SCTF%)&SJ8\"Z=#WL4\ 8.BA ?3B9=.P8WDS9]/M%0DEB[1Z-)1"/R*_152C)K9 @V5HHR"'/,IL._-B/@6KT)PR MRA@T&FDH<.[=9-]G!X1!U?G\I' -:H<2]I!D[7ZVF2?K_L<;>7C-0]BM9&MU MH(JW6UF[1]2]E_4SI)^4MAI3A@Z0S0']K"BZIG,< M+@FOHK+UV=M#OH&#*-)]GDRI/+T -869W4P%M&% [?1#&WJS1G9DN]M%8INO M3=78Q8:QZ&V+Q8!'\>0A%ND_^M(@'?1MX>A@1PFI*V$O:^K[OQ]#E+"@X:NA M]&R#MRN2O#='4L"G6>P""1Y/ Q='2%6;.(EXG*;L^G)V<75Z!1VVQ%H2);>T71#0TNN_[X]O:C.3;* M2O1KC-DI[73[93"\*(@;_:$$(.5(K 4\4+(;J91U$^^U4>1*Z="IVENPR,FT M-R TMX!C02N<=*VT5K;OZ5S2*>C@#DXPPYV:9CM)L^FS^VI[OEOFY0YKB:)@ M""H!G7J(G.LG_HAX?/N5Q5NG;\Z"E&_>;N0K4-MT;PV$.]?GMQU)TH:&@P + MNT/[6C0Y:U5WY/M[5E?Y3557.-N2/0]B=&VGRA9($4U]\_02LM>I.L3[];]IA]6XKV85?27R20R^1- M72WZXSGA]1;_YTB(!1UD.,61'$K1.UN)6]%V8G-'4>DA:CD9 MQ> (NN.W%T+K6XXWA1U[%'9/U]P2,OXX\78XP%YT;$-FS,XP&V1M*@*D[9H; MJI3SM\%5@4M-ZVH^@40;@$4KZ(5GK[%NB8YVAS"XF;*?#BR0("1BFK:UB"BS MOKY"1E@#Y"ZY>NH@IEM#4?<06E8TU*OM!K:KS9!7O7:FHH#!OX9*K8* \;;; MX?W!93^V. O[28-2*6QW]_Z;WLU7DYG[6/ PW'UR@0L7%"RUF&.J/TZ3$5/N M,X9[,')E/QW<2(/]E&TN18[D0P/P?BYA:_] "VR^)1W]!U!+ P04 " !V MD+98W&9M#YH$ #K"@ &0 'AL+W=O=7$.H%":#8EGQM:AM(TNQN@;8;).D&B\4^T-+8(BJ)*DG9\7[] MSE"7V(F3YD7B9>;PG"%GR.E&Z1\F ;#\/DMS,_,2:XO3;M=$"63"=%0!.=4VA0<3.*4N[8:\WZF9"YMY\ZL:N]'RJ2IO*'*XT-V66";T]AU1M M9E[@-0/7!O#1>0I@2$-'[6F%Z[)#GNMAOTWYQV MU+(0!BY4>B=CF\R\B<=C6(HRM==J\P?4>H:$%ZG4N"_?5+;A!X]'I;$JJYV1 M02;SZB_NZSCL.$QZSSB$M4/H>%<+.9:?A!7SJ58;KLD:T:CAI#IO)"=SVI0; MJW%6HI^=?[F\N;F\Y&<7%W]^_W;[^=OOTZY%6)KL1C7$>041/@,1A/RKRFUB M^&4>0[P/T$4^+:FP(74>OHCX5>@.[P<^#WOAX 6\?BNR[_#ZKQ7)_SE;&*OQ M2/Q[2&^%-CB,1FER:@H1PAAAV M^%/%=\!3P./+U7(I(^!. <>LY@5HJ6+#RX);Q44>UX8;H2%1I3EDJY:U>=#C M6Q#:^,YQ SP1:W106;M<0=EGN$V$Y9'(^0(XW(..I(&8$.#> KHN8*OP9Q-E M&E<+.N.IS"26'>*O(5*K7/Z'H*7FFO+M1"U/B*$P!JS!'R^$M@SI%1H+E[9; MG\//4A981VS%4=D$=.WP_LTD#,*/.1:_#C]SLO#L14E[^"H7;/7]2EQ\<%WT M>XO9F::NT*!'V_.1M2G U9YT^T@&,L$K$J2Z4KL*&R"2V"D@J MQ4*FTFX;H6[:Z6E@&A,)9D?M[NAC1K^0S6K9[0)[3 B0Q+-7B'>@[$'C8:3& ME_TBC*P-(VX)$8-[O*C<^=[?"[;3>X@:W@N8-BN?KR '+5+?K2=B++&2*@,M MU$ :'I<:C=U^N=/.@2K=HZ Y[7M#_4>L;\JB2(&.HDBYS*LKU1%;X'WIX#70 M34J+/>1 M9.Q-)$J42B2H\U%*(DHP:7Z4N4OAF(V';!(\==K3PX:= M/GO'!IT)>\=O$ZAYNJ"+10J4SFL9TQG!;%B6MM1-E2C$EB**]0O%:#=/F8^! M;?B8PT$ZDCDWQW4D<$/)?L]DR-ZR@1\B?^R,6-\?#WO4'&,S"$;4G+# 'X[N<\-YOS?H88"-.<6=QP"!L>P(<<9]=LRNZ![!4*Q%6KH3 M_"0WD$HP\B>C\3/YBEFZ05 6J0SKI:U*J]VHIMS7@7!5F-(Y5Q:/,E9DM(<\ M0ON-M D7Z$;T*QCB[O(IZ R:).H<62B+CR/73/ U"IH,<'ZIE&TZ MM$#[OIW_#U!+ P04 " !VD+98#?%MON(' !W% &0 'AL+W=O,XKM3[IQ;UVX5;,%Y86!J?'*S;G M=]S^NKK1.!MT6DJQY-(()4'SV4GO+#XZ'Y*\$_B'X&NS,0:R9*K45YI] MB #QBA>6-##\\\#?\ZHB10CC6Z.SUQU)&S?'K?:_.=O1EBDS_+VJOHC2+DYZ MXQZ4?,;JRMZJ]2^\L2?*JQL],]R&-0TBB9/B*OK2S.W7ZTO_ M;OC7V=18C<3Y]SX7^ .&^P^@8#HR*U;PDQY&B^'Z@?=.?_XISJ-WK\ ?=O"' MKVG_R]?VJM;]F/,^_"%GW2\XS%2%42[D'"R;5KP)=?$;-V#Q<;%@;&0JE+SQ^!&JQDWE%I8%7QF$A-0&=SQ.>8;2P_+ MNK XUP^BX.9I<*\LRI^SBLF"A]NG)_ F/H0#B),\S(8ICMYN_&]6@[/B6RV, MH)1D8!+FDR$^IG]N'&"JP40B,?2UYK)X!.2?-!7S\F_B-('#9H.?!+=\I;0E M-]92V,;']# /XRA#Z3C*P^%D!/$D'&%@3L+Q)(>W+QB1-D8XR,W&@W;K0;,9 M%[SV;6O>0I*$V3B')!R-(YIF89KG/[")Q""#!-+D!4S#34S)! \>XPC/\N ( M$RW$>1QF41J0<*,(A ')';,.QF$^2J&E W&0%46]K!$'J!>[[/$ 4\L*KF!)I6"+_%.Q444(@\$/)I:@QO$3'$*V0I'D19 MLPK9+TH\2\P$PB>##5\QC;;B$S)KC@B]8=/:8!XP!@JUG KIKZ4/UVA9%X[3 MUI^RP-)O<./T$0Z2K#_$HE155%\W(_:%@"W1*JMP7]*/G2D':3_I%""4[CQ6 ME@VI9EHMG9?9)M70-U?<4L&'.U75?O%"JWH%;W[^:9PDT;NKNPLWBM\=.OMO M./L*M]R@+HSD$"YET>^$Z6$K'0:;2:0/-Q593!T(W9&"*V4YDBV$9N]YZ[_W M&_YKE#FOE-PR43G0NX;TX0NZA!N[G?F>V C4N="/Q$NE_D,@=&9:VR5VX70)2Z; L6_U4Q;KGVFG**_..]4T:&8B6>DG3^XDS <-&I7.BB$QM P MEN[<-"DE;.)"U54)2PQIJ,178A,N2Y#*HH^E'2K.Y93D&%0RIH *.#? M"^Z@<#QKUQ44@!ZNRTYI-'&+;2)I?0$[&ILEP\Q82G4ISDELW67 M2(_^DD-=Q&S?(G"&::8];4U\D<_M.K->&/W!'6Y*9 ;K4@.\HXD#N[O? )O- MN/,XA?O<<;KR=-OP*5NA*8AF'\KG[G>XR27;9P6>%I2=]T3(_X86P:[[_F!@ M)KN!&2!]D/%_-C+WH-IAUTY*^3_PV2ZDESIE0J-07L/S4HXH,<7;[HRNH?;. M_G$+3$TO;#:]VUNVIVF -9,J5^NO,]>)8UOWU!GA$MKDNYD B^XSX?^"BANL MR0O75CQYQ 0'09Q$X7 C-"-OG2181TW#@/)]AI.C!XW"3%P20+)WGFH*)<$GDP61@-,]AK M7]A>-CF"OI]4KHK[EWXDA\\O*+(0*TJ&B'_.)=>NN6/>I?RIKF>4N.+(OS'U MX4?V4VOU+E.-&NU.-O;PQP:#+05EX:[/F6USRZ7@0_BK)\$36L7PL&D MGT(W(]8>Q%$_#O8UCR^][CEVTU:?9K:;M'UOGYB*L1ENWCUGM:W1 W_2E'U1 M]RS"_METO'3REFCF6!,2B7"6$[LF:4[C43 .D=PT' =9F _=ZB1(PW0\Q&$: M.4LI27 VP^H;Q.$8=[5<]"$ ^[XD##8^!B&-YNZ3%R46##3_7:A;[;ZJG?F/ M24_B_I,<&C,7F"XK/L.M47^4]4#[SUQ^8M7*?5J:*HN<=<,%9R77)(#/9PI[ MY69"!W3?&D]_!U!+ P04 " !VD+98NF=^4^\( %%P &0 'AL+W=O MN0%)&D' M,T#ZV+2S_;#8#[1-VT)ER2/12;._?L^]DA])4V>ZV,$N@E@21=[W.9?4Z5W= M?&GGSGGQ=5%6[=E@[OWR>#ALQW.WL.U1O705WDSK9F$]'IO9L%TVSDYXT:(< MQE&4#!>VJ ;GISSVH3D_K5>^+"KWH1'M:K&PS?VE*^N[LX$#"WE\J6D^3_A[X>[:G7M!GHSJ M^@L]_#8Y&T1DD"O=V),$B\NMNW)E28)@QA^]S,%&)2W36,*RI*RD?? MX&V!=?[\XOKZ_>>+=U=OQ"_O;\35S9O7OWT2U^\_?GSS\73HH8"F#<>]L,M. M6/P=83(6;^O*SUOQIIJXR4,!0UBV,2]>FW<9[Y7XUC9'0LE0Q%&L]\A3&W<5 MRU,_[J[XQ\6H]0W*Y)]/>=[)U4_+)>@I_T'TW2?F'I4; O"I_F3DSK$F MJIGP=E0ZL6SJVV+B6N'QDG%4^'M1 M5*)>-<+27%N-:5DCQHV;%%Z4==MB/HW0FGMGFU8X*@J!E([GFYSRKPJ%K29T M%XL#B/7S>M5BI'UU'%R,Q_6J\JVX<6-7W)(]P;O:NP<#UP[ W!EH@T^UMV5P M:4NVS+:BGC[4+,6+( ZC1.,JPQBE2U>9TK@.M4Z##^0UD\\WC@4ZBX,#)>/@ M57 0IWR1$5T^-X5WA_5TVK)+-;QO\$X9GI)W"V1&%Z-I<(^),0S44@9IE 5) M)@,59E&TUZPX54&N H5I29)\SQ@V^Q!__>T>$Q1,,/ OBV20PP0=*J/W1R9- M@]@87&.*:Z2_8X5*.BL.NF"H--]OB>9\)5G*>8I,PE>M#*X&>^%K,ZGHB1N2":]O>VI#,=UNC*:YC M"_ZA!ZQ94#OOK;*EJ$=E,;/4!=LC<8T\D7YH9:@5;=![=$\FBYFK7,,A*DFA MGR-N\N71QI.+6[R>N3_MC.WG]W%NBO8+"?6L;%'CIUVU8[?T!5$-C*="ZDRC MA%(4$&8[@1A@?!,(%)X;UU6]*,8"5XAF]X)OW1,/W.L%-[:"31 L7Y+.;,?! M:Y#SGW".?9C#.[3C9H98EP]<;%>H79Y#ZM:U2#ID>@(QHZ)<)\M^@3UN:>\7 MY"QT%HNE+2"+G%Q8)*+XXI"/$1Q>N&#]MJO(0<8_\& M)'3)S5YR_:R69(R,HI='SS:!P")QOO@7P:=N/>V+BF?0,+IG\) FW/:1 HHH M$HIA'TC!8V&U(W33X0?F;,MRZ:HF[Y; M?$)1M%,BC(/X5? .$.K-=%^7=;MJUHUGZ];Q!M?!BR!18:XT;J0)D67<*/21 M*&#>,@D]T\,A_C/,R&C&06S :0K4A_51*/-L%U^!S,)4&LB)DPBKX\#$3-QQ M'*HX!VN&.DVP&/,RHWHW(!X*=4Z6Y&&4=9:D.F9+J)GL6"*C#,TO8E/R4)J< M34FQSLB^K>YD\8&_,$(BLB^"/-0F)5FATI*OTO U(KGT1FEB:%*"=W'&.I1B M';ON0F*6H-&$1FFBWW* M VBA$1L3]\8D&>;2PT$2FD1WL:=.FW7BQ*/B/I T0\9IF"AR5V4(*J4S1>3H M"N^A0)DSC+L%2PY@$:8/ WZO9RJ+>O(.:HX *;EM^X#.4 M-O/>+H2(30)FG)%S@'8_GX@"R 7TF\GATC9@E2WU%U7K"[]B0 MVI$!8^AYO#\.R5^)=T5X#QYL ?\3W#\->?QD_VWD4F=D8H[MK6!L2MI$93WN#;:[9$LF0R.? MQ;T,DSAGB&5,*C+,&0,1,B3 M;(7!+2*Z#^TJ0BY5YZUB/0BI3!)V-\JZ 4/!9')!$F6D60MMF#N&DR M@^P\ MQOO_%NU<_H\5[6Z- /PQ[["FT,Q\\*.JGR$4[#GLK-N1V_+^629YQ!'!9D^P MRQ%*'B:1>&WO6_'!(IBO5PZ(./AKHRV#Q>K>!HY?OARP(;\0G2 M-^INMEQTA6KYAABX/&+N?HKW N@KW)> QR3G7JD4=PC4>T35E%-CTSN=^!OP M\;$4VQC(B4-B P5>H*-8DLL@"^D@A:U# HKK.]L:(G&/D(2[$\U/&2\I;TJ( M(N*LJ_ T8=(PA"F][5]_91HW5/]_FT9J&J#$A,A%=UR TV]'.6G$Y!KU'"HC M3&?>6?/J4UF,$&6=*(BD3*KJF.AOGYT MF)JHJR/)Y"LAI:,GG;.@#2N)]]N<$-_1R9'9 =R TTR#,Z1HO?4K'-A<0\<% M+^AL7$R+,0CKR3UY]\'F83*/GOK2-=SY-(GSSXP_P!+GX0S5?:7&PO M=V]R:W-H965T2R'-S"^LK<["T&0%ELST5(62=M9*E\S24F]"4VED>9-4BC#N]X=AR;CT MY]/&M]+SJ:JMX!)7&DQ=EDP_7:!0VYD?^7O'+=\4UCG"^;1B&_R*]ENUTK0* M.Y2 E"N& B,;/':;?'>D27]I[] ]-[53+/3-XJ<3?/+?%S!_[D..:U<+>JNU' MW-4S<'B9$J;YA6T;FU!P5ANKRETR,2BY;/_9X^X>7B2,^[])B'<)<<.[/:AA M><4LFT^UVH)VT83FC*;4)IO(<>F:\M5JVN649^>KV\^KY>W=/["XN8+EEV^? M5M?+F[OW-\N[:6@)WT6%V0[KHL6*?X,5Q7"MI"T,+&6.^6N D(AU[.(]NXOX M*.(UTSU(H@#B?IP>P4NZ:I,&+_GC:N'?Q;VQFA[)?X<*;V'3P[!N<,Y,Q3*< M^309!O4#^O.W;Z)A__P(Z;0CG1Y#_\,6'<<:]^ P'+Q],XZC^-Q=Q4K3S&O[ M!$SF@#]K7M$4VEV )*'@!AADJJR4I U0ZRXE>(X/FG1E"]3 C$%KGA%Z\+EV MTR28S)"0:,:--0Z(PF&M!&D%EQLXY9(\JC8$9=Z=>?0>LJ)[$/!JF7@?:BVY MK34&L.:/SC#!ZQJ\$R\>!H/^R!F38!R-O;^09KI0(@=>5EH]H(LS7A0%H]'0 MB_I!,AE[EZSBE@G^"W,P:FVW3*,7!JE23"F[466U64MF"6P'.G!9)RU"D546:FTY;\:AW<:CX(TGGCO MO%,J>N)919TP61(&=J(YL;H29ERC3OP##A+GW+#)P,>R-2+"'HB !.!KW!\\JA MDR?=>ZCENFG]$S)M )U\O.YNVO:X324K#HB!J; 1=?'4.S1GX0M9+%%O&O$W MQ)4*:!6R\W;?ET4KJ\_A[<>)N&RX-"!P3:G]WFC@@VX%OUU8534B>Z\L279C M%O2-1.T":'^ME-TOW '=5W?^/U!+ P04 " !VD+98B+#9OEP* " &P M&0 'AL+W=O;1) #=-, 4R;9"D6Q2+_4!+M,T96?20E-WLK]]S+RE9=NRT':!H;(J\ MSW//O93/5\;^Y69*>?%MGA?NHC7S?O'F\-"E,S67KF,6JL"3B;%SZ?'53@_= MPBJ9\:%Y?MCO=H\/YU(7KF]+DNU)T5KIS/I7UZIW*SNFCU6M7" MO9[./"T<7IXOY%0]*/]Y<6?Q[;"6DNFY*IPVA;!JI(@\6>IKE2>DR"8\7>4V:I5TL'FYTKZ#?L. M7\;2J2N3?]&9GUVT3ELB4Q-9YO[>K'Y7T9\AR4M-[OA_L0I[CX8MD9;.FWD\ M# OFN@A_Y;<8A\:!T^Z> _UXH,]V!T5LY7OIY>6Y-2MA:3>DT0=VE4_#.%U0 M4AZ\Q5.-<_[RXZ?'ZP=Q-_HZ>G=[+48?WXNK^^OW'Q[%S>CJP^V'QZ_GAQYJ M:/-A&D6^"R+[>T3V^N(/4_B9$]=%IK)- 8>PKS:R7QGYKO^BQ#^D[8A!KRWZ MW?[1"_(&M=,#EC?XITZ+_XS&SEM YK^[_ _2CW9+IS)ZXQ8R51QTIJ75R@EUEY=./*IT5IC<3)_:0A=II_UL73Q H4Z5JS;((A,/ MMR-HOH)L5)WLE?@/:N9R7*H<\&)'\^LMIO]]]^\Y8Q%%9Q]][;_\% M66R27^L9EPZ..X=SUI33F9 BM2K37DQDJG/MGU![?@8W\]R)&VFG!A;,Y\JF M6N;BO08B]+AD,KD)<8AF12.^W%R]OZD,Z(A'Q(B7GJGYC<+7/"2NPHZ;N*/V M8B8=S)SDQEBQR&6QED%1DJ#%IQ0"2 M2QL&Q-KM;QF0X(RRK,@;?G2CK?-B1':10!&7MQ5UQ&<83N9HMUYEX[6/?M%* MNWFZ#AW.+*Q9:K@NQHBD<$]%IE,$@( \EL5?3J#=B=5,I]$;ZAZ0BW\92)B0 M( F%T%WI38%5K',M2)%I!ZT$%70ZX52A(<^IM(0IR:YT:OJ\Q#*.;R8)3VA! M3N'FE&Q<6-2)7@"211?:&W;5(3BK8&&'I=3FE@VU,Q90FG%*)XD9@LN]G- 8[(I*W MQ)H8U5MP%)YC]'"!@- &];R<-T*S#D@C2$NIWX>1!;W#4.5XO,;!#ZJM.'-AB8VW M7+*H.)KQ0C1)!I?YDS@:OC[N)AG9Q(@BL7#&H,OR.5::&5$83V"&V;(@"J+* M!?T2"S%M,-#)5B!8?<,]P*G C'OL9+G2JBB8X!V["$ 'ZG$SPAT=9M])$;&# MKH<(QH"ULIC&?C)6?J54L2.TL_ T]"1(B%/)#,H^_%HD94OV; J5=;C;BOB8(R"O342:(426ZIUT4A/XQCW9T7U5* QU9%\ MA!_BX=/-O;CG'30!R\;J*/L35SUF!82JV^EU7\5-A1@1ZE-V A&>TEP[$;W. MR? 5 GHK?CB24!:HORG#9/8&E-L,&O2B$EJY@M31*6$XCT00+"(H(/=>*=^!Y@ MB5[B($7#&_OFG/+NV>3405@#MQ IME^0:9$H3+D(=S(M)>B'*)>[8F=8=T H M"U<7X%@TB6>GS&>CME4\95N=^L")H;HJVD"LN MHZA=%YFBA5M=!5/)P<^$S M=0&M"V8.*G()@CM7OL8L]0PW,WE&L?CA!OZ2$A_8NY:+2L%9/Y/\ #XRGX!H M*U\#LW_7V^9M:3L[? @+Y0)]3_P))J%3H5 M[ ,-.IK5JX.Q^;"]JRIC#YD!)<5Q(]F#4JX(-F$*X%8C5E9[S &U&$(6V)XZ:)@O:G&M48%9=/?9= MW/G.RV"HWSW@_*0LPAN^R&+/YD'$GS#0$??75Y\^WS][VVZ\T?&= M<,U/A/5V=2E3R\B>\3U@9*0DO+@C0-&N7#%7$([K#B^G*% (+W>7YD#44_O! M>@:WVE'@>*:CTP []XQJHFR,3GSEV_\.)-!N/!=)-^$<-N4V;F=4UAGZ'3J: M!5YROK&&[AYB$K:D")3*>4:.<*YUT&FLE7$FE:(*4J1\>ID13H8TK!M5&%?1 M-$@;GINFZ22V7+\,V&T^]7&9IV7.'3$<)\E)-S9/;IU@+2/K_? [J,I7N^9^'X&>K(!OH2OUKO M[XOSD23!FN881]>=UC A48!AMLMA1 MML$N7YR:\8>(;0.C]45L"_9$%\%(ZC/;T _:-OQE(5LH(]K_SAQ8\6JQ'W4K MZ6+.Y$8&MV[T+PL)1Q$4ZAJ2>#_/SB5TOU@\;OXH@ MWE/^[8?0BS2&'TCJU?KGI5'X566]/?PV%09O!S1-<+2+X;LE;/B])WSQ9L&_ ML8R-1W+YXTQ)Y)&ULG5;;;N,V$'W/ M5Q NT"?#MW@O2&T#CM?=!MA^N^^I(HB,=*&S_OE2'49\.ASTJJI!_8F@S>%-95,F#HMD-? M.Y)YW%3IX60T>C^LI#*]Q2S.W;C%S#9!*T,W3OBFJJ0[G).V^WEOW#M.W*IM M&7ABN)C5R,F1)JRP @2?SM:D=8,!!I_M9B]+B1O?/Y\1/\Y:H>6C?2TLOI! MY:&<]S[V1$Z%;'2XM?M?J-7SCO$RJWW\%?NT=HJ(6>.#K=K-&%?*I'_YV.;A MV8:/H^]LF+0;)I%W"A19?I)!+F;.[H7CU4#CAR@U[@8Y9=B4N^#P5F%?6*RN M+R\O[B_75_=W8GGU2:RNK^XOKCZOKU87Z[O9," $+QQF+=QY@IM\!VX\$9?6 MA-*+M.X.1(\'SR)N*E= -Q.NZ+R6@R?0/OM!-\&O%._X]@\?MR MXX-#J?SQFO:$/'T=F=OGS-')[:BW^/&'\?O13V_PGG:\IV^A_W>C MWH8;CP9B);ZL/R^_B)O;Z]5Z_0EH=^*!A'2$'MW\B;X1P8J==,HV7FC:2BUJ M9S.B7)FM[POIQ1[]Q/\YS@J38R[34E5>8"!"B6,BD*'\1*N@MI+[L(]I&1!$ M>1+*8$3"<']ID=G&8=(6 @]BTWAP]@FJE#M>%L2&R(BBT?J (\%;O:-\(.Z! M@2Y4:%)L;T)FJP@CS4$\11;6"8MPKI62*U\WV*"\:$Q&+N (&XB'$@&DT!:1 M'6D@YIP%^8U^AHMB&0#3&[G1Q&1/H-I;@^%!D&=6>-%'IG $9:ZAI YOVK>@ M@,,U)J(3$;4UB7417V$Z$%KA MDQQ,$K"Z,2J_321^N.:1%R"T&( N\42W)4 M6Q>8>4VP-(]1964;$[!S8W>)&3W6<#YF#';R3*&,-)F*#IEW>(<=F(UWU]<09G=&O4WY4<' M4'[/*CRJ;'/;%RH65!^UZ&,9GBB3-F&_9C M6HX\.2F(\N\4L6LY:@6EERS.K ^)$!MD/(%1KGA36R3H/]RBN"^1!S V3S:U M;+)@G1]PA[<(+Y#;5FR->Y*&Y9DT[(CTOG%TDC*=ISI(-<$U0*@0BIX>6\7( M@/6Q35XL02^S(6F1]%QM.$<4SI'D.P="-WY3P4RO:!BSWQXO;->Q]'%XZ+SM M6,Y:#1T.QQ'+,*'/--)F@?/=>!D_"CQ/H\I0%(/7SNCALXNU(K>-GP\QE@GI MCNUFNR^49;J8GY:GSQM4^A9B(+O UM'@P[N><.F3(0V"K>,UO;$!EWY\+%&E MY'@!WA?6AN. W3?;8M_ %!+ P04 " !VD+98<3259,8# #F" &0 M 'AL+W=O&V::JN'E8@=2'19B$QX5;L2O1+43+>X&\!!WLR9BZ2C=8_W.1+L0AC)P@DY.@8 M.'5[^ !2.B*2\5_'&?8N'?!T?&3_Y&.G6#;.O,J/ M'/ER;O2!&6=-;&[@0_5H$B>4VY0[-/15$ Z7ZZO;ZR_7?]ZQF_4MN_M\=;N> M1TB\[FN4=QRKEB,]PY&D[*M66%JV5@44/Q-$)*A7E1Y5K=(7&;]R,V19,F!I MG(Y>X,OZ*#//E[TZ2O;/U<:BH4/Q[W,!MW2CY^EP"*D2+)@]A,NW M;Y))_/X%L:->[.@E]E=NR8LQN^4-SR7B]-T,FZ#0MA<:L?4Q48JK):BX Y.N4:@ M*Q:M$T0WO?'J+#OF?DMPRN(#^; ,7'4SJLV\[(O3MYG71(.4_4YNL-2-I17* M']SG4&/PN$ODE_]Q&3BH:S+7I,'U:T]4J64!).7MFUF:).^#WX(D&0^FTXD? M70RRL1_%X\$DCH/5DWR=/6V7P?=?S^A9V]Y[.AE,DMAUX\F%GV6S8+W=THOC M\GD\&QT%R9H&LW&0IK.GSCHOG<\SSJ;)U'L9CUPWFTR"]=F]?\S0:)B-?3>Z MH"X;7KP:EK6P60O+V'.76W3R]M!9WOD7U@72*&R?H7ZU?\2OVK?KT;S] Z"3 MM1-T^"1L"1H/I^.0F?95;2>H:_^2;332N^B')?V(@'$&]'VKJ>Z[B7/0_]HL M_P=02P,$% @ =I"V6#OE'!X?! W0H !D !X;"]W;W)K&ULQ59M;R(W$/[.KQCMG:Y?Z+Y"( D@D80JIUZ:%))65=4/ M9G=@W7C7>[870G]]QUX@M,U%1->J7V!MSSSSS#Q^F<%:JD>=(QIX*D2IAUYN M3'46!#K-L6#:EQ66M+*0JF"&AFH9Z$HARYQ3(8(X#$^"@O'2&PW;F/)E;NQ$,!I4;(DS- _5G:)1L$?)>(&EYK($ MA8NA-X[.+CK6WAG\Q'&M#[[!9C*7\M$./F9#+[2$4&!J+ *COQ5>HA 6B&A\ MWF)Z^Y#6\?![A_Z=RYURF3.-EU+\S#.3#[V^!QDN6"W,5*ZO<9M/U^*E4FCW M"^O&-HD]2&MM9+%U)@8%+YM_]K2MPX%#/_R"0[QUB!WO)I!C><4,&PV47(.R MUH1F/URJSIO(\=**,C.*5CGYF='L_O;R^^O;3U>3Z>P;F/SX\/'^ET%@"-FN M!^D6Y:)!B;^ $L5P(TN3:YB4&69_!0B(TIY7O.-U$;^*>,.4#TG4ACB,.Z_@ M)?L\$X>7O"%/^'4\UT;1QOCMI90;P,[+@/:PG.F*I3CTZ#1H5"OT1A_>12?A M^2MT.WNZG=?0CY;E=90H]ENSZ_%T M/)W -JS,>+F$5!8%'4':S>DCQ5JA @91_&UA-PU4J+C,8(Y+ M7I;6W%*+M]3\ABM%A3AV4\G7L26F_QG;Y)!MQTW%1[!M_3]L8Q_N<]JZ4 E6 MZM9!]79,M"4Q1[IP,H2%D@48NI'MI/OGI:NS?2'(1#VB(0+*3E>*KYA!L8$2 ME])P^B9-%(5A[C;6;7H&YK]3)2P86S$NV)P+;C8^C,O-03&R7>IK+@3D;(4N M)J5O:ELKE>CZ)Z?'*]'QHS2-2K3^#25> M>L^"@Y:C0+5TC94F]G5IFNYC/[OOW<9-R_)LWC1^I"A=3AH$+L@U]'M=#U33 M3#4#(RO7P,REH7;(?>;4?Z*R!K2^D-+L!C; OJ,=_0E02P,$% @ =I"V M6,H+WWH## FA\ !D !X;"]W;W)K&ULI5GK M4^,X$O_NOT*5Y:Z8*A-BY\D\J (FL\O=#J0(S-[6U7U08B768EL>229P?_UU MMVS')@%FZCY _)!:_>Y?MS]NE+XWL1"6/:9)9CYU8FOS]\?'9AF+E)NNRD4& M;U9*I]S"K5X?FUP+'M&F-#D.>[W1<J_/ M![B>%GR38F,:UPPE62AUCS>7T:=.#QD2B5A:I,#AYT%)%8F_4YC=1RC-$>DN5&/K/-FYM M?]1AR\)8E9:;@8-49NZ7/Y9Z:&R8]%[8$)8;0N+;'41$&BTFY@3F9HE+G5\%;"/GLZ_^WL9GIT?C:??F87UU]GTZOYV>WE]=7'8PO4 M<(WZ3YGG=4I!O^LUJ<1,S+4X0I^/&-]P'<'BPAK+LTAF:U: F36SL6 KE4!PX[,\X9EYSPZ#=_0B M[ 5C=J6RHVF:)^I)"/99:HA'I=GO*EL?W0J=LLML*3*,33:#W=[AWW^9A&'O M ^W=+K^]G-&+X,,[GQV&-?V0U;1?(LD:))O+6R1!*';8K\B&P4^1;2UOD.VR MVQA\HJ5)4A$F#C 06W&I(9SU/:3?!YX4@G%#+"P395"AAB?"L%S+I4!+<4<* M+Y\J"W6T[_$&A.)YKM4#R+!X M_33I18)>!Y=-Y&SA++L22 MIX*)U4I0VF?7X$6TS*WJLKO:>W>/]EG?[_5Z^.?T;9RHO+"QTO*_P \J<:TY M: M,(6N_<*I6.58\^?0/!)7)D+3849&"A#U$>+*K3/OOBUBHF7]*T%N"88>U]DX7L;,Z0 MOWEPDTIK04<;F220DT"@%-,2KK2 O4B85 C$L&$D#* K/6R [>Y9QZY;+AJ2BX[]75>N_;PN;6TZ%""4M2*(+;C^"PJ-,46>. *'!@( M/<$&2%$ K)E,4ZC(-'0YI"N$"%<$$>'4L%Y*\ M2:L4B%*]!\OX'B@Y,RNAM8@PG@R8':]RTF:T+38;3 N@\ *#"&&(QM!#7\+, MX9RK/!(S!V@O6;E_!CTH.B(!;Z;SVYO+BUO I_/;ZXM_LK.+V\MOE[=_LL]. M(RAH0Q5[@"L)#:^@U(R&(V]7XN*5J"-G"8:A/QD-]RBK> 4S=-E%D18)=_%) MN>QNG@C]8##PA^/)6SNW)=$KTR/"L9/ M'_;>VKLK[&T+]EN**\R.$H$@KWI\#!RD@"D'S2ZB/0=5&>Q%N[[WKLBM4$NN MOGA_4+<-*\\>!-7L7\G7/V,0?L$@_(9!Z$'K41Y[!F4[*=%?W^N#KB>CGG?@ M#4ZZP['WJS.'%XQ&_C ,X/EPU!WVO&^TV3L,1A._-PF]=[ACU!V$WA>E5T+2 M2R UF="KX: [#O#02MBV'%Z_-_$' 9$?=GLA]!.0!V!!F3!1 >8%ST:V_0I MA^1(KHHV>P7*2V6O4&$23%\ET/=+Y-Y\NA)0EK%G<+?PUG-DL(YAN29L'SGP M4 $_[ RPQ0G&'\S>TRN3-O)A$R.7KM19KPAYOL48HH+3__\'>N#MA*6 F*!8^ MW@7;.V*U]:3-\%VN2L>J0!I60P?ARDK1+F6-YJ""O9#BN;9R*7-0M"L3IEC\ M!8?@,@"),BU2B/M'*NY8Q:E@0SJXMI6:?OKBYOYPBDKP @.QP];G!6%^6A'X0]-FNT1W/B MZ0[;V7J@,IO?F6J$XL C?SDY'(R"+C@,V)GZMD>Q+# 0/+5:02K252'#ER\5 M,CS/-2B$35S'7&90"",I0*82@0)%0IC-#F^M>&)0K82'L\@-:FRLA2!8XS47 MEZ$HW RM9<51@QMHQG&:F#FB-!A $4N$VC MRM4R+R5S0,Q'5AW!#THC3==# MR@YK9'4QI9/J?,6T&P\A!.S]#4\+>_!;)HUGNTIIH1%>"\L2T!"!F*:VL @@ M _"3*EU7@*8RW':(MROE-="APX_4Q*RJ.OL\E^Z-2@#T7V>_7_\YK?QR=G=S M\=O9?$KCSF>-WM O:^E;C5[8&"8X=YT5<"IX27L..)W/ZLD?FI^RDXLH ;E% M(D;:SA6PKA_+H*,6INT>MU4/IB)SZ7E60 MSSJU)P*Z8%T9H2K:Y>BQA1E64N,$PF6PK2W='T?HY1QC MW//'09TSB>D*$; *$=1SSX-!V!V=X%GE '2+3E'K76__(+LQI@R[@_YS76J! MGZVVL^S61X'IO_!Z^N-(UPU@*,2:D[=VV_>(U\)O-+LK:CSW5F2?8LTG$>OZ M""U-0D $2*A44!U;B$RLI&U!Z=? 1@-(-J$#.Z11%B \>&_>O??^1$-.VV0\ M@K($HY&"-Z5F_15A >Z>^.,^PMZQ/PF'] O=CG>Y*\"!=QC"VJ'WSEWV3L;N M,O!/3DX 9/^!\&6IUAG--=Q,88<*#0Z@"RW5%S^:-9;V#IAAV+@K 0&"7^W>X&F5# MUZJ^M'21%.:1E-^+[0XW7W:)!V-E521@VY*C32PHS)_H50K@WJ]A$Y%TDX(6 M,5J*S8 6- @M 7PDEDZ?0),&SH@,=SC!\2I.QS4Z& HG,P\EQ@RE!2YIXYO* M;YW#4\9HZ+Y2-YJPU)GVVN&PO M=V]R:W-H965TZ70?&M- [Q@WV]V&Y'[]/54VA&1"=G42@K;IJGJJZJGJLL]W MUGWS*ZV#O%U7M;_HK4+8G V'OESIM?(#N]$U_EE8MU8!EVXY]!NGU9R%UM4P MC>/Q<*U,W;L\YWN?W>6Y;4)E:OW92=^LU\K=O=*5W5WTDM[^QA>S7 6Z,;P\ MWZBEOM;AZ^:SP]7PH&5NUKKVQM;2Z<5%[RHY>Y73?M[P#Z-W_F@MR9.9M=_H MXOW\HA<3(%WI,I &A9^M?JVKBA0!QA^=SM[!) D>K_?:W['O\&6FO'YMJ]_, M/*PN>I.>G.N%:JKPQ>[^ICM_1J2OM)7G;[EK]Z9Y3Y:-#W;="0/!VM3MK[KM MXG D,(E/"*2=0,JX6T.,\HT*ZO+D(Z2>4'6X>5EV_KN9X_5# $E .> M=(_G5?JLQ@_*#6261#*-T_P9?=G!OXSU97_!/_GOJYD/#D3XSU.NMHKRIQ51 M<9SYC2KU10_L]]IM=>_RYQ^2U_FH;GI9-\('[38'AIFSI( ME*JTC9-!W8.;J[K48%E8R==V;A:F5%P?-W9C2EGD\4!^13(A MOM)RV1C>'\F=EGJKJD8%+1O<<0$5_\@$E<=<0A=$1=C9ES[HC52;C;.J7 WD M#30NC/-!\A_&RV#OM6KL.:&:77*ZM,NZO9[=H?2"=J@(4R^E63#:'=>@M NI MMLI4:E81:#/7Y+&IY^2JAM&5"M($LK^V3LO*?-/5'=VN96U#^S_I.YC?F:J2 M,XW6Y0D;G*1HXM/,38AP4598U4L!9MBJ81F@<+J"P3E%0*O*2SA10>&R#3BB M4FKOM8\(OZKO!A*-YE%(&8L"2 +6 87FF2:W[^$T&WM 0\@]8E7/VS [_4=C M $PV;;Q],&N*M\*&M5:^@7:2(<,S7>L%0J,\WZJ46V*_5&LF5ANX+FH@T!U;^-,QZD[ER]Z7)XIY7S4E-#;D,LNA#C^T'( MTU;=@WL(/K$-@'['NGLUOC]\WA@?(VT&V5 MTE8@05FBDY%!!DTT9 YBNG&J:Y"?T>2[WS_>OV$^^2S^%%D633)8EKD40K% M6,31)!^):X[]]Q3\^8=)FJ2_U)HINM?6T5=,HS&43*)B1-_3K! ?;?T2#C1@ M$;?+6UTV-"@Q2BCDX(@D*I()?)UZDDT$B?A+I>#"A'[YBLA-"6^\S M^2><(%:?2N]?3.7KQCE8.Q/OVJAV6G\EV$.5GQ;W[HL_UTD^2%#\? MP<83RL8%*QOE\<-T''EP1E6" R3<,6*:RC9T#E%1%<@E5]KZU)Y*(&)% M]0='KD'NZ,H'O%!D"!9178R8N#@" =1 MS%R*[=K333PS<+E*(A MI8LF\)2K;EE95[O[J7Z)[N9X-H":#3U4!*IST1TJ^M9XSL43J1_(5_?//!@@ M]!&'GIYQGV(9;?PQ'B1XP*\J?MY0G@ LH YN3S%9YQ\<-X9/!VH M@(J<-8$]A4,\"=SSB6N8)H_]P-QYN1\JCT?1!],F&>L: 1>;W%<;#[TS71GT MD;_V;+7K8M\]*;!]I^D5$D%\Z*0X?]X=$KF+7&4Q.]:*(Q%Z=&^S;F&ULE951;]LV$,??]2D.ZC T@&O)LM.XGFU Z1PL M0+VF=IT^#'N@I9-%A!(UDK*;?/H=*46QA]1#'VP=R;O?_8\43].#5 \Z1S3P MO1"EGOFY,=4D"'228\%T7U98TDHF5<$,#=4NT)5"EKJ@0@11&+X/"L9+?SYU M>_R( M0E@0R?BG9?I=2AMX;#_3;USM5,N6:?PHQ3>>FGSFCWU(,6.U,"MY^ /;>BXM M+Y%"NW\X-+[#2Q^26AM9M,&DH.!E\V3?VWTX"AB'/PB(VH#(Z6X2.96_,\/F M4R4/H*PWT:SA2G71)(Z7]E#61M$JIS@SOXEO5W ??]HL8+F(UYO58KGX\^MZ M&AB"6Y<@:4'7#2CZ 6@0P5*6)M>P*%-,3P$!J>JD1<_2KJ.SQ"53?1@.>A"% MT>@,;]B5.G2\X<^5"G_%6VT4O1Y_OU9UPQR]SK179J(KEN#,ISNA4>W1G__Z M9O ^_.V,XE&G>'2._C.'754W06F-*-A3(=*T(YKT(Z,-7*T@*:ATVC6%;@022>YZVE!?G M_Q';\"D7,\=!3$/"#.Y(VA,M'KC)2S6AYY*=3 [AKR M21YL=?:P;E.*YPD3$#Q0PN/#6?%?RC-8HP6[ZX-]\@$KCC MI0:!&86&_2OJVJKIZ\W R,KUTJTTU)F=F=.G$)5UH/5,TKFU YN@^[C._P50 M2P,$% @ =I"V6"(M_6U2" =QP !D !X;"]W;W)K&UL[5E=4]M(%GW7K^CR4%-)E2);DC%V E0!0S+L)$!AF#QL[4-; M:EN]R&JENX7C_?5S;DN6#7& S.YF9K;V!=1?M^_GN5Z8 M@TYF;?FZVS5))N;H#OGLN@<[KNY M2WVXKRJ;RT)<:F:J^9SKY;'(U>*@$W96$U=REEF:Z![NEWPFQL+>E)<:HVXK M)95S41BI"J;%]*!S%+X^[M-^M^%7*19FXYF1)1.E;FEPEAYT>J20R$5B20+' MOSMQ(O*=88>E8LJKW%ZI MQ<^BL6>7Y"4J-^XO6]1[X[C#DLI8-6\.0X.Y+.K__'/CAXT#P]Y7#D3-@'M^,S\Y/QV-V_-(_KV6WW[CTE_?F >%Q,. N_R].@7=G4ZOKBY M.CD=^^SL_"1@+W[\81A%O3>TZ![#-R_91<'^QHL*UUZGZF*BGAB9"JQ MX#/!+MS,G $36*)0H*G0W!49?%F8J=!:I$P:MK,7C)"U>4YK;J>QLI@Q-64[ MN\&@72JYQ'YLX29CW+(D5X;VE7EE&$?MIJDD^3QG.U$0M^=LQJVWX*85<%1J MF3N]F558%@P D MM7.FFC' @_2?*"KAB#>WAJ&$K-$JKM@"JT3&K+"XK@(K< M&(&MJ<@!'[ K<.;S/%?)O1-EI9,,ESST2*U&(X4GGRI)SN%%ZN623V0.PX2A M]6I>.\TE4V$QF!!FLA>2#%65P1GS\K5W1#*,\P=#S0MV-%=583&?T'\#K$R$ MO..37'@[WM#?'8R\"^B@&R6\,(Z]LQ17R*FD*PO+BYG$]GJ#M^OWXMY:7,F7 MW"T6\)^3LZ&X]V+D]X9][Z5W[3PF&[GNQ-I]7M\?](?>.Z72!6+GQ7X4#YLC MVQT'U??\X7# KN$]^75MFUSJ/4PS0PLU@$)C+7(GU62R-(!8FU%:"60C@!U2 M*R.F50[#IH+.&7$G"K847)O *3#E4K,[GE=NN8WBVM.&B4\5SXT+]DPK8T@1 M!RV89GS^,#0!^RB8^%RB.U&. ,>I45%>;17OMF.L9H7\%Y9FC2=KRS#A\@S9 MXRJ0)ZO,W(F#:.4:GR86F4PRJJ*V,#T*[$YOHZP6R'/RKIP5M62"@%*KM"(- ML1O/4V%,79&$?#(19%RIM*MO(V:NP'S,&3(1I9,O:U=N:-Y:(PO/%%*L3:=HJ3G"X= M>C4ZU 0!-T+SDFLJJH=Y5BM?PT(=39+8&@-UVYNAZD0 ,,A=3@#=9/EGRO12 M&='DU%J*IG2K" 7( *X+^-"L<*6Q&$@F"]CXT$\IE/4XXE4HRRB9M>1YP-[+ M6[&01OCN@)RC3]F5#YOKMMZ6J/E$4M2IX&SM)#=? =.A[3K&)6Y2% <'3K-L MJV8LXP1C8H7,=3^/??+7?87/3Z\_7ES]PL87[V_JWOSNZN+FTEOUJ?/QN\TV M58N+>RMY7S2I2VH=UR+)"I6K&6;@O/%J[KAH%+N"--H/^"0 M$Y58M3J='/:]K>$JVY7'N':AIP MG*PR2A8ID%8O@V^@!OWA!@%XR U&SR ':-FP>2<,-\"?" %K"<&$)[>D(K:E ME78^A+*H?VUKKT"5L2@1P G&ZV2:+/\-ZN!]!^K O@MUB'I^/WS('?Q1O_XA&_FCP?/H AKFW.P1_.&G:Y?WE$.QB\"2[ %GM[^VNZ444^6'T)+_H#_U! M+WX6P8A[_T6&X?VU&484!>$VBA&.@KW69XYC1$'_C^087W0H:;S_[3ESD*(;W'Z88;RM; MP:TG:D[4X5I\YF8+;TB6:$]&P#WDK98M^-0)*^K5S4K=N)L!@525VWMDPV:: MO*@JZQQY,VX:TH9#FWNIW23$=1#.9Y,%MITL-(4WQK79JQ-!D$6%.=MH@#5\0%\HP #WW^>]QS>=V0AWE,L9(-L^$T3IG)26@*T<-OR"[)A M6^1><8F '2%]<14AI_,KD&]60YC[@=E2CH6X7ZA:K*5O\H_[O,;?3FIJ%)WS M@L_$!IJN;OM&2O.[7IMX?P5*\XFGC?C=%$7S*:;=\9NAL?@P ),_?) MBZH4;JN_"[6S[5>UH_ICTGI[_4GN T&PO=V]R:W-H965T3 YGAL\\,T.]>C#5YWJNM>5?%T59OQ[,K5T>'QW5X[E>9/6A6>H2 MOTQ-M<@L'JO94;VL=#9QDQ;%D?2\Z&B1Y>7@Y)5[=U.=O#(K6^2EOJEXO5HL MLFK]1A?FX?7 'VQ>W.:SN:471R>OEME,C[3]M+RI\'3429GD"UW6N2EYI:>O M!Z?^\9N0QKL!O^3ZH>[=<[+DWIC/]' Y>3WP2"%=Z+$E"1DN7_29+@H2!#5^ M;V4.NB5I8O]^(_V=LQVVW&>U/C/%K_G$SE\/D@&?Z&FV*NRM>7BO6WL4R1N; MHG9_^4,S5J8#/E[5UBS:R=!@D9?--?O:^J$W(?$>F2#;"=+IW2SDM'R;V>SD M564>>$6C(8UNG*EN-I3+2]J4D:WP:XYY]F1T?O'Q_.J.WY[?7-_>75Y=O#JR M$$L_'HU;$6\:$?(1$;[D'TUIYS4_+R=ZLBO@"/IT2LF-4F_DDQ(_9M4A#WS! MI2?#)^0%G9&!DQ<\UTC^G]/[VE: Q'_WV=M("_=+HS YKI?96+\>( YJ77W1 M@Y-__\N/O)^?T#7L= V?DOZ\#7E:A!\?\N]-_E7SA<[J5:6YG6N^U)4+Z7*L MN9FZ5[6>(=QL#0C:>5YRLZJXU>-Y:0HS6_/[58V%ZMI%P80CI&:5P>.R,M/< M"OXPSPO-'[;+8#Z;YB66R,O9=GJ[S%8,&*;*+(W)R[%9Z$/2=6)X:2QW'L;@ MK*[!4'G9T!#%,^ZFLIF]T7/@*PF/3H1YDL^T7M$6.,DC.>YGO:TF.AQ M[DAGD7W60.(=?#,U!?B+?FV6:H76>Y;?6>(%_&CG9E5GY:1^>]@4$LE$R8[TL1 MJ82E6"U.V+O-_K$PQ3(14U@M#E@2BS0)V)VQ6<&DD%*) I)X46QB/V$%):^ M\/R473B4W#B4=!8%:2PB# L2#_KX+/ C$<'V_59$B?#3D$6^4'0)1)"$WYL0 M0O,H9H$4OE),8@X,[1D@1>"'+ R$%X1D1R+3U@ %?\9IP)1/3L"8R(-YDEUW MF-!?D09K+'+W?4"P(%8BA:5!$$(SC\DTA0I!;VVRSH_I0F)][(F_<5Z _5-! MQ +L4!!)>"* &5%O[28J]J[LPU@5>9#H"=_'U4N%YWF]E;$Q41HS&0E/07@" M'T3MRKY*A%2D523\B-2*W:_7((.J796_:"U_*7BI+38X@:XO N$G"7O)7H2! MQ.4\JTHL!FK0@#X()OM*V,1^>? JW4F1QB'= 7\)-N^M1F2/\R9($!L\6R", M\F_NQ5Y3#Q <(E4^"0F @\1)@^M4SUJLX2,6Z']C(V9!":F:67$3/Z&(PHA= MEE:#7:Q;?LM38U/;_=OLHDW2NO "?'K 4MF/$."+(DU(>"B-5:V8!,1\EM5S_@[>LBA(@!8 ) MMJY-A/)H2NI0#[<0+.0^OJRW+,PG>9W-9I6>-9L/8P L7CO"NU_S&I2,G.0V M954Y*/9FZ);SO^ARI7$=FUF9?X,7IY598.]*E]6;%-;63[H"+M?[[$#B"G@%/@^;V\K7=YVY4G':/M,-=HPTD;DNI>;!W;>+$C M^V-V]HCV#?TCA,CW!QVE'W2&L,.$W*5+VAN] M,\OI L2)*" -ANW_C9D^817$IYXATRW._!C6I-+9/NR>^K/-%R#M>T6&VQ3: MNF$(?D>>0T@[MW5@?!*!?VD/'P-=\$^!+J8DVI!G6S\<= 6""WLO= I['HR+ MY7[083A\U8+.CU("71)&/=#URID]R[05QT&ON/@;0:>0#./(ZX%N8R8%#[)H M%#X?=!&E=+4!7?OT3-"U]5KK!H N"D48!C\,NA_=P\= )_\IT(4Q4E*4M,4" M%:L'FVH4N30$=F2+&A05_>S? QU2? I?D=L50(<"$R6DA[IC"[I-W;QWF;:\ M/>B5L7\CY@*4IG'4)[J>F4%,E;+_?-!A;I2F&]"U3\\#7>N(U@W ',K*2*H? MQMP/;B&_.S][?W7]X?KB-_[FT^CRZGPTXF\O1Z<7%[?G%Z=WE]=7_/H=>ME? MSJ\^G3_=C^VK+_HEP]-UPJ:IW-OVKMEF(,4'NL/JLVZJ1RHOUDO]E[J]L^]E M4JF&XM L!'KI29[Q?V>+Y<\8@(+59GE)Y1P18TBI@^)9H0U()6%9>4"UE_1J M/70G*4C 0Z,1N/9)@FU#T,#HP_E;-$NIZTQD2CN-'T/?0?&]S@H['V>59C). M4.Y"6R3-%*6MC&E^5R+V^S0)AH\"M"$J:CH+I2B9L=.B: (3O5(:H6I$PP>> M3=$$!:"B&&7Q55<#(O^AGTJ2B$C)5T*&BJ 24-\6L0_8BN/=W9SN(8 7;:V# M%J5-0+AK6>'E#^*9^DDT=E[2U.[4KS78IESD.IP[;/YQQX\PA8XB22$:Y'EH MP>(4]XD']\0)[A#0\&'"S@JSFG"%( E"GRO0CI?&N/KHYJA%&*^JW*Z9CZU+ M%1P""T*5NLXME3%XM"BR>U,U71/R:HP&5R'VP..XR#!LFCD6PP9P6$+J1BP) M7%W5>&'9:KVM_;8)^4].%WA;QO VL_#'3A=X6^7P-O'PE@S^KS=]>TBUTY\X M>X@1]I'%O5X;/-%IVQZ*.>3O+J].K\[HN*[CP3[^[DR3Q*[AAWION]G4_XWK*'WPA\P==S;YL/[+ MYXUU4YA]&C70EW0:H!KHHX *(]5"/W(9Y\J40PRE,SP/+(\0DRI@O@=V2KIM"]$(U1"U&SX=Q(#S':*@VB^ZRK]!F3.S6*S* M?.Q4J_EE.3ZD0^?F7!SK^^E/ (7\J8%$^-/.@&PO=V]R:W-H965TM8P?;V2QOS]A)0T%M5NI-XL/\O[^9R).P%?)1 M%0":/%>,J\@IM*Y7KJN2 BJJ)J(&CCN9D!75.)6YJVH)-+6BBKF!YRW3XSG%A7^:%-@MN'-8TAWO07^N=Q)D[ MN*1E!5R5@A,)6>2L_=5F:>)MP+<26G4R)B:3@Q"/9K)-(\/-G?,Y4 5W KVO4QU$3EO'9)"1ANF]Z+]!'T^ M<^.7"*;LD[1=["QP2-(H+:I>C 15R;LW?>[K<") G_."H!<$EKL[R%*^IYK& MH10MD28:W>0OJOWD6R 2\XXFV"4<,[*B=DZK\A@1?, M1ORF0[I3ZS>](EWRXS-&DZV&2OT\EWMG/3MO;6[/2M4T@O_2]WACAMFE"D8 9L/8/-1GR^" MWUP!-V[Z$MQB@%M<5;4'D'B7Z 6V<<^7V)8#V_+JPHWSC?M>Y'-/ND0%,K>] M4)%$-%QW#6-8'=KMNNLR?\.[7HW7,B^Y(@PRE'J3)7Y.V?6_;J)%;7O.06CL M8'98X"\#I G _4P(?9R8 X:?4/P'4$L#!!0 ( ':0ME@=N//(WP, 4) M 9 >&PO=V]R:W-H965TG/N^RK)L62J*S98T4XF9,DT3>7:5QN)++6@ MDOM1$ S\DA65.YO8M5LYFXA:\Z+"6PFJ+DLFGQ?(Q7;JANY^X4NQSK59\&>3 M#5OC'>J'S:VDF=^RI$6)E2I$!1*SJ3L/SQ>QL;<&7POA?AA)JMT MZ@9&$'),M&%@]/J)2^3<$)&,?W:<;NO2 _'>_8/-G:*Y9$I7 K^K4AU/G5' M+J28L9KK+V+[$7?Q] U?(KBR3]@VMOVQ"TFMM"AW8%)0%E7S9D^[/!P 1L$[ M@&@'B*SNQI%5><$TFTVDV((TUL1F!C94BR9Q164^RIV6M%L03L_NEA\O+QZN M+F&U@C/X.K]ZF-^O;JYA?GT!GQ_F5ZL/WU?7?\)\N;QYN+Z_F_B:G!JHG^P< M+!H'T3L.P@@^B4KG"BZK%-/7!#ZI;25'>\F+Z"CC)R:[T L]B((H/L+7:U/0 MLWR]]U) A9[6''D,*90_T9W]_ELX"/XX$DG<1A(?8__52-Z2?]P!PJ\F MZ^1"<,ZD@J("G8M:D:$Z=1:,LRI!8!H6N"ZJRH!$!K[W^\7 :"QM6 M$-M<#,<6VO="&KV4D@F&[E64TE0 >_J_:(R:J!\Z))4(DDB$Y H;!%LDRCM)9GI/J@L$N6(CPB M+>#+]A9IU@F#;D@]A'/*L@>=87?\,C,'C%9&^Q5@RLA]G8LFB8VQ2;YWH)H_ M=]^ZP?R#UD1QK&T#5F!OAZ9+M:MMCY\WK>W%O/E!("UT4RC@F!$TZ [[+LBF MZ383+3:VT3T*36W3#G/Z3T%I#&@_$T+O)\9!^^&ULW3W; MWI4QUO MU#;2PV*GE>J**&7MMG3T>GIRZ?;*,V?O/V5/KLJW_Y: MU%66YNJJ#'6]W4;E_IW*BKO?GIP],1\LTIM-A1\\??OK+KI12U5]VEV5\-M3 MNTJ2;E6NTR(/2[7^[_+Z M29BH=51GU:*X^UT)0B]PO;C(-/TWO.-G7\&.<:VK8BLOP^_;-.=_HV]"".^% MUZ='7AC)"R."FSAN 2W,\E655PK] MG2\^CF?3_QI?3^>S<#Q['RX_75Z.%W^$\P_AL\L99[1>L_^#93Y[_%* M5R5PW/]T48;W?=Z]+XKAW_0NBM5O3T#.M"IOU9.W?_W+VFZQ>MZW M^MMWX^5TB2A<+2;+R>R:T.L"\CN6"?_ZE]>CL]$OX?5&A7&1:V"/)*I4$J[3 M/,KC-,I"7<$'(-65#M,\SNI$A14\'<5Q4>.'Q3I4/6B^L&B^Z(7OTW*"T$V6 MU]/+\?5DV87AXU9H( <'LXO*B/0*0'P$/:0!ZLVTVH-45QN#99K?P J ?KK+ ME YO5*[**,OV^+W:(;W@7:3*IR4HOC_K%-@ 9#X'+8E+!U4!OWU5H=)5"GH) MOHSR)(PT:-8=@J3AY:@*H_4:5!\M!. 6)2X<;2V9X7E5\:M9&JW2+*U E =A MDNHX*W1=*GP*4$!X8=LC+X01;X$'C2_@SUWT&-"+QX IU:W*:\%$?0.;H^&7 MI"Z15O!2P"\1Y529%HD>AA.'/L!::UCQ;J-RG\I _3 % 'A=>+A2I6$\^'X0 MKNHJS(L*$()3@@6J8F!@@7_CXB9/D:+XH4Z3&C B*H2W458CL>#)!/9 9D\3 MQ1PQ"#,%=B*,,W@V7:>Q?'I3%,E=FF4$2YI747Z3KC)& *>]@496E0&*@-?P(X$>ZR",@1%B#)2@#Q"E.R[C> O/ P@#).*Z0 M]' &8&M1%/; I<#=9;@NBRU207O2,.S1'R^M_GC9*_WCBXOYE_'L?!)^F"_" M\\7D_?0ZO)@OE]VJY+L7LUH%B(T^5 7_!TIV4('YY())F] T+9)C#\UJ#CX9;1,D_P OAKWN $F#B MNBR1\X+N!Q\:-'08."Y"(8IO&*!D)29BH,69N. AU&\%S M:[#T10G@7P'OET@+DBQ4,;+T !D?U<$-'6\;;*2GBN+-?8 [Y#NQ;.K=&H"5 M]2,4ZKUH7D\#!.Z--&<7'Y 4)KE%G[J#R/H07#0"J/3 2.1Y3;8,'B%MC-L M@VE&.T%M"%^A_0GC#:A 8K[V\>@:%H_@'7"P09K^K G\ AWP_&M9[ZIX3T#> ME2GQV+J;VQD"H'RB%*F)+2N=H :EF&%@@(_UZ8M75E^\ZO>'/BVGL\ER&9[/ M+]]-9^0.=6J*[UC&UQ$B['0"JUK#ZQIXI-BN 'W6LOCAC?A4X#IH-@Q;56V* M!+APDP)EK5-!*AF?K8H*SG=7EW F&OV;5*0<;2\M!"<4@DP0$[(JB(T6HLW$ MMIA'#[P$- 0J@5-#1\B86_4-'1Z6*S@F,5WAMM#50U=LB$0*%B&"_[!Y-JZ) M3PAT4XAUHMT.N'3L?(4E6)LD*A,=G!>)-=OA3TC]T>DO_H?TT=DO/X?7Q0ZT MP\O3EX/P'(PG>OR:73TC&;IS ?>B66J A!13_D_E&W(RR[BR;[_M9SY%R!C& M1^ 8AG,T%GQN" *H*%3SCAG0[("4[W6JV7$P'DK &SNQM&)/I@B/;Y/NX'O8 M&/SY/-J24V,.SD!$)AR#9/$AU0UJ7M_G0!J &P6?K/?TC+%46?8(!O,,W!X] M]6U:;\-=E *3W*J2'53+),9BV'5SY0BMK<_&U$O1S3J4$T=4=D5UO?H'>=X% M:5%TL (\#+&ROH/&SNR ?%!X'.6!F%F%>Q4Y]\9ZUQXK$Z9^#&7<(WBLV(DO MJHT0^\>QW2%E4K:@G;&+W?= ='ITY6NK*U_W*KGS\?)W"JCIA\G?/TT_CR\@ MANS4E]^YE-69YY'>L,3@#\CJ<.R$(_GLH&?@#+?@LZ+)6K.I P_D9 7D)\MI MO"N22#B8/?AIY5=@DC6XJZ)!S5+%.M ;L+ GL,@6H[>JI+/>AUJ!3T&,2L=F MX@7B[ W(!.R>I0!<0NZ^KB1DLI$*[%, OW$4"0<'ONF8U+A;J3 MLBIPZAE*=RLZ\\YS( YXFS#@;A,/74; Y#:APGY/X[-G S'N=_"?($=FUQ4( M!/.=^"@(<5)&=P K!LI$,^(NY+U#>O;QUQO+7V_ZF6(.KO;L>B'6$X+XQ73Y M'UW,]3WK6,[ZX+E.@'?-DD/\L"LJ5&+D!QEE4)-V@X.'\*TRPHD!-KL^9:J_ M6FF.CS'MP.>O!J=T1 &#OC#@N%Q@=&4 Z=Y-T@NE"UE K4A"@W F-ETWZ)-6 M-:-L4QMBD [A/F$SLHHRBC4B)%/0Q8W(@P;4! UZ67RCT % .'OU(SUS]NQ' M"MXQE$AOX9M!\PQ8Z&\+T..8;U#,G)]!+?\3OCPOMMLZ3XURG^;QD/(_=%H2 M@CPJ_D)'& Z\CM%QV8>;Z):43+@JBRAQ=I7B[C0/P/\%H$OXI217F8!-:A0S MR96 T!?US89H6N0W!2ZGT+)9[*RGFV:B*!!J# 361986C%"#"T%"ZY(B'/#2 MTAMR\P!8H%BN(>@FO1BKDF)56:X;66#X(UR N0HP>OD)FNH:$024*4A(!@&: M+%R4TRC>@@,$H[C+C8=+"8-L3R1$DPVJ"^4-\P9LIS%E5%@@=91)L@@X!<[ M&+KS5,=%N-QKS!0Y'YFRKWEUP%K/GP-+/3_]D9GPV1OX03:H5+S)BZRXV3OG M7*L;%AIT+!@"8Y+1Q&MPJI%[V_S-^E6X?-1DX3XE>7;J$O^GO>KM_>3#9+&8 M@.V<+[MM[Z,6<%$*Y>"6:?+_M+M&P\X=,,\3PP1@68+DJW! M'S,<8'8^X'0JFCL(4O,-Z1"@'IQ/;"(>RL*M)&<(+%636M*PO5[O)<=( MT3"^6ZPRE %?>:UKL+H01HP3S@J@TB-@XVB70B"%'CQ#;#4EJ"EV^8 M,5>R M0NEI8P',!TR7%%N,YI#5F%_ 8]NF6KOT@TG;4$0+:@*XT[ Z.I$4F8.7EZG* M<[^/(,5J. /=P7J>Z,U^(B(@L+.*%9>QD=HW:II*4.0S[Z*2,H\(%6@)H R: MEQTB[V=/V,D6K@'AZ.5JKYQU]C"F7$P^3V:?)IU\_;@E_/C;16B63B9=3!Q( MUG07[5GDD7BLOM"I+\F^8'XON>5#$%7LSJ67!B-'@U$O I/Q8C:=?5R&5Y-% MN/Q]O.BFPF,7L71X!ZHZ!C8K<\H& ?QP^A%G>>(HB^O,F RP7IP%0^5G7X@J ML%^KFI(O[!1MP1.$^*.(OVZ*+,&H&>W-AJU"#)*%8:-*@@B,801V,*^W*T59 M)-J8'2EO%:!KA5: ]I8J HD%QUO#\'V:U92 .$2B5&NTEYKVMYXQ;RI0,@T_(!! M^&<*PB]=2*R#O_[ESH?L$4>_MD W&I3L8J"ILNN-!]'1'2Z3;.H/(+& ?(#:W:"8H4%9!(TFPB@ M I:W!BKHE*!-4M!6%2=O,5?+O[51?691_91[ZZ>,]_%MV--LY.=*U*-H=BB$ ML)F\;9&H[(1_)9\*0F-XW! (*Y3H+FZNMG_97Q#]/9>'8^'5^$T]GR>O'I\EAFXWO6<<%G M4;9<:Q. VAP=4&9P)(#K#!?]3\&"V3B&&5E*(D&C5'SG93),*;)$UFZDUKKA MQ-*2$/9Z>OAR.(?L#1E*KJ#\]>ND\&03.BE%)L*_MLEGHY?':PU)E=JNG9 M'V#V['&8#4*+TOTXOO$P"G]X.3QUOS&5Z :LBWAK1IH_#SHVI(.@%%-F[,&1AB-1?3V@P%>%@]SZ MYV&4"/4N2<05LK;(+5W:MT+U3!$:A,3*.^23V\I#X; M!Z+K@O+!-)',%P.Q5P.2E@*%W0:6^ 8),D/D.6^YJPO-?KV5H$VL?;$%V=I@ M\^VM,BU$/V%[Q,\F/T:)3(J46/Y!^+@G3M';1<[]1X$?U4FC DE1M?=AQSI( M-\01=^_>1&G.GB]W@6" 1: :X.0@ #Z,-8N.3(6M;S4K9$-RIAZ;C_-556); M6M;A#Z>^;?_AQ?"Y]]OI\,4Q>RH.3Q\-^I6+ZU0XZ^\Q^#B?O_\RO;CH5"8/ M>]6/^8!7*]?:1F'7=@4?107 MA3->X]LH;; 2\&@);V/CD=\<%K#02,AS1X[^MD!+EG[%#!H%8.CY<]:]H_H; M>1)?YV!)5MBJ3A:CY74-(;:#Q[E+):*("U64UIS:NC._-IZ0WB \7!OJ8*Z( MF9?2HYWP_D0($<'XNW0#1$: Z7%Z[L7ICS\'UF;=@Q9L1!5!>K,#.S]'X MTS4 L*XD7Z=MW"I)!^,9X$Q M/1^&Y5./1XF! :@ZMWUO_R:T_R\H!_7FE! @=K, _;.,?SP M5O (%*8=Q]UZ2 )6^+!\D"*@!,$C)*6U9M"U)G=XZ.YE+7;B_!]*L FW%:CDO*/C@.\@$UZSGBH7G#["A733R[)\VJO+Y"9@@H M:H]X90W"X#JKO48S!Y%KBFYVE$55"]1>X^=:3\[Z&T:FEU<7E+;D@06N7,T_ MA./P=_@1([?Q8C&>?3R>(_T7KG]"K2"N9)1BR89J1"1I7( !5JNISH"T#C?P M&1UI205A9FTV%.2!E;?8D.2J8L#! 7,2=?](=P^J++,MIR-J5 M-D'J7U-C"QY68Z/.1Z:&$B7AB-#)!K9GCF 6Q=2%79]\NM:=L_Z>F^GL?'XY M":_'_WDD-?/PUZV3^MY4ZMPHA.2>)=^IF+%2'ATIN6Y!RK^C!" MU[00^H12!V8?T&O1!0LJ?1(X?[$KN/-*/WRK8;B$((&^H!HS$I^_1/Z.RW2% MJ/@S( &V@6D,N'@JJ%&Y,)4W5PWH:/^[;Z(D:B #OWQ5.17;3;\^]Y7QYZ2U M\/E257699D:A$G?@3.4%[O,:T[K%?H4 W M<9*Z/0Z$CZ5;,T;DSSM)5A,CKM2HBB,GR*% ZPB];B!J(L#IR'TKJP7?ES7Q M8A>T_FQ'G7N&%C8/5BI7ZY3E/VH$V02;!,!]PS&*CY8MHM MA@]_VTKA5,:84I$]8K?$)$$@XN)ZKLWN811?*M1,E.X@OP3='';6O:H15WPB M6R2V"15:BAO?A^%,54%[.9/C@A#.\*FNM$. M'^ ZFMG8)E)M\S*UE51>PV\CX_O]4S!]#.CZ.$;]31@7D^5R,O&&:SO9\)%K M^'D+SMP6ZS6:<)JW)6J*6@CK'G%LU-^ M;V#859@!5&:>:Q5]]JQ0E1O8%)?"Q_9=?)4-,;C7V MZHK\*'.B.(MGJ]0MY=-*N#>RJHW)(N,\->MXU/6$0^CIMM[*$J;7A12B85PS MM'FP3.\2!&PM X=^O]0*B[9W5 /!]&(#4F]L"00_2C.NA%325]6BAQ0E.K"Q M/3LJIPA1:RJ>6;JRKM4'%MX1'PXZZ'I%DJ, ?N:=$W_)U0=)HLH,@#LN&I8X M*=;D8_O)\(/#6Q>E*<^8%G$SJV#=W(H-NRE'&?_.BC1?2=MY/SX"7&4JZ[-^H<]@HILR2!NS0R ML*AQCO7H[!/R'SJ!O:!ZDV1-1F"3ZCBAHZYVJ[3+83!9S R1=-=BV!#(F$FI M^D;^1Z[3:=3?H+28+*?O/XTOPC'H_>ZFB\>MT"B2V2*A"_4:(^'DZ=IZH(M> M46.P:\R1=$E983-@;C> M8:>>5SS3IFS#10@NVKE)^74;P%XUZ#J,1OV=0:8M=3$YGW^<38]=X/'X5;H; M7:GT+=5-6_JT_,L=RB3K:9F<8%YB;]OK!XU/39:H^2F-D"@,0M4@,(\ ;^W0 M*6;W21(ML!RT8I]*6M,O;CI/]7ED8L@DQBBI:6KS@5Q1.8J4H&QBT* M.9# CD+@;W"Q4KW!KQLM^ @$*8J2\PD\B&&NJC@<0VE^G=%R+&EEFN5#0PYN?BH[QQ[X!X>)QX\!Q10!F;7K%AD!!9PAT M6V3U5O5?"##G5%[W9+ _:;7%LCWR,A!AFS;Z;$ S@V8]VL O!6SN^W/Y.'%5 M):O.T:!73^?)53,MT+VR(UE:26H".9D:JZ,,AU0;\3(K35OX.O:8&5%WUSN M@CG99342I 1/LJ6B&_WU/Z%PZ)\1-1G7 %DY!GUK9"DRM$U(!-$/-BE<%&=[ M,#A%U'H JV]V+7//C(&E\JYB$-=-\Z$74LF)JO:"P_"] D\[\9SF/*KDSIV> M(R'=R9RSHC 'D"I @5*J(MW2T L[9BFQIAOE2B1=F'!]F_M:;,N.C,"UFKY8 M9QWJ=78-<.B;$\YU3EF0YLN9M?G.L37^;'-D3$:D!@$@P>YA;%[U$_NI;B5L M*; 2C^M!"=77ST>#\(+CI"O&Q;+7LL^0D7Z6HJ$==.29H9ZW:)(6Y;+EFPIU%U>83255K MITZ/R)QWO8YLQ8%UD^?,##0Q_"XR]\'X4'M=0UZ?&'(17O !#+MO ]M:@+Q. MRI]@$[$4VIL,AT*!=2ZEI2:&=PUA:9'&I-BLFM7QWB?,/P,*N\U>D^[?%5SJ M=SDW\S2ZMA#61!7)$<,["'C@!/#XFA=W.9)4;GK 34_@4$XP"R\7/#14,U&; M,D(FF<27M$ @Q&XEL0)?7>@A>(?3UD3TB@=G+'LB0Y2J.0WJ+6=4EV[W=3;/ MDWQUU@,-CJ/(D)HA/*($@!#%>; $+FG38J84#SSS4'JTY*.A\1N0H(OA&=EMU$99K6E/[ :WA0",(&9(?/#@YWYULKZ 0&@0\"<+9SG&PO7$9-CZAQ M\QOIJVV*A9%=;QF\7'-/_&IEXT 8OG3HDS5F,T_:W;8R9=*I<65F[?&26YDK M!;A[!:D1R'MNYY;-W G_B"(QM!YV:UX;"1C-V]C[?AWL2M)+._7KZ;_O5+Z! MG7#X_ZE\+=5YA< Q7.M9)SW80!;&$E/QG*_"JP-;ZF4YF3BX:X_4,Z MIQW#-G:473P=3" /@O:HSE$$#)R4#>$IJL+EKX_-$$_IRKH&M][)W2!-*AYW MA3"ZDTL ?#XG_F[:+(!2[EWD"S-M>X*]&TEBM, D0?TFC \E%0K=M 153[^X MHL=:'D#CX*[9\\PP:]2F^)LTIWDYWD L(X5<^\JAU)L]'2 2)X-_Q]#D!(8U$)2!VJUW; QON UVBUV!,N0HETV!)-@Z5=)@P881M,U& M]KX(4@HRSW@X#(/AT>&@BK>.6^/P9>I'WM/M3'3IZRW>FY%B.T%$J9$M9E4I M>(.O1>7RC7?>9(F$1=8C:P2*'?E@45$88"EUB#.?H8/Z$#M*#K1Q.9K=[4@B M=Q8#FZ4[3PP:&5TOJ>R2NSR!L<5)!NX)M>NYF2'4&[,FR1OR']C#(.WA\+FU!8(D8 M&)EKWK+9(&1KBJNA*+K?.QSGZF2?;9K7^K[,.P2JUKV_KX9L$_+23>4UH]D; M3@)7.NK)Y'_H$,8'S8#ICN$Q@\@7Y<^%$=EX$/E801.OG*MTX(I8S9S]0\;' MFO"V)*.C8'HH\85Q0\Z>!X%>+UR]/PVJZ/5%H29>A&3?&^#U)LZ@JSO:B*.=^"S5!\O[E?["$' MK8K6:S(!]#^4!"]OP!?1=G_:5VIS<\2C_E%?NO?DY-UX2;<<75Y-9LNC%^9_ MYU+';G>ERTCD#@1T\(&KI5#RL-[1L]=X>YE]3799THTC_A=--FSL1%:(\F9\ M0PD7-)N7E]#^-WAA&SKEW!5\?_,(M:-KO+O71&B-<<9^:.AB%7 ?BKU2 H6[ MD#-#TW#O_@5>'I[:R^2] !D[OKA/AJ=BY Y6,B14_95L_0U:4LZ!1)4_2.($ M]%T6Q5]/EO&F(+;?V;H+/D#75?36@]VT\*A_Q'_G>3_Y/+F82]FKC\!N8G+4/_9XO:#K;OX(E]?S\\Z+)!^UP#&) M=Y>%$D\[*GF-K/*W ^32U^8+AVW!QV=OQ7 'C>1!S\Q!+Z>ZZ9M1_W3,Y\GL M/=Z /Y\MI^\GB^.J]/'+M'H7J.3>B$[XAD/I7.#T@4:]H7%@#+U +NTN9.Y!R22J0.DZDR\J4+W/MGAH&EQ0_H;!Q+V\&(4SR3V<\;CJ7P=:ID5P"%CT,6P&V=OX@W^P07P\F6< MQMYS:>@0';WQE>[8Y&L]1J_=:#-?XS$Z&[XY=B>*<8+\V19)@W3=^4FA'/?3 MF7#'9\T6-[83IBMJN'G@:?+ !"9E[0V9FM-[=LVVA-;UH-#V2#7 [2"W/\F>]01N%PK-_,!A$J- M:D$F2 M6\;$LB(M7)SL D=[\^7*A9G<=^QUK]L@9VCN<90%96K7OEZ0;QH/X1!_4GU<;B[B.@C?G/> T[Y7.CM.W<_:F>P 97 3[ G6=#_L MK7(!A6A,"74DM4]BQ[/I7KFJ<<[V(E&&P(_#4$6+R [\CN>!+26Y,8(#U\C? MPTY.K]/3((B6[HKZYAJ@O8D/\TF?TT-'_9;OP,LN^2^M\2]5L:._;K8J*HB_Z,>- G>TQ ?@ M^W4!(93\@AO8OW?W]G\!4$L#!!0 ( ':0ME@:M]/=1@4 ,T, 9 M>&PO=V]R:W-H965TO+9J^Y_7 O5['C#YW!1296 M.$/WD$T-C3H52B135%9J!0:7E\UA[^RJS^O]@C\EKFWM'3B2A=;?>' ;73:[ M3 @3#!TC"'H\X0B3A(&(QF.)V:Q6\1PQ7J@3ZW]A7:SM]YL0YM;IM#0F!JE4Q5,\EWFH&9QV?V 0 ME :!YUTX\BROA1.#"Z/78'@UH?&+#]5;$SFI>%-FSM"L)#LWN!^/QI,Y#$>C MNX?)_';R.TSO[R;T/AI_IHD9'$QU(D.)]L-%QY%#-NN$)?A5 1[\ +P7P&>M M7&QAK"*,7@-TB&E%-]C2O0K>1/PL3!L.>RT(ND'_#;S#*OQ#CW?X7\/_:[BP MSE#M_+TO_ *\OQ^<^^G,9B+$RR8UC$7SA,W!^W>]X^[Y&]3[%?7^6^B#>PQ1 M.1B&H/L/K[_@NB3\>EK8WA]-YV/K]](R_MWIT$O.(=; M!3/,'*8+-+PG00M";,L&60EC-,0%0X10C2.-!0>[A&O#K:/\T2*'W&X,3U-/,MIG*!0@ V]\FD[.*03K M@]YEV\BV^6(ZY$\:P.625!4(C/WOX+ ,\\:%(B/>20L224F):$G+0X3"QK"D MTV G=VMA2V .E?@2(UC@2BK%<+)PMI3&.LZ*<<21^.JX3>I)H@F=)+QFS?6IEPW&UB][#5%NF KS$$K13D&& M1NJH!>M8DC_Y?T7 RU^%<-2&+^0TTM1L?A? EGU1)_4=]"\EAA$X XUM!FIY MVD:XEI2AQ0N37W"^+Z9Y7$)Q89+)J\"HC^AL)2>4.$7G>U0UIZ722S;%;J8L M%!:\PBI>O98N)HM20FA&;,0BP4*S>N=<>F27)4*UX881(JI-\B^21KU-RN+> M<=P"BP@33?7Z6PM*)>*AA6GIAVM\9)! X4:$+$:;=BE44$GL[6SV\*;"3N[F M\'5,1U.IQ37%G>BG2G /2\$E#:VT<_;@9SYV3UJDSBM?YO>8:>/U]&#N)2\X M9;V[3;GXBP.#6Z%8YL/86KY(XDZ_XG-&H=IM)W#8+#U&IK6$U6O(\H8US(L+ M6[B@I&9D)8RD/76QT?DJIH*)67VB5[M>2)>5*R67,B1AW$(P&;HI[E+\KA]? M=>U.;_Y4&[X*6O3[M)6VBZ+0.*.JKMW""$^N,FDL_QZ9I(V+= M7]*Q M/?/XF5=WMM?FLZT ''NMI;)SOW*NN0]#FU=0W,HN9;IT4"E:&V;:NN?FR!*GWI_^>LA#F<&T^@- M@^1@D'2\^XLZEM]SQQ^$;"?9F%CJ$I<,P/T L>XCD#8@X8>^UVX3G, M?2Q_"V8'_N*;K^(L^NX*Q=% <70-?;'DDJLRJ0QV#L>R=4(BB6XMNV)M[#S.=5Y1JCU)-GY0^B??8 M&@/*D4$N6RPKAI;8;8#;!4Z#':@6;KROO3@=!7$1^T M^C:_A*/1$7/.FH"R:1!/1BB,)D$23U!(HR":9NQ*=L=#=L=7L[L&FH\4T168 M;I)2"'_92+'E-)PN9N\JY)O98__.WL%Q>PP:@]<&1R)&PFFV =S.]5:)O_K0 M4(K+UK6&#B3OU;SFC+4^L0ZP- 3.GN G2.XBDJ=>%HS3,8EW M7>M1Y0 O'1@O#:*[D?>B'9?(XYC@-T)%]3FZ"R99>K&>PK,)CHVR[=XIBU%L ME>N'^; [/(4/_0MP4N_?4?1R*Y1E$DHTC6XG6$>F?YOZA=--]QYLM,.N[,0* MGW,PI(#GI=;NN* +AC\(B[\!4$L#!!0 ( ':0MEAB%,M6I@8 +$2 9 M >&PO=V]R:W-H965T(@4*/21*$=">3J?[L-B;Q*KM37?74.[7W\PZ,0$2E_9TTGU(LK9GY^69 M9V8G/KB7ZJN>"6'(]ZJL]>%@9LQ\;SC4V4Q47._*N:CAR42JBANX5-.AGBO! M<[NI*H>>ZT;#BA?U8'1@[UVJT8%L3%G4XE(1W5055P]'HI3WAP,V6-ZX*J8S M@S>&HX,YGXIK83[/+Q5<#3LM>5&)6A>R)DI,#@=CMG>4H+P5^%*(>[VR)AC) MK91?\>(L/QRXZ) H1690 X>?.W$LRA(5@1O?%CH'G4G:C^UL4,LMUR+ M8UG^7N1F=CA(!B07$]Z4YDK>_R86\82H+Y.EMM_DOI4-@P')&FUDM=@,'E1% MW?[R[PL<5C8D[H8-WF*#9_UN#5DOWW/#1P=*WA.%TJ -%S94NQN<*VI,RK51 M\+2 ?69T>G8QOC@^N_A KDZ.3\Z^C(_.3Z[)^.(]^71Y;T: M/W*U2WQ&B>=Z08\^OX/!M_K\?P_#G^-;;12PZ:]U0+1F@O5FL,+V])QGXG M):2%NA.#T;LW+'+W>X((NB""/NVC:P[IV3$/3 H#-9K):5W\+7(0A\)_=*>T[A!N4+Q0)),5 M%'8FX,N0G!M!25%G99.C@4KFQ:3(.%8MZH==7(E5[5C-3@T="^JQT-1:0S\> M!%>:".08 89DLXXBE/ ZQY5/MHH:A&6CX8[>WG/^@$TM+PEU4!:_?.<"U-L( MG+>.QV@8)[CP:!3'SK'4ALC)XCE+:1C&^..ZJ?-!2:T7B. .ZGH,?GT:10GI M1;*HC0#,#4(A*P$_A$^G2DP!'PQ9-FLQA;CL!U,+R M2D3.GOD'AEZX Y%&-(Y2&W$:^,[Y<]>>N06"S*5)$N$BIH''2$\EA%TEA+V5 M<"$-1'PE,E'<69 QFQCJ67T'$2#M$.^>,NG7OR:/>IE(PDE>Z&7F\.0!IF#N M)D7-ZPPWJ,XQ_>Y-XC%O'\G\/ UM$&U1WW1%34Z7:IRG%'<>PUU9ZB?KEIPK MYA%U%M"8^;"*0QJ%2'.6NM2/F?.YGC9<<<@[4 %27^0-+\D=+QM!MMBVL^, MYZ$PVN_/-?"F!LDVV\Y61$/7=[:=+095X$=VE=#03V$U1O @#F%YF2F10P,I MP3L(>J&[18:^"$N/!JD#!8WTO"2$H#,DB>F+ S0>T:]*+0T2FC 4@A\ M+I4!?[C>#2.':M#BAKUW7.93W= 8Y73A!2'Q#U73 9 M(BX)Z'NM743FS'8SB*79#*%&8KSU ?RDRWO;[NZQVQF8J-#Y"7A$8(PI+=5F M^*CD&%9;]8_)W'40N"LQ 7DC"=*'Q)0@PSQW_RG@QRW@YQ9P*\'V[8,<[99Z M]R?9Y_\Z^V)HFTBZR 5 8XLC0 N(_IA]"=;?,*5>8AV/X"0(@HW$"VGLVU,$_$CQ4$A2 MFGCI*N\"&@*#_)"R-'+B%+@1OMKLS_$NH)[G_?]XU]/\HZ[Y1[W-^;0Q#'HTGKCN[@([=QJ5ABD?DI\W>8ZG;F9+AW 3G MM^O9\A]7LFE'&]L&",PZ166-K?8#9UT_8-0/HL=^@!^X%[-XY=X:WJT,UJ!U M+NR?[/*AKXZ3CA;):^IX6;U7 #2XO"Q?VS6>,6=M3?<:^6]J6K6N_K"T7\SH MFRK;>75E,YHF05O8P-:8M74-K;ZK6Y\&<;RV;(W>Q\S;E]#/(JW+W/ KVD!_]Y*,8&M[FX,\[1J7Y"T%T;.[4N)6VF,K.QR M)CA4$0K \XF$8V1Q@0:ZMU2C?P!02P,$% @ =I"V6*6!#VI7 P PP< M !D !X;"]W;W)K&ULE55MC]HX$/[N7V&E[6E7 M0N0-".4 :7>[;5?:MFAAKZI.]\&0@5AUXM1VH/WW'=N0 Y6BNR_)V)YYYAG/ MB\<[J;[J L#0[Z6H]"0HC*E'8:A7!91,=V4-%9ZLI2J9P:7:A+I6P')G5(HP MB:)!6#)>!=.QVYNIZ5@V1O *9HKJIBR9^G$+0NXF01P<-I[XIC!V(YR.:[:! M.9CG>J9P%;8H.2^ATEQ65,%Z$MS$H]N^U7<*?W'8Z2.9VDB64GZUBX=\$D26 M$ A8&8O \+>%.Q#" B&-;WO,H'5I#8_E _I;%SO&LF0:[J3XS'-33()A0'-8 MLT:8)[E[#_MX',&5%-I]Z<[K#EX'=-5H(\N],3(H>>7_[/O^'HX,AM%O#)*] M0>)X>T>.Y1MFV'2LY(XJJXUH5G"A.FLDQRN;E+E1>,K1SDP?[^?S^WMZF:K6 28$-H4%L(IG^\B ?1GQ>X]EJNO4OHTWE3UP*P_@T3]*'R_6<+6:[I M$]A^X]6&/@*6)%V *C5E54[?<+V2367H$S.@S\7T/[SR(Z]LB2U-30'8B@?G MPCDWK?/\X%Q9YY0A%(><,DV0,^9R5;3)=/HG6REE"E"7KJ7 4:%'Y LPY4NI MU22/KE6Z M=TA>74AOOTUO_^)%OVU,@_'Z>&;LA[UR39\Q6D4_U>C?M.D]F\:+Z.=+4Y)DLVBJX])W]#]8%3XSC9<]GR$7U]3Y]4.56 M_T2E3UZ27B?!2\?%@*2=K!]9,4,QC@=6')*XDR6Q%5^3K!-G0[*0MB1/N>%Y M)^I%6!5:C[!<,:N@#;E"G"PEUV1F8\?\;9EHP#:.-Q><+;G@AH-&*O&@,QQD M]%Q.PZ/!6H+:N.=#4U<4?L:VN^T+=>,'\[_J_GG#&]CP2B.#-9I&W0P3J/R3 MX1=&UFY,+Z7!H>_$ E]94%8!S]=2FL/".FC?[>E/4$L#!!0 ( ':0MEB6 M$T^E#04 !T, 9 >&PO=V]R:W-H965TET'\RNDUC=M;>VET!__8V]FY#T M0OKA3HAD/)Y7SS-CYW0IU5>]8,S Z6+":ZF/9,($[,ZEJ M:G"IYD/=*$9+IU17P]#WTV%-N1B,3QWO3HU/96LJ+MB= MW6-54OYZR2R[-! M,%@Q[OE\82QC.#YMZ)P],/-[6?_@ MW[[]'D/US?3RVJ$]W0@IT- ML&TT4T]L,/[UER#U?]L3?KP./]YG?7RQH&+.-' !5U*62UY5NT+<;V2Z8#"3 M%38H%W,PMMA]E_+O:-O@=O'JQRVI4B]6F-:R%0;D#.:]>[2DG,P+HTH#LW4' MK%JQ6)>- !4_\"*"+:X;YIJT>H%#+CRSD*U&27UTXDU9L1"RDO,7[T[)&=-V M*M#*^TP%SH[2>V!S'!7&;I9M87"MGGC!]"LQE0;ESVE%1<'(MO<0#H,C.( @ M3$D21TB]V_CON=ZD^-9RS>TTT9"3-(]QV_XYVL,I@3- 8- M2"+JDW A]XH'*]6#7AD9G?7M;-Y!&)(D2R$DH\RWRX1$:?J3G*P8)!!"%+X1 M4[P94YBCXPPI]-4%9V.RC" -2.)'GA7N#0'7()A#UD%&TE$$*SA8#-*B:.L6 MXT!L\;JA7-GJ6ZA2 TNF&**ID,I"#Z5U!XY^&[NP8"4#V:H^+[.2 +S=J.#? M77['>]HS6;=GLK>S;K$1%%P+@Y7EMJTF6C.C=[7H7D.[I\@M9B"=!_[J@3H/ M4&"!N';G9[;:FVK+^WE#VA:$S1;<5ME>1MZ5DEK#Q6HN3-Q<0)"]U@E9"/;N M;+T;+.V/PO^#B;L6@\)+NMPX$>T=>$'HDSCSD3H<83/GB7>$=!R1+$N0R!(2 MQ[G=12!&H]3MXK'XH\B[H W'R8&3L 0M9V9)$5TEPRDE&S=R I\D08K8]4GD M9Z@:XN>*F>/DB)&7C\)^ F$PD4_R/+7NLI3DB'L7#+K+(R3RA.1IXD)%N=#O M@DF('R>P!Y+I&I+I7DA^:$V+&6P>)5P^XR-/,S>Z7X_P%;8[ ;O7S6[ [KIH M&B6?>-E?,[,N.+H9'-L(KME5WYV0_A=\_\3KR-Y&UO.6:.)*0FR%<)7:TN51 M:NF1EQ%$CB4S+R%I[+BY%Y$HBY&,?-OG44;;CS9 M:J;F[F%JNQ91W+W>UMSUVW?2/?E>Q;N',R8SYSB-*S9#5?]XA)-$=8_1;F%D MXQZ C]+@<]*1"WR_,V4%<'\FI5DMK(/U+X+Q/U!+ P04 " !VD+98=#$S MI>8' V%0 &0 'AL+W=O@;>Y/DCG;@.TDN -R2[,FYUY;Y<\N6V[W_JY]T%\62Z:_G0T#V'UXOBX'\_]LNJ/ MVI5O\&3:=LLJX+:;'?>KSE<3GK1<'*LL<\?+JFY&9R?<][X[.VG785$W_GTG M^O5R675W%W[1WIZ.Y.B^XZJ>S0-U')^=K*J9_^##I]7[#G?'&RN3>NF;OFX; MT?GIZ>A7(ZR@B07_AQ( L5FAM_Z1<+ M,@08OP\V1QN7-''[^M[Z:XX=L5Q7O;]L%Y_K29B?CHJ1F/AIM5Z$J_;V)S_$ M8\G>N%WT_"MNA['92(S7?6B7PV0@6-9-;*LOPSK\,Q/4,$$Q[NB(4;ZL0G5V MTK6WHJ/1L$87'"K/!KBZH:1\"!V>UI@7SL[?O'GW^?SMY2OQ^MV5N+QZ]?+G MC^+-NP\?7GT0!Q^KZX7OGY\I%M*J^854J\4O;A'DO7C43/WEL MX!@0-SC5/G[=AP[U\K==D4>[ M9K==XM"+?E6-_>D().E]=^-'9S_\2;KLQSVHS0:UV6?][)QJN YWHF[$5;3> M"S!37'9^4@?QINU[W^]"O=?N;M0?YQZV%Z!MWVC.G:^Z7GBJ"H&;I/*O3D753.A*B0.8#?-V MW:.G?_XB.1^/VW43>D0^]O4-X4G>ML$_ZGCC0=&MCC[YV(9JD5Q4"T96]:*= M/O8LQ;-$I9DS:&6J4+O4RISZ36I,GKRGJ%F&O@HL,85*#K14R?/D0.74<8(LJ+&&.O= 5 !HI$SRK$A<(1.=%EFV%Y;* M=5+J1&.8<^Y;8!CV(?Z&RST0-"!8Q%=D,BD!P:3:FOTKD^>)LA:MHG7-S#=0 M:!=1',3%T'FY'XGA?+DBYSQEUG%KM$5KD;=2[&&:W3#-[F?:LNU"_7=4Z67; M!W%1]34C>5TWP$6$V*HQ<7UWS\!?U]6"*'%5!1I$80Y/WG7U#)-Y+_H+6+"+ MI?LQ?8^02;4!/2;0U_>@B9S3#?#N"?!?KQ@F+H?\M5M(B:^[DT#T9%KN<@IC M7UD!Z AK!?)3]B+*;#D6>)T6FJ#"VG3 HZ>@3S&9 G7D'5T3S>'^"\P MHJ 1!\JBOC3*$/.S5)9%%+4K" M"Q_:IKF*"98&8!S2!H.?FMFZ0KT%#S='"17<0_F-6QQ%X1E4V*90F%/-J._PCO=U,>/\5_FOCG.QCVH.F)6V#+K>)DCJAL4X*R=)B"Z*1T;2721P; ME'L@/FA@&($!N72$8@IR:0J"6.*H(9B;DC:T8N"]Q=&#L!0RM?*[O)>I4R53 MK&!1D6G)/+".7%AR08\18R95)+W1T8$"Y?+'P>(DEI>.^ I1RK%@.+=H+!=- MAYQBLBV)I)A*:KIA/)1 VHI!\??%KDG\I5LCBO;\J7EH7:^2@"4/W1;U8H)@^-=?QXO%!\BO-XLI5O#%K/J9@R^,M$U+A M2M[&M>;-"U3,J-!+VG/-UB'A*UW@MQ>QQLGC<^9RCF?ETB]5!')ESO6,TMT-P];Z_XMZ]]+XV87^K]- M(^UG4&M'NF>B3.$E*:IAGK'N9X.\RPS#61+O)7]7%C.LLG$:)BF3NK1XOS'( M9XX*P!.D7Q?W4OJ0PZPHXK$O"N10/R;-;1;K2/*^(&$E*J#YMD>;AAAQL/I6>_0-02P,$% @ M=I"V6)()7@XK P F 8 !D !X;"]W;W)K&UL ME57;;MLX$'WG5Q!J422 &EU]2VP#3NJB!3:IF[I=+!;[0$LCBRA%JB05I_WZ M'4JVD@"N@;Y(,^3,F7-(S6BZ4_J[*0$L?:R$-#.OM+:^# *3E5 Q!J;6P/(VJ1)!'(;#H&)<>O-IN[;2\ZEJK. 25IJ:IJJ8_GD-0NUF M7N0=%N[YMK1N(9A/:[:%+V"_UBN-7M"CY+P":;B25$,Q\Q;1Y77JXMN ;QQV MYIE-G9*-4M^=\S&?>:$C! (RZQ 8OA[@!H1P0$CCQQ[3ZTNZQ.?V ?U]JQVU M;)B!&R7^YKDM9][8HSD4K!'V7NT^P%[/P.%E2ICV27==;(+!66.LJO;)R*#B MLGNSQ_TY/$L8A[])B/<)<DNY8O5 MN,LQS\Y7]Y]6R_OU/W1Q]XXN/W_]N+I=WJW?WBW7]&S--@+,^32P6,B%!]D> M]+H#C7\#&L7T5DE;&KJ4.>0O 0)DV-.,#S2OXY.(MTQ?T"3R:1S&Z0F\I)>= MM'C)G\O^=[$Q5N/7\M\QX1UL>AS6=="EJ5D&,P];Q(!^ &_^YE4T#*].D$Y[ MTNDI]/E*8R]J^Y,RF=/ECX;7V!WV[1W88TQ/8AUG^J( ' J\>36.H_A*XH3@ MAC*:J:I6$C>H*N@AQ7^*]]MT94O0E!D#UCPA7-!/C6LCP60&B(3-;:QQ0!A. M"R5P2'"YI6==]HR6VCP:<%?W2&\5]J(*]) M//0'X<@9$W\38L*]+:=B08OHY&V&QS]:C]V%]VT>0KO9C;> MPY9+0P44F!I>C 8>U=T<[!RKZG;V;)3%2=::)?XZ0+L W"^4L@?'%>A_1O/_ M 5!+ P04 " !VD+98R[W:LH " !I!0 &0 'AL+W=OB M+DO,7V=0L/W4]NS#PCW9Y5(O.-&DPCMX /FM6G/E.1U+2DJ@@C"*.&13._;& ML[Z.-P'?">S%D8UT)5O&GK2S3*>VJP5! 8G4#%C]GF$.1:&)E(S?+:?=I=3 M8_O ?FUJ5[5LL8 Y*WZ05.93.[11"AFN"WG/]E^AK6>@^1)6"/-%^R:V/[!1 M4@O)RA:L%)2$-G_\TI[#$2!TWP#X+< WNIM$1N45ECB:<+9'7$;Q0-:QX_Q[&:!XM45FM\OKI8;=!W/ES?+S2/ZN,'; M L2GB2-5/HURDI9[UG#[;W![/KIE5.8"+6@*Z;\$CA+:J?4/:F?^6<9;S"]0 MX/60[_K],WQ!5WU@^(+_KOYGO!62J[?SZU3]#7O_-+ONI[&H< )36S6, /X, M=O3AG3=TOYS1WN^T]\^Q1RM&/W-(6,T%H!63(- :O^J[.J7T+-=II74,K[(U&GC8OK:#GC@)MAE;H75H;)G'1F MR052JJEL.J%;[>9(W+3/W_!F""F].T(%*B!34/?B4K4M;QJ[<22K3#-MF52M M:&PO=V]R:W-H965TNE7QC3S(-!Y!3758]F P#>E5#4UN%3'0#<*:.&2:A[$ M89@%-67"7RW.E;$;P6K1T"/L MP7QM[A6N@@&E8#4(S:0@"LJEOX[FFXF-=P%_,3CILSFQ3@Y2?K>+3\72#ZT@ MX) ;BT!Q>(!;X-P"H8Q_>TQ_H+2)Y_,G] _..WHY4 VWDG]CA:F6_LPG!92T MY68G3Q^A]Y-:O%QR[9[DU,>&/LE;;63=)Z."FHENI(_].;PD(>X38J>[(W(J MWU-#5PLE3T39:$2S$V?59:,X)NQ'V1N%;QGFF=5VO;O[=/?GGMQO=V3_<;W; MDC=?Z(&#?KL(#!+8L"#OP38=6/P,6!23SU*82I.M**#X%2! 98.\^$G>)KZ* M^)FJ,4FB$8G#>'(%+QGL)@XO>;G=O]<';116QS^7#'=PD\MP]H^9ZX;FL/3Q ME]"@'L!?O7X59>&[*V(G@]C)-?35#G(IM?ZF E)+CGXXLQ-@Z(HV2#ZP 5(P_\?\-&4P0OYHJSDVUO:E\,'483!6] M*8&M"\Z-Y9TQ;8T1JKV"Z9Q+B\20M+4!0DO."FK3M<$!VXS15A!V.^74:32B MG+X2TRDG/Y!#$["%3; L\VJH2_=,G": $IY_6H61]$[[P\OBM+1=)JY MV^N2:&,?0!C^$(S\<.['$VRJ+0 M#FEVXU;)S-N6)79=>YZ.%/MN#X&RIMXL]>)X]CM9S])S/D,VC::.)9W8899E MWO;9;__SA";C)'7#Y :'9'SSXK2D2YMU:0FY]%\'9_T7:_GH;AEKI!6F:\7# M[G"1K;O^_3.\NP6QLHX,BX]#B:GA>)KZ1'4W2[56IR(%\D+"VP$2 M=-G;?F@7E6Y7I]-],,D 5I,X:SO0_OL;.Y"E.A;M?8G']LPSSWC&GHP/0KZH M'8"FKWE6J(FST[H<>9Y*=I SU1$E%+BS$3)G&J=RZZE2 DNM49YYH>_WO)SQ MPIF.[=I23L>BTADO8"FIJO*4Y%(J+@DK83)Q9,)K'1M\J/',XJ#.9FDC60KR8R5TZ<7Q#"#)(M$%@ M..SA%K+, "&-[T=,IW%I#,_E$_HG&SO&LF8*;D7VC:=Z-W$&#DUAPZI,/XK# M9SC&8PDF(E/V2P^U;A0[-*F4%OG1&!GDO*A']GH\AS.#@?\3@_!H$%K>M2/+ M\B/3;#J6XD"ET48T(]A0K362XX5)RDI+W.5HIZ>KS[/'17L^6RT^TMLO]\O% MPVKV=/?E@=X\L74&JC7V-+HQREYRA)S7D.%/((.0WHM"[Q1=%"FD[P$\Y->0 M#$\DY^%5Q'LF.[0;N#3TP^@*7K<)NFOQNO\WZ+]G:Z4E5LH_E\*N0:/+H.;V MC%3)$I@X>#T4R#TXT]]_"WK^'U+]&^"GR9]M,.Z$9D>&-YL:7:5 (MI=CS%!1EIQN,9(A&S0()[6M" M\@Q-'MK)0\HS5@EW2#R!WT?/*!1,-.W"?6&E(2]'IN M' :X'OG8-_' M0;K^P(T""Q]W_)!>R7K<9#W^U:S;HVG/\0%*Z:W(\5%6S+YKBU$%HD+Y0=F$R52Y>KK_A= MK)9+E[(B-35")&3,:"*$R $9O=(U%+#A^ET9J8MU5"??8J$0NL9U"?;1S][H M#2_07E0*]U5K1/XRY;AX#T-L&FT)&02R^%YQ_78E6$SUT.UW3V;N>@]S:[J602E7H^HEO5IL& M.:O[P@_UNKMBD%M>*)K!!DW]3A]+0]8=JYYH4=HNL18:>XX5=]CD01H%W-\( MH4\3XZ#Y;9C^"U!+ P04 " !VD+98D4>F7Z$% "(#0 &0 'AL+W=O M=7$.X%#J#&(G5W$P-NFNX& MZ"5(TKU@L0^T-(Z%RJ)+4G'R]SND9-E)'6]W7R22&IXY0YX94B=KJ;[I!8"A M]\NJUJ>#A3&K\6BD\P4LA3Z6*ZCQRURJI3#85;CI2CK MP>3$C5VJR8EL3%76<*FH;I9+H1[>0277IP,VV QQM7<&OY6PUCMM:B.92?G-=BZ*TX%O"4$% MN;$( E]W< 9598&0QO<.<]"[M!-WVQOT#RYVC&4F-)S)ZO>R,(O303J@!V,1KGC39RV4U&!LNR;M_BOEN'G0FI_\P$WDW@ MCG?KR+%\+XR8G"BYILI:(YIMN%#=;"17UG93KHW"KR7.,Y.+SV=?/IW3F^D? MY]=T>"-F%>BCDY%!:&LPRCN8=RT,?P:&F)\0^P= M/XCX2:AC&C"/B1Q. M!Y@&&M0=#":O7[#8?WN 9MC3# ^A3ZX@EW5>5J5PHI5S>E'G<@GT1MR#ID;2 M:R-,8Z1ZH!^@ "6J'0MZ)0SL"^FPTRFFUU.W90MJG%MLKAH#!16&F@50W7.8 M=QRVYE0A!XO V;'_RC*V,U9*WI4ND[&0/ ;'3M6@:+#A3)&)EE59".O0>@(L M D9;2*Q%RC'$69H*C6 5EA5-AVZN;+2H"^U1N,]A92A:YS@5BXL^&I,_0:A6 MGA3%E2^LNHA5EWT$]L')Q38,N,?"I^&'V+]>[PG?QDQ>DB#PTL"WC=#C"(P- MWTO#B-A-@]U%ZM!?OT@YXV]KK+X8W@9M!C7,2T,R+T:0U$LB^\R"A'R6]1L, MH,%:AIF**) WMJPYE@CH%HC)#88!Y/0W(^GX.KIT\WGO#TF)%7A,?'J7VYWH&\B/J\ MB Y*] SCD_5&!X])[V;(/O$?1-Z?SS>+=DFW+O]%Q$+!LWK\2>V=-4JAMS'I M\KJ349[C/F$,2].&<'#"H\B*X(@\4F8923- M0G(C#0HK;UULU$?"Q,N2P&YJA.(*0R_%O7T/A=7G44QB&UFK(,CL891V)HL/O,VS8Z=UJTHNC&(VYYZ?. M4>S[_U>D](#LXEYV\7^0W69E7*F=:@TXC!M,/Y9BAK73E/OU=]#%?OU=X_*5 M\S(7N%F/=2@;M5U!FW5BRZ/:\J!K.*S(?3)\_R/NF$SS7#4X=B?RMKJ\Q-V) MX]B]><2VLQ3<0=T B;%4A23RPC E4^M=U#FXGZYR[8O85C84+8H^2WJ2,UDWVO(+&3X#C.DCX)UM M=V5(Z$5^0 (DV=7%CE:[AKE0Z@&YKH4J$ GCXTE"?E%(>2\+[F.!Q2@25"Y' M;UJ/<:FJICU(Q29\,G29,62,X^LSUOMGP.+$@46A_W@[=B(8VWS L\T\.,;P MO2E7]HBTZ9/@7KH\RKC-HR_M@5G?TLJN@[8IE;KU('GH2'?B//C]P9Q7"SDN#9%4,-1GA&^DZ+69SL3?G1SNUX">K6_0/8.TU3 MF_:BW(_VOQG3]G:]-6__43!I;DN\?%0PQZG^<8)'BVKO_6W'R)6[:\^DP9N[ M:R[P5PF4-<#O&PO=V]R:W-H965TG M5NHU(; MRP$2W:-:I.6V"Z7WL+H'DTR(5X!X/#/? M?-_$G@QW2C^; M'"CU)(,PH+:ZM!%)FTP)*9:U6A)$^N=,DLF7H3F4HCRWQ2 M*:(DCF^BDG$9CH=^[T&/AZJV@DM\T&#JLF3ZY0Z%VHW"3OBZL>";PKJ-:#RL MV :7:%?5@R8K:E$R7J(T7$G0F(_"26=PUW/Q/N")X\XSP>'ERIA_#_LFMC>30AI;:PJ]\G$H.2R>;(?^SX<)/3CGR0D M^X3$\VX*>9:_,\O&0ZUVH%TTH;F%E^JSB1R7[J4LK28OISP[OI_,%O T^;*: MPGPZ6:X6T_GTC\KSN_]3\?;(V5M,Y^>N4Z@:S M=QK3W9V!J5B*HY NAT&]Q7#\R[O.3?S;&<:]EG'O'/KXGG$-3TS4")\Y:J;3 MX@54#O=<,IER)F FB7I-M\6:4^3/PI\F_U@@Y$K0K>5R ]8=!ZBTVO(,#5CG M=*2VGA114;4&9@Q: TQF(#A;<\$MI^ 2F:DU9L#L81(SD#*+&Z7Y/^3<<5MP M^5_DHI5+X51F[HSV,,"5+W:TV84+#Z-JXWSF<'&-@I4A9<$"4Z7I MH,*D5+6TP;=:6;(>-$^).T%-_.!P19Z=.AJ$,,LHGZ?4]TDC^>(+;E% YS)8 M\HWD.?FHP%<2H^'KVG74]V\FJ_HM.CF.7DGU%KD/Z5X&QXJ#IN @H#N&+S0) M'"G(:YF9X'W0N?UX=1M_/%K]ZG_'+3J/TK_J]^.#IT> 4\J-'Z_T M6ETCFQG4[K83?-(,KK?P9OP3P0V7!@3FE!I?WWX(03]X0JTW[7QOU!+ P04 " !VD+98F,93$NP# "K#@ M&0 'AL+W=O)DS M9\@Y(F>XX^)&;@ 4^5KDI1S9&Z6VIZXKTPT45)[P+90XLN*BH J;8NW*K0": M&:,B=P//B]V"LM(>#TW?7(R'O%(Y*V$NB*R*@HIO4\CY;F3[]EW'%5MOE.YP MQ\,M7<,"U,?M7&#+;5$R5D I&2^)@-7(GOBG4]\8F!F?&.SDWC?1H2PYO]&- M63:R/2[-D^R:N9Y-TDHJ7C3&R*!@9?VF7YN%^!Z# MH#$(#._:D6'Y%U5T/!1\1X2>C6CZPX1JK)$<*_6N+)3 489V:CS]N)A=O%DL MR-GE^71V,;F>75XLR-$U7>8@CX>N0A]ZIILV>-,:+W@"SP_(.2_51I(W90;9 M0P 7R;4,@SN&TZ 3\9R*$Q+Z#@F\(.K "]N(0X,7/8$W!WI#KD#R2J3@D%F9 MGI#/YU L0?QS*-Y.-"V:4[FE*8QL5(4$<0OV^(_?_-C[LX-KU'*-#'KXU.Y4 M$GND))/T2\4D,XG\^0/VD9F"0AXD'+T"X5Y+N->YN),\YRDU-/F*S'&)-R@9 M,AE16C.D>PRM?(\AK1D2)HEQ5"IL+/6_CAPQ1-GP2J*- M/#ZU]K<0I0ID4O"J5-B?ZK?$?UP*[%8+S_K=2IQ>/+ ND8-H2%A^&%JS#%VP M%=,N2T7+-)]8[S;,?RW J=($P:D\,+A]3[3I+$I".9XC:9XLYDN@"E?^ED MP?-*8TOR3O!JVZG63L2?3/Y^R[?_\FKMOP+AI"6<_!IJ[:3QJFHE_XE: \^) M_,=R=0:1URG88. ,XN]7;! Y_5Z"DL6=40*O,P^'?11T_*R@@]B)^KU[10>! MXP?/2CI*G-@+NS0]:%-NT)ER;RM5"9U<1:>,.T%^4A6^=W\G\EY>R WF"W/> MN\?YOX:6NWG\#X[>",_1\)&6@T&GDA,G_ $A)T[?CY[4<> _?RR'3F\0W8MX MX,38?$;#/A[>27)0P^Y>_5" 6)LJ21(335U*M+UM)3:IZX_[Z749A[?U-<.3 M.H<5FGHG?;RHB;HRJAN*;TTULN0*:QOSN<%J$H2>@.,KSM5=0SMHZ]/QOU!+ M P04 " !VD+98I?7 :I ) '&P &0 'AL+W=O$S,\]()_=5_=7-K6WXMT51 MNM/1O&F6QT=';CRWB\R]JI:VQ)-I52^R!I?U[,@M:YM-_*1%<23#T!PMLKP< MG9WX>Y?UV4FU:HJ\M)UK@ZZJ5,\H4M75Z5O+;3T]%K^\&YYPLN:VJKW3Q87(Z M"DDA6]AQ0Q(R'.[LN2T*$@0U?NMDCOHE:>+P?"W]G;<=MMQFSIY7Q;_R23,_ M'24C/K'3;%4T5]7]+[:S1Y.\<54X_\OON['AB(]7KJD6W61HL,C+]IA]Z_SP MD@FRFR"]WNU"7LNW69.=G=35/:]I-*31B3?5SX9R>4F;)IC7G-V??'^ MT\7G&WYU#EVRVQL3T<("&?K.SLZ^^D?PH0_[] UZG6-=DD_N[8S@+_A M5W99U4U>SOB'L@U"H#G@MP_=$]HMW@W>9L/.5;;;<#.W?%H5"%A:MEUA65=W M^<0Z1&*_JNM4S#>*\?V\Y,V\6KFLG+B#8_9OF]4M'CAVR MST@^UQE QR[K:K(:-VR/B2!)5)"$J3^/=8ASZ<^C5 :1$#1V:AUEAZS@I'D^ MA@2AHT!'*8Z8E6@F(A/$4=-;I-(X,!BFDA#Z"*:$"0QLWVZ%20*11LR(0--!!2J)GIH007,3,R4#H363 MF -#!P;(0(F(12H(541V)#+M#-#P9YPJI@4Y 6-,"/,D^[*T=>;!9K\A[SLL MV@8;G$#7?16()&$' M;#]2$H>+K"ZQF..W%M"WB)%OA$WL5PBOTID,TCBB,^ OP>:]M8BO<=X&"6*# M9PL*Z]_]C:VF[B$X@E0+$J* @\1+@^OTP%JL(1 +]-_:B%E00NIV5MS&3Q28 MR+ /96,1XXU??KH6P<>5:[9OLX\V2>O""_#I'DOE,$* +XJT0,)#::Q[#;!N M3*.C0"COC2 -%;OVI1CX[00 [U2R^"&_;K+&^DQ23?EYYN;\'7(/NUPA7Z#B M.KJ-_ -\- \!M[^M\B6-#KPA50^;PF+PYO'Q,S;%0:0C?S1^KR+OY %T@]!; M91(@!8!1&]UUG^WUSFS_-G?9;%;;60L0&-PG16_E ME;VSY,P=9N6R78J<&+*X%;EP*> M\&VJGV0#698CLF&,,Z7P%9569;KJMC>H93<;M^YV*2*KSDHWM74-?V1(*)B0 M>R) >V,?S?*Z()8"HTB#P^Y_;::@*$1*UR^0Z1=G(H8UJ?2V'_97P]G5'9#V M5)'##3GHW'"(RH4*CF3EW=:#<2<"?V@/GP.=^KM %Q,]:,M"QXSV>NKC$UH8 M>87#$,;%P/:]!>"3J/,QR8<@&YM M)@4/^(&)7@XZ0V1%KT'77;T0=!T3[=P T)DHB"+UW:#[WCU\#G3R[P)=%*/8 MFJ2C043#]]8\&RPA G9DAQK0I2&O&8 .Y"6%K\CM&J #=08Y#L&H-J!;=P1; ME^F(^]Z H/^%F%,@W;$9)KJ!F2JF'D"\''28:])T#;KNZF6@ZQS1N0&8 V$V M4G\WYKYS"W=Q(=-S(;.3"PUHV[H)?DJ/.D*TC>?LE/X#'>\VGC.D+KOY"OH# M/[IY2D;!9=AZ(,4I7V3U5]OR*9H'&=/\GH0/ M.V&)2F,4&CUMVMY-:RJJ['51M D"W6AJP,O14B/?IV@S%5)BC,;C<\]%48?1 ML2:)H>0H=" C39!5U!D;]A%;0--O^XS],PA=YNDD(T* S1Y,8ISI,0[HD3G"&QP(<) M.R^JU81K!*N*!-=(?V$:XRC0+U,3-E[5>?/ !+8NU7 (+(ATZGOC5,;(YT61 MW59UVY>BOL\<[D^=Y6LSI;SO,Q-!N\ M,=R6*'=*>CY1SOHE'KWYHT0'G_$'9"BWM<%J&6_;ME.BXO=4ZER7>=T/OSMT M+17Y];IULJ3.7K=.!F6(C.Z<;'QN^UR5AQA*[^-"Y!-LIM2*B1!QD&Y8Q:8M M&K+5 8O@7Y#4BZJ<'1;Y'31LLG*64]W(G+/8?M3B8C6Q_8L+;W7_XG"&)@]'TQ8EVP0M\Q;;Y M[>.S2G<^%)1JD_9$(6ET'M/T)@\,+-Q0+X/Z3P1;T$N5[?@]&GR<0"#,_"<8 MASA9E4W[G:*_VW_E>=U^W-@,;S\1P9A97CK8-L74\%6L1[QN/[NT%TVU])\Z M;JL&4>=/YS:;V)H&X/FTJIKU!2W0?_LZ^P-02P,$% @ =I"V6&2,V.$) M!P -C0 !D !X;"]W;W)K&ULS5MK;]LV%/TK MA%<,'=#:UB-.G"4&%-%I#<1.9B<=MF(?&)FVA>KADG+2#/OQ(R75-%69?NRV MV)=$CWN/Q",>Z1Z3O'A.V2>^H#1#7^(HX9>-198MSULM'BQH3'@S7=)$G)FE M+":9V&7S%E\R2J9Y4ARU[':[TXI)F#1Z%_FQ.]:[2%=9%";TCB&^BF/"7JYH ME#Y?-JS&UP/C<+[(Y(%6[V))YG1"LX?E'1-[K37*-(QIPL,T08S.+AN>=8[= MMDS((SZ$])EO;"/9E,$8UHD$D((OX]49]&D402]_&Y!&VL MKRD3-[>_HE_GC1>->22<^FGT>SC-%I>-LP::TAE91=DX?7Y/RP:=2+P@C7C^ M%SV7L>T&"E8\2^,R6=Q!'";%?_*E)&(CP>IL2;#+!+N:X&Y)<,H$9]\$MTQP MZ1Y_NW#Z/[P>@=NKN]&?B#_N0- M\@E?()),BXW^YU7X1"*:9%R<2I- ;#$BGRY'Z0R-0_[I#;H.$Y($(8G0(.$9 M6\5%>'DXF:,Q#:B >8PHSZ%OEU2"B#,W5#Q?CEYCFI$PXK^@M^AA@M'K5[^@ M5RA,T#",(GFQBU8FB)'-:P4E"5<%"?86$BP;#=,D6W#43Z9TJ@.T!*-K6NVO MM%[91L0A84WD6&^0W;;=FAOR]T]W:M+Q_NFVH37.NI,X.9ZS!<_W)N_SSI%O M]'][&'SP;OJC^PGZZ#V*IRC$^U<=ZP6J6X\JWVCG?$D">MD0KRQ.V1-M]'[^ MR>JT?ZUC#!(, X%I;+IK-ET3>L^+TY7H]&A!HZGLMT(%/$/B%8ZR1J4&X#*4ZZI@MKG"27T&^VI]Z[8O6TR9=.R.P\2Z/Y.!DS<&)D8-AF(3Q M*D8?AS1^I*RV]Q@1#NT]D& 8"$QCKK-FKF/4XO5@Y(U\^1X>]_V^$.+537^2 MB_/VKC_V\C?T3=^;]'>)LP-)+R08!@+3Z#U=TWMJ[)A]GH6BFJ!3M.)TMHI0 M%,YH'7UF& >]4,+JI.L;$P^E"@A,H^IL3=696I)\N?(A9VD >H:01 M$@U#H>DT*@-CG>PC;>\:3^_'#< \_;(%:&E T#(6FTZEBG-)7G9JDM0 M&U*B=3;DVZE*]WNX"UNY"]OL"@S2':7)6[:/?,V7.)0S4#0,A:;3J\R(;8'+ MUP;U(*!H& I-IU-Y$-M8?^^6;YF_^;UT.M]\5>NBW*934:;Y7HYMJ_("MKF& MOR8A0Q](M-HA/M"!"5 T#(6F,ZC<@>W"BP_4)8"B82@TG4[E$FSS.,<^96T) MH=>KG:JT_-JP;O.DJL#O4%6"&@10- R%IM.I#()M'KG8_4D$=0,EFJFBA;J@3H@J\6USB5^OVOV+65 # M (J&H=#TB1/**SAM<.4ZH-X % U#H>ET*F_@F _@21_D2QSQJ<4>9Y)/,J>0RT#H[$\S6TEE RK%5-0FJ M:9U67P;U855K:[[!8PE03L+9X21HAB9$SHK\WZ@?=#0#% U#H>D/2[D@QSQ) MZSCU@_H?4#0,A:;SJ?R/8QXL.4K]I[6R[E;57QMF5T>+MH2YZS"]9D3GY4;F M<)37X\4B@/71]>(7+U_R43E^99WC8@F+@BE6U P)FX>B3T5T)B#;S5/QQ6+% M(I5B)TN7^;*-QS03W_A\;2RP(2);2#5"[+94>SH_W@!E.B26+&=DHK M[8]?)T""1^"6[>D72$+.0_SBU_%+W%AS\4,N&5/P% :1;!:62JVN2B7I+5E( MY1E?L4A_LN BI$KOBH>27 E&YVE1&)1(N5POA=2/"JU&>FPD6@T>J\"/V$B MC,.0BN=K%O!UL^ 4=@?&_L-2)0=*K<:*/K )4[/52.B]4D:9^R&+I,\C$&S1 M++2=*Y=<) 7I&7_Y;"WWMB%IRCWG/Y*=WKQ9*"=7Q +FJ01!]=LCZ[ @2$CZ M.GYNH87L.Y/"_>T=_29MO&[,/96LPX.O_EPMFX6+ LS9@L:!&O/U%[9M4"WA M>3R0Z2NLM^>6"^#%4O%P6ZRO(/2CS3M]V@JQ5^#4CQ20;0'YM:!ZI*"R+:B\ MMJ"Z+:BFRFR:DNK@4D5;#<'7()*S-2W92,5,JW7S_2CYW2=*Z$]]7:=:P_%M M>]#[NSWM#0?0'K@PF?7[[?$W&-[ I'<[Z-WT.NW!%-J=SG VF/8&MS :WO4Z MO>ZD"%IYK6L$G5@(%GG/T*=*,2&+<,>D9 S:GL?C2/G10Q%&0G=6H9Z!1G/H M_HS]E>X^"CZZ3%$_D)_@,\PF+GS\\ D^@!]!WP\"W3-DHZ1T.Y.K+7G;-EUO MVD2.M,DAT.>16DKH1G,V-P$E+5"F$MFI=$VLQ#X59U!QBD#*I'K@@CJO+Z\< M*'=?7TXLK:EDOWDEY56.\&Z&XZ[^::$S&X^[@\XWZ+>GT^YX M_;]U();<5_ M#HF^@58/0Y/QZ4JNJ,>:!3T 228>6:'U^V].O?S'(<$P82X2S!"SFHE9M=%; M.P]X.P]H 2,9T'14"[@\V'\WR(L4F8S,CZW/Y3.G47KY!4 MRTXRFE3+FE2S-JGO1WX8A_"]S\)[)@YV!BOAU,Z "7.18(9R]4RYNM59H_%P MU!U/OZ4C:??/66_4[^K!T^ZK.J:4F# 7"69(>9Y)>6[MA+O;11%6 =7WB>2N MP79WC2+$DBWB )_P0YI:F=7X)E1<BZ=>1K^A=?8W$X_M7.BTEPLFJDLR94E5J_? M=2>3;G<_W=AMOL5A28E)<[%HII1YJ'"LT^S64/N<)E$/ J:#..@@& )?@*>C M6*+G03GMR+K%WZ@! HMF2I='",>>(;Y2P997U=>8,:2#2G.Q:*:@>:QQ+O!GYPYJTD&EN5@T4\\\[#C6 /#6 M";H=;@G:]LJ317R/E$/RE$/L063"%VJM;^)PI^?ID632ZFX[[-3>B$ISL6BF MD'G2(0Z^NPEJOD&EN5@T4\\\WQ#KI/^-[GX!7CON;GOER2*^1[(A>;(A]AAR M$XO(5[%@1;CQGY*-%_R-^J0$E>9BT4PI\Z1#JN_@;]24@TISL6BFGGG*(?9' M-6_TMQUN\S=JOL&BF2+F^8;8P\@T687 PS".?"]];B=?.4VW+9NJ9QQYB?YSS1J/;X9;_T>V5)XN(FG5*>\M>0B8> MTN5#$M(E)YNU'=G1;(E2.UV8\\OQ:^?*W2PTRC&;=4]]*AY\/1X$;*&1Y;-S M/5*)S5*BS8[BJW1QS3U7BH?IYI+1.1/)"?KS!>=JMY-\0;:@J_4?4$L#!!0 M ( ':0MEBEVW"%\0, $. 9 >&PO=V]R:W-H965TRAQRBZ>0[L7),V2I+!E[S@:V/U"T+"(:T97,( C>=M2B490A81S?#J!* M^$.AG>BD4BO\+^ M8*LIL-H*R>*#,T80ATEQ)]\/1)PXZ-UW'(R#@_':H?V.0^O@D#.G%I'E:8V( M),,^9WO@F36B90\Y-[DW9A,FF8R>Y#@;HI\VZX#IC,![G$[- M^9_@3L"S[QU[8ENFLP#3LMQ'9V$[]S!S'VS+'GL7X 6$T\N,11\L%N/2$B03 M!V?86NYQ$D9TATLE1>$EF@@I+N"))C[C.,*UX%.>>\#'$94DC,0GN(1';P0? M/WR"#Q FL C85I#$%WU58KY9U.KJD-M=D9OQ3FZZ 5.6R$# ./&I7P50D:B2 M+>/(UIW1B#@E_ I:^@48FM&N"?=60SBM4KQ6CM=Z!\\R9_;"?#C*AY)9 MKK?P*+.1_#Q)V#[2S&<\=\0&;'\-5<"LEQ^_Q=QVCQP7;]![.:'OO^E=[8\Z-LX$5N&F77+3;D(?VHDDR29<1A2($%36KI\" MHI-#9 5O-VRWM1N49G>:QELKHZ.U.Z55);Y.&5^G4;NGL3-":2S7\>S1>%XH MV*Q-YYS:G FLDGNWS+W;J(T9LRW6 W]+8$EYK5B-V+\J MUIG *C3T2AIZ_W>1Z9V3FS.!5;BY*;FY^>]%YN;-XGR]?)LL*G'IVLMO76N, MS)4!Y0U!'=PK1>W-MJHQPKWW7FPG+8?>&-LX3B/V@U+P)%L]PVS+5P'V$#"+ M2-*XIYIQ?W7AG NMRH+QPH+1N*^\S[AS+N],;SS"'36=C1WO9WX"!]1S<7 F MM"H'+_V+WM@"#-WUFO(PV4"*-^;7YMN,T(4X;_%JDSMK_Z&>--DQY9O\["%@ ME?W*BGZ[?%N>;\R\JU=?S(O#$?:!FS 1$-$UNFI7U[C#>''>* :2I7G+OF02 M#P#Y8X!G-,HS YQ?,R:/@^P#Y:EO^"]02P,$% @ =I"V6)5@WORH!0 M/R< !D !X;"]W;W)K&ULO5K1;N(X%/T5BQVM M.E);8B

OG82$0#"%FKX,)/@> M^Q[?G+FG<7=%V4\^PUB ESA*>*\Q$V)^TVSR<(;C@%_3.4[D+Q/*XD#(2S9M M\CG#P3@-BJ,FLBRW&0 C?6- M)S*="76CV>_.@RD>8O$\?V3RJEF@C$F,$TYH AB>]!JW\,9''160COA.\(IO M? PU(KPA$.A8((Y,<2#W 4*22YCG]ST$8QIPK<_+Y&_Y(F M+Y,9!1P/:/0W&8M9K]%N@#&>!(M(/-'5[SA/J*7P0AKQ]%^PRL=:#1 NN*!Q M'BQ7$),D^PQ>B"!\F8=YM"3JC"FF$.?I>!HSW@$($'FH@9!_?)&(^K $VY MTF*Y:+W<.Z1%? C8-;#A)4 6PTI#ARS)6[T?_T%NM9O=1R:!/,-@57X=0I^'1UZ_S8,Z2(17 I4B,DR M&$585K=D<8SK2,S 6BF8TLMEWW%KYE"*'Y>VQ3'*)DP7^7)=:ANMN+ ?:#H3;N=4, M@[8'[:WD=H>U6VWDUB?G%LFYVN2^TN0JK$N0BAEF(,J?!()Y;8;NSIK<-O2< MK01W1SD>@MY6?N[.YMF6U=Z3GU?DYVGS>\JV1]4BG2;D/YG4)O00E7?5U M>0GN7^:R<95U*4M2C:.3O%:#,!LP% $30+9DJF!?"/]QHYJ&UI7E7%FPMI/2 MKNW8RC6*YIM"J^[+1HL*/U@E\@E-D6T2S3>%5B4;E60CXU*10V[^3]-&+=4B M5Z1"/_/1/!E"J_)4MNY0V[GV"P40A0+PB@)(^@@=U]*E1X;@%0>LMM",=N:F MT*H$EKTYU#?GYU=;5Z.VVK4=+0 FT7Q3:-5]*3T&;'VTVFI=S=%DFT3S3:%5 MR2X]#]2;GI/4ML:>>/:NVFIG/IHG0VA5GDKO!/7FZ3UJJT?6J*TA9Y03> Z? M!4NC!;7^X@/4UM.HK5%79A3--X56W9?2F,'.1ZNM24V?Y;BW[F8WDRA5;EJ31<2.LQWJ.V!Y#WJZT^\&@"SV&B M4&FBT"$3=6ZU;>]76_W:CA4 HVB^*;3JOI2F#>E?N)A76V3TS8M1--\46I7L MTN"A0P;O!+7=?6_BMNS6MM@:]5NFT*HTE7X+Z5_JO$=L3S OH+;NC'HJ4VA5 M0DM/A0YYJG.+;T+KTF'-C"*YIM"JY)=^CUT MR.^=(+[MFO>>G>U7J/J)CZ;I'/8+E?8+Z5^,O4=\3_ R]>)KU&*90LL(;6Z< M+(HQFZ8GM#A(CU5DIW:*N\4IL-OT[-/6_3MX,\C.&ULM9UM;]NV%L??WT\A9,.P 4DC4=2#NS1 FCA2@;8+^K"+BZ O%)M) MA-E2)LE)>W$__*5DQS3)XR,K.]Z+-;;)/^G_H8_T(RGIY*FL_JKOA6B<[_-9 M4;\YN&^:A]?'Q_7D7LRS^E7Y( KYR6U9S;-&OJSNCNN'2F33KM)\=LQ<-SR> M9WEQ<'K2O7=5G9Z4BV:6%^*J'[C4WYWW[1O')^> M/&1WXK-HOCY<5?+5\5IEFL]%4>=EX53B]LW!F?B!^LVVXJ;?S^K7W9? M7GZ9FZP6Y^7LW_FTN7]S$!\X4W&;+6;-I_(I%:LOU'5P4L[J[O_.TZJL>^!, M%G53SE>590_F>;'\-_N^,F*C@N=OJAB>9$UV>E)53XY55M:JK5_= .B MJRU#F!?MV/W<5/+37-9K3B_??3S[>/[N8^)\&I^/W_UY]O;]^+-S]O'"^>-J M_.GL2_O)^_'99_GFKQ>BR?)9_9MSY'S]?.'\^O-OSL].7CA?[LM%G173^N2X MD5UJA8\GJ^;/E\VS+W4&5$]WK^XA9OCKZ/J=GK]%[ZHJ;_/&^20FY5V1 M_U=,'9GMG,_93-1'S8\'X;P7\G=?.]=G-W53R3SR#0KAL@T.M]$FU]?U0S81 M;PYD]JQ%]2@.3G_YR0O=WR'[*<422K&42$P+%%\'BF/JIQ_E4:INPP+YOZP: M=%7;8]'C*?."*#XY?MPT%BC%PBC22R5H-X8Z1B2F.1:L'0M0Q\[+NG'*V^VN M+:N'&WYXHR P_!A#I5QW9+B&=F6H:T1BFFOAVK40=2VIRKIV'KJT )D66G8L M,Y'FF5W(#T-C."9H/X9:1B2F61:M+8O0'/JN:(14;9QWQ:2<"T>>< U-H!%E M J442RC%4B(Q+4KQ.DHQ.K#74D-WR4G%1E35[<(3:.[#3JQG%H^ B4BKB97A*T M=T.-)!+3C/1<=7+MHKGC,B^R8M):)T_!1/Z8W<@A>>BT1WL\8ZQTB5(&J5I" MJI92J>D1VL ?#QWL7XN[159E,GO(DV/90#Y=9#/G,9LM!!@7STX%D6>>B@&E M.&MY0!OG>,\&^TBDIOO(E(\,]?%L-BN?Y%@7'6%,*C&5W#&3)QMPOEBI;3IT M%'B1F7BA8MP/N.DDL\Y]C_S8=?5B*52,>I\456B $]Q5S7U8Q4+S=$R!LK%HYB9:(!W M9+!M^T J3S&5AT,5D@V[W_5.IU2>S510CK1+03F2E+RHU'1W%7MY(7XVL&@6 ME7#:^>?I8B8=GN=%/E_,EUXZ#]F/N1RSO3F$DJS&I&H)J5I*I::'2W&?AP++ MZ7]$5CFBF+:G;Q^R:G+_/#,7@&&)[%'/ \\WASTIOI&JI51JNM^*X#PBLC5\,RM>4 ):0JJ54:KJS"N@\G.BDLQ'H+ !D3)XXFEK M#0KP&(HGK;,QY.RJFG9T&[GF1!HN/M184K642DTW5G$9P[E,&CL"C;71RF.A MF65Q\<'&DH(:E9INK (UAH,:G6*K)CO&FUS.6H[_7N0/W8='.\RR,4IV&Y.J):1J*96:'C3%E6RWQ3JQ M#L^BF(IJIZEE!BS1N1'GYD\&*!;XYB$WP3LZV-9] "530,GPU;RSR60Q7\RR M=NYI*F03DSQK=P2!-MJK=D>1QZS, Q3SW&!D3GO@/1OLXSY(CRG28SCI_6$, M0YD\"@%-'KWM$;KVX#P#L&'HF:LC0"D>N>:,"-Z#P<;O _F80CZ&(Q\VWR33 MA9$>-M('')YS9J.BYW/+:*!4Y)D[)?"N#S9Z'P3(% &RT3^9>FKG2J7Q.\Y M,4J"&Y.J):1J*96:OGE+T:6/T^6P&2C?9DYO%)O'2;S)P1NP2)F32DVW6S&G MW\NAJQV M<<@#Y%E=B][#HT]*E:1J":E:2J6F!TE1I8]3I7G:#@8#PD)N+1Y Q;BUQI#@ M'1ILWS[HT5?TZ/?L!;E2JU60GTU&;$=M.LY2E0+/1L3X%B M,;,V;^!?YJ5F*43T<;*[JLJ)A)3:N:W*^0LLL]DN"H%%+*B<&UK>)D"Y. @L M0OOTV ']P&! M7$$@QR%PE[,U#@ AX!Y0RD[Z>'<&F[LNDKS:1HYD;UQJ<%$@I MD50MI5+3H[)QT1Y.B2_>WL])$9%4+2%52ZG4] @I1.0X(BZO=^M+V@#\>3RR M]NZ!Y636-B]]P_LTV,%]4")7E,AQ2AQX@02W:^[!/V M(>$$KS4X6OO 5*XPE>.8^K40657(2"TOWP(C9*/C41BXUF 'B@6CP#K*DBY' M4JGI[BE=UE!; 99!=Z/ MP:[M P8#!8,!#H/OR^+NJ!'5'/3-YCL>^,S, % Q'GC6O1M(.9!*3?=-<6"P MPXK?UMP9V,M^8.Z$RD&Y$^_,8.OV 6N!@K4 18W59>T;H(8R-"XV.'^2$AJI M6DJEIH=EXS8NP7X8.J"DK#&I6D*JEE*IZ1%2!!CLG^*28+^IAL$$$'-GB-7/-N3Q<];6Z!:$ []D(3*OJT88[&:PV. MV3Y(,% D&/1M3.WEZ #$(]Z!:0A\5%LC?F7:">K6MH=)4)3.X5*>=[&!D+]5EZ*!D-\>RA^ M,AC:VT$CCX6&J6.@6#!BL9F1\:X,'9Y4:KIQBME"CPBC0TKH&I.J):1J*96: M'A(%A"$.A A&AP#GN5%D8C10C'%W9%X A/=CL&O[P,%0X6"(XR"*T2&P"=3E M(RL! ,4D18>F;Z0L2*6F^Z98,,19L"=S\MTRIUT,S)RDM$:EIANG:"W$U]- M6D-!&A<MR$ZA<%'EFEDKP/@UV $KWM+D% MI0%M *7[M&&4QFL-CMD^6#!4+!CBZ+0#2H<0_\6!;]X.$"S'[=W1>(\&^[>/ M-;](45Z$4]XPEG[;HP:#['ED4^ 1X^;)\Q@JYD6Q>8TRWH>A_E.IZ?XK6(SP M!3[\7#$"K@V,8FZN0HVAD@4,48X,2*<'4&KA\ U*D YZ,:8>$<&V[8/8(P4,$8]BX<8:$< +P:Q MG0* 8J/(,T_8\)X,]FT?O!@I7HQP7NQ)GH$U,0HG3Z 8Y*3;=.\5R$ M+[M]6-VA 8-K7&)PVB1%-U*UE$I-#\;&,R#PAT! <-W=14LS6M]]RNU/DAP08Z!Q_C-0?'A90& MJ=3TN"@:C' :W#TNAUU@'$G[=R T]C3D(^$AO1:15"VE4M,?HJ)@,\;Q\$/V MO?>@@TL,S6&D:@FI6DJEI@=#D6>,+U-2'71BTD5,4K6$5"VE4M,#IG@WQAGA:N M]7<4-L8X-EY[W\[FY:*]%5U>3&:+J7!$W>3S[DZ7BXU%@'\YVG_ZDD!W0?W/ MWJ'/0Z=9/:.TB[I\+_*BC?>ZDMH=UOAA5[)]"FBK^B"Z9^S.?KRZ9M_>+;M4 M:ST!V_9E.[%JI[G/&N>IO8B\R?)V2KR[_;)3B]FL'8+-??O1\G:>S_?E>QZN MKZ[] >WR0\884;O\VZ?V+AY.4SKM5BNNN>8EP[DS;VRZ<:KM]=/RGY;?=\8./]<^]U MXD'OL]<74/DQ>WT)O7\6\]=)S,%/ OE)]R#@8]75Y2.>Y="YRXM:NGP;O3=DTY;S[\UYD4U&U!>3GMZ6T=O6B;6#][.K3_P-0 M2P,$% @ =I"V6.H1R8XF!@ 4R !D !X;"]W;W)K&ULM5KM;N(X%'T5BQVM9J2VQ X0VJ5(A;:[([6=:MKN:#6:'VXP M$$T2,[;3#VD??FTGQ"08T[+A3R'!]_C<#]O'=@?/E/WD$GBE)^VYD(L M3MIM'LY)@OD179!4_C*E+,%"/K)9FR\8P1-ME,1MY'F]=H*CM#4W;#B@ MF8BCE-PRP+,DP>QU1&+Z?-J"K>6+K]%L+M2+]G"PP#-R1\3#XI;)IW:),HD2 MDO*(IH"1Z6GK#)Z,?5\9Z!9_1^29KWP'RI5'2G^JA\^3TY:G&)&8A$)!8/GQ M1,8DCA62Y/&K &V5?2K#U>]+]$OMO'3F$7,RIO&W:"+FIZU^"TS(%&>Q^$J? M_R*%0UV%%]*8Z[_@N6CKM4"8<4&3PE@R2*(T_\0O12!6##IH@P$J#-!;#?S" M0$>NG3/3;IUC@8<#1I\!4ZTEFOJB8Z.MI3=1JM)X)YC\-9)V8GAU<7=W<0'. MQN,O#S?WGV_^!!_/B4$P?>S1RZ8K-L?ME#FF!T[ MIAK,)WR!0W+:DJ.5$_9$6L/??X,][P^;XPV!5=SOE.YW7.A#/1,#J+GF:0B['<\;M)]6';&TZO166E48=DN&72?#6F(.0$GY05(^ M4Y0/P)W @LCY2@ Z!9=1BM,PPC&XI3S2\\_WBQ>A9K/'F,CRSA(-25-K;MUT M;IFVMY[:"UY*\W0L&FW MPF7HG$$;-P)5B5J_C%K?B7U%T]FA("QY6W;[ZZ.VDKG<'5LK;U-^CTNFQSOG M]X:FX3Y2O(61SLN6U/XOB$J@H&=6?L\]42OOR8L4A-;5-U2 5ZEJQS2160O)9,MR6L WM)XVA58-!C+!0,Y,W63) MHRP 6:EZ^'$0RBA$0L@H_+M1_8P*T-[J_%E/GK/?7?TR0@DZA]Z%]H!$_L+-%_*EJO5=3I5IGSR,>:A^_RNEF6\DZ==6[2[8A MM&H^?9('B)SF09T1N^=2F4@WH? G1J\G'1.\//EG#X>X@Z(+< MV.J\V[8/K;955XWN@6[AL^;J9)ET.8/91V8.".%**7M'7M>OU[*]7:>_878U M(@@&SBJ]S$3&2#&UWN)7M1!RD,E=&JMO6_BVJG6JDG=7;4-HU;@8F0/=.N'X7RY/^Q:75]7,!T4=.M)=':YJTM&#T&W=I#D>U;RQVNK@Q]T MUV93)_B.Y)&1*,@M423YP$:^,*N0A[!7(^\&WY6\D3#(J0H4^;Z5/%PC#P,$ MZ^3W(3F0D1S(+3DD^6,K^751$<"@7R>_#UV!C*Y ;EUQ3X74\ODZLRAF-ZLS M_KI"\KQ.?1"X>]O5&R,ID/M 19TGG8 HE2LFX;9#@%$!L.K'H0^#^G+B[F=7 M/XPD0-L.(R2H7!6?<)R14O1MVTL6H!75U^OW@KIOSKYW];B.BMXI7)J9E_]8#TF; JD$S*@3M?A:SZUY]<]S>(/N26\QB]1DB7E*VL\&I(E133V(7*0 M$3GH> ]'[J@A<5.$8!]2R3=2R7=+)>.ZV5]9[QG<,#WP*C6P=5/EMMS502.G M?+><^H8947=1Y+V5[L9]]]7*/G29;W29C_9QN=20'BM"L ]UYZ]I-ZKXVBO7LPEA,WUKK0Z[LE3D=Y_EV_)F_$S?!]?>C^#).+_?-C#Y M=;O&ULK9M=G.=&.0\%.*\YTH. LRU/OV9+ MQG+T?14GV7EOF>?KTWX_"Y9L1;,3OF:)^.:9IRN:B[?IHI^M4T;#,FD5]['C M#/LK&B6]Z5GYV7TZ/>.;/(X2=I^B;+-:T?3')8OY]KSG]EX_>(@6R[SXH#\] M6],%F[/\T_H^%>_ZM4H8K5B213Q!*7L^[UVXI[XW*1+*B+\CMLWV7J.BE"?. MOQ9O;L+SGE/L$8M9D!<25/Q[85O: ML2L>?X["?'G>&_=0R)[I)LX?^/8]JPH:%'H!C[/R+]I6L4X/!9LLYZLJ6>S! M*DIV_^GWRHB]!)>T). J 3<2\*@E@50)I)F 6Q*\*L$[-F%0)92E]W>UE\;- M:$ZG9RG?HK2(%FK%B]+],EOX%27%@3+/4_%M)/+RZ?7'C[//-Q\^H(N[&?KX M^-Y_0#=WCQ=WUS>7'WQT,9_[C_-WZ)KS9(O,^0G(0L-^3,XW\6 0%^X4%N!7ZVX MPJ#B7YOD!!'G'<(.)NC3?(;>OOD-?4JBW+1WL-8M38666VIYKUH&&?]X&6*6 M44HE]:].2EW2]JN__IY?'KCX*UIN2]/P'].ON!/RS$+%,'::K6G SGMBG,I8 M^L)ZTU]_<8?.'R;3;(KYEL04 [W:0 ]2KPTT[-*CNQ MX5X)>$"&PT:A>M1D./',90[K,H=@F:(;Q/22B-$W35D2_$!Y2I,LIJUU@W)= MZQYJ%1'<*%H/^=W="U**'M5%C\"B']B:IWF4+-!&#'@H6-)DP4S%@C)=B[4I MYH\T6QRS)^/:D_%/-SF[0'3BD<; 8PM010[%F4ELS.3 4 M!)O51O0$"U&T6M,H%?!HFB>O0)VN-4^T8L;#4;-B2UM4?'$=R5,.Z,Q-$@A@ MSUB!1XOV ^@*ENEJ3*4V4(9+SW$:UMC:J.K-'FNZH#=WF]432Q%_%J<8^\-- MAOYKXZRK2E(Y@!N3(KS5KL.(+375(RP]PJ!']RP-1"N)D[1J$"X.I'S)T+-H M,O1"XXUQ6*Y4BQ]8#G\GFE/'1/GP'OZL Y)-79#:Z,.<>/81;!=Y*31G"L:L/ MX98VJGHCV=B%X?B>T:]P=UJE8:MJOBTUU3N)V.[(6G=:Q6RK:KXM-=5%">4N MS-9'=Z=5VG9UCB98;TY+VU2MD5#NPE3^R()EPF.^^('F;%$0.=RJ5MG MTKY(AB5@8WCU]NAE,EBG<\%6\;I2:WC3OBB$)3ECF)S!AH=3VQK>*F-C?;U8 M.W"@$-46"M#Z$+G-[Y0K"C7][#@W'S M\IXAK*U0":4$)LO.[ +K=:Y<9T_/Y#:TO-P5F<;=9QU\<1UQLTCQQ '&23!E\#@*V;F9Y85 MMX?1&,W%[D8!R\!Y&A;L;(!5 K:EIIHI,9D,;,W3Q"K_6E7S;:FI+DJJ)C!5 M@ST+I[;UK([;[F3D-NZ_F!T7YAO"VD9Q"<@$!N2#L[15.";Z+15X-&Z>,1FB MVNJ4)$O@1=[ND[15GB7Z:J\V1^LA;55+\B0P/AX_1UM=N;6JYA,#Q"K=H=YP M)P'5@P$5O.4.3FV[Y\XJTGHFI-79W1 &V2.QUH.Q]I8F=,'"X^9F6*MSY5;O MO["EIOHH.=G#MN9FSRHI6U7S;:FI+DJ>]GZ>IP^DMC4KTK/GKYUI.@Z<&T>/2T#.MTKM;JRJZGTZC2&:HW$D@]&$C!1H=3VQK=*L)6 M:HUAHWG:;(YJ,Z>@6/4327C>P07"2QK3)& HRE#"\N*BP)OQN^&(H+QZF*:X ML8$:[Z_-1 S-T9:E#*4LX&G(RNCZBD+YM; E8"%#?)-6C9J_1B">+F@2_5LV M[(EII._O/4JT8NFB?(8K0P'?)/EY^7A$_6G]G-AE^714X_.9>^J[AL\OO/'I M3%AH^F8BOBD?.>O+3>\>6+NEZ2)*,A2S9[$;SLE(_%3I[AFPW9N %!Q+\G.J)15"")=OQ;@78VSRP2 MMS^_H'\NR0LRCR2CHS3Z'D[YXJSC=<"4SD@>\?MT]856A)P";Y)&6?D7K*I8 MJP,F><;3N$H6+8C#9/V?/%=";"5 ]Y4$5"6@9H+]2@*N$O"N"7:58)?*K*F4 M.@2$DT&?I2O BFB!5GPHQ2RS!?TP*=[[F#/Q;2CR^.#R]C;X?O7U*QC>!.#V MX1C>7%Z=?[T P_'XXF'\$=SR!67@*N$DF8>/$07#+*,\ ^\#RDD8 M91_ )_!M'(#W[SZ =R!,P,,BS3.23+-^EXM6%L_J3JH6G:];A%YI$43@.DWX M(@,7R91.ZP!=06_#$;UP/$=:Q&O"3@"&'P&RD*UHT&CW=*Q(#W9/1QHV>//& M<(F'7\%[[5W\/7S,.!/CZ!^5YFM,6XU93"ZGV9),Z%E'S!X994^T,_C]-^A: M?ZCT,@D6& *K:6EOM+1UZ(-+EF89F!#&?H;)') XS1.NDF\-XY0PQ53Z-(#8 M\GVWWWW:%J8=YCN^Z]2C FV;#F3L;!@[6L;#R22/\XAP.BWH,A[^(L4$K"*] M1G*WV'SR7-_"#=**L)[E(ZO!6MNN UF[&]:NEO6-6$!W>,MNBXEM6WZ3;SL* M.9;=?,G:!AU(M[>AV]-.$9]SGC-:>[^ /@NKD-$WIHF>R6G")%A@"*RFI[?1 MTS/1?;R=ND\[2M5]M TZD*Z_H>MKZ=[E;+(07FJZM6:QH^4*;N-%F_? M;F,2+# $5M,16M)<64=8JRM00W(:10M,H=4%W7*KT,R"7>%L#S.(+-MKK$HC M19SGV+;?&([Z9AU*&TG:R-BJ74'5UV/7\9TF2NMWNZHZH^YO4 MVV$^;D8%4.%T+;@55JU?U'" $VF MQ= 09>9D\5)G.DHAV\858K^'FOW$D'.M%#J&#X;2"$.M+QP(+5RE%KVV%L*J M->LY/?K>6AS#PT)I8J'>Q0HM>DHMVH[4@\WR;:0'WUN*8_A;* TNU#M<(86G ME,)O2>&X=JM7&'6HIM#J6V/2HB*M8RND\%525&G;4F#LV0TI].#[2F$*K2Z% M-)=(;RZ1A2U DBDH7#LE,TZ94AF%M?2*H557QI!CK)0YAO]$TG\BO?_ MP'' 3^$K5;_^MU#/>,I'M&>O?\]@ GSV\/<)-N>604+3"%5M=7>F^D MWX4^<( ;W8(VBA:80JL+*@T\TAOXW0>X'@=:FA%NU.:;0JL+)FT^TMO\$5F& MG$3A+R'9.)WQ%6$4!/2)1NDRI@G7CVRCF]I&T0)3:/4?H&7-@(^QK8V-;FL; M10M,H=4%E94'-K2M7>'4M^<:*.-^Q[2;S8]06>.L(AY%-;:S8K6XS;@>U-O4"?7L.Y2N]/M9[_<-W?[%1 MOV\4+3"%5A=5^GVL]^F[=B*G-64H.E$[2-&)CN'7L?3K6._7=U[-=ZS-]8_; MNVL9M>ZFT.I22^N.CV'=L5'K;A0M,(56%U1:=VS(NK^!HZG-]9E[ZV74N7>W M#JC&E,W+@[["\!1SUOH&PO=V]R:W-H965TH12) M$FM6L%V^V'ZGY(P91H M2<[C_PR!BUYT-Y]M! MK\>6&QQZ[))L<10_61,:>CR^I2\]MJ786Z5&8=!#FF;U0L^/.J-A.O9 1T.R MXX$?X0<*V"X,/?KG!@?D<-V!G=>!N?^RXB]X@?G/[0.-[WH%R\H/ M<<1\$@&*U]>=,1RXR$X,4L0_/CZPHVN0A/),R*_DYMOJNJ,E'N$ +WE"X<7_ M]GB"@R!ABOWX+R?M%',FAL?7K^QN&GPL\-K;!7Q. M#E]Q'I"9\"U)P-*_X)!A;;T#ECO&29@;QQZ$?I3]]W[GB3@R@%:# 8^2U::Z:G'O=&0D@.@"3IF2R[2 MY4JMXP3[45)9"T[CIWYLQT?CV]O[Q_'WR0RX]W,PF<^FWWZ V_O%8K:X .-D MV7W^!WR>8N[Y ?L"NN#G8@H^?_P"/@(_ C\V9,>\:,6&/1Y[DW#VEOG,-]G, MJ&%FB, =B?B&@5FTPJLJ02\.HX@%O<9R@Y2,=QZ]!#J\ $A#AL2AZ>GFNL3< M/=T<*:+1BY714SZ]:65>D^\G6YAANL<,Q*T$+"E>^1P$A+%XY&E.@@#$N^S@ MT=6_LF7(IC'DTR2=:\"VWA)?=[;Y-)W1IP_0TJYD*6R3S&V)K))>HTBOH6(? MW7B!%RVQ+&&9H9D:)IUY/S)T,RZH_7$B1)#N:%H5Y$J8#,,N0!7'S<)Q4^GX M R5[/VWL0C'(@LG(K",7(-+JP8@@R[)JL8B8+M20/!:KB,52QO)(?8Z[9+UF M(&XB@/ -IK(@+'%NW>[7@I" ($2U*"0@TS#E4=A%%/9[2\D6IC.AX+@($NO- M%4&5>JLX[A2..TK'Q\LEV46<@3E>8G_O/0<8/-WA\!E3:2=1LIW;2=HD"2P8)O].F>K= /;K@@^7?:-U3JMK-SW":;VQ9;-<>ES(-JG:?:::(B M<[1::YZ\0?\$90LRE5#;FE/?G2(((MC4)DM)"-6:\-RN+\H[9)KU=B."^D+3 M%S%=O3&<4BA"M5(\N>L[PO1:/8HW(:X$TH7]IB!*G0:5.D59A7VQ"C33JI>A MFK^I#$5NH<)G[Z)V)=3'%5[]BE+J+:366[?88_CHS<*4KQ8UV;EMKU4VMRVV M:B)+Z8?@WWFU(*7$/#O';;*Y;;%5N:K!8GRTQ!^(4E NO U2P+J(KNA+:-2R"*UD#WU MW9+35-\*3CT0$22$(>%!L*EKECH2J;_+J0K1%+X#0D,WZY6HYF^J1)%;*/+9 MNZA="?5QD5?SE&C!ZDBIE9!:*\73S_$:4\ )2'[5 /L"?/K@(*1=C8. ')*T MIK4^R6K]-JWU% &OT@>K['CB4M91>D>'(R&F+^DQ%@/IEZ_L2V4Q6AR5C=,# MHMKX#1RX4#:.!A,9?HH&,]GX&%D#%UG2)_;K*5VO=#4[X[OSZ(L?,1#@=>RV M=FG'RT*S8[/LAI-M>LSS3#@G87JYP=X*TP00/U^3.+7Y33)!<7@Y^A]02P,$ M% @ =I"V6&$IRANU"P 1U$ !D !X;"]W;W)K&ULO5QM4]M($OXK*F[K:KVMW:J0Y""Y_4#E@P !JM@6 M*PE(KN['GV0;CS73TV.#X$N"Y9YGNMMC/4_WC+7_6)3?J]LLJZ,?T\FL.MBY MK>N[O<&@NKS-IFGUOKC+9LT[UT4Y3>OF97DSJ.[*++V:#YI.!C2.Y6":YK.= MP_WYM<_EX7YQ7T_R6?:YC*K[Z30M?QYGD^+Q8(?L/%TXS6]NZ_;"X'#_+KW) MSK+ZZ]WGLGDU6*%_OBSZN#G;CU*)MDEW4+D3;_/63#;#)ID1H__EZ"[JSF; >N__V$_OL\^":8 MB[3*AL7DK_RJOCW8T3O157:=WD_JT^+QCVP9D&CQ+HM)-?\W>ES:QCO1Y7U5 M%]/EX,:#:3Y;_)_^6"9B;0"1G@%T.8#: YAG %L.8/8 [AG EP/XIC.(Y8!Y MZ(-%[//$C=(Z/=POB\>H;*T;M/:/>?;GHYM\Y;-VH9S59?-NWHRK#X\^?/CT MU]''X3CZ_=-I-#P=C_[\$GWX='8V/GL7'4V+LL[_FUU%PZ*JH^.TRJOHUU%6 MI_FD^BW:C;Z>C:)??_DM^B7*9]&7V^*^2F=7U?Z@;CQK\0>72R^.%UY0CQ>$ M1B?%K+ZMHO'L*KOJ @R:D%9QT:>XCBF*>)*6[R-&WD4TIAQP:+3Y<(:XPU9I M9G,\YL$;EME57D>G>?4]^EP6U_DD>Q>=93=E=I/637XO?D;#25I5T?G11567 MS=?G&Y3%Q20@)K),/OLH' MQ] /VT]EX.9V$>5BJ)@/;6]T#\WZ4)(UM@]K9D-\AG,"97 $8+.8*0M[',"F MWY AQ !I-@%HE0(420-H$Q% "E.,F)T1; M"<#Q/0EPD4FL[0400$;CUZOX=2C^N(F?)%#\VO6242M\'-X3/@#,[>@#P&CT MR2KZ)! ]2=KH-11]XBY_*W8D@G]W!NF"-VF+(99+2TZO ,I>;;UO75"#R":Z23?)9/[Z?1^4DV MO,LF_*B8 M/7V;_V[6;%[_;"_GLQLP!0O0]A:\6I+Q^]A9N.C"*Z"3]$=X@:,0 M6W^8/:%U S9:C>@W6>"HM-HZ)SVA=7-B%!S!U= S%WCB+G!BKVYTXF<&1HT\ MH[C ^5C4616=9I=9_I!>3#)TF>-8VWZD?:%U(S>2C)*W6.84E4I;YZ0GM&Y. MC!BCN(!!VS7+L>LR0U/)+04VHJZ6TCSA&A8:U(@BBHLBM(U"77%#DEC;7S;( MC,>">7PS(H@&VUS^!L=R;*?'HSBU77.M".$Z]KAFY H-=I_\K0<*](B40\" M%5]K(W0=,YJ!!IM"_IX =7LW++;=$IH"'8Y84[O2'T%VA,3"]YTTM$AQ6MRHK*5N+V*7)D38I5M@+D]) M"Z,+;G51QB%TM)QEAD]9@$\W*V>9VYY022SL^Q5@IHD@GA7%#/HU=*V8(G;U@WXJY5,UYHKG]Y07,!*<>XF2&T=D+]I.8R]6- M$(J%[9MKIJCR-(.8X73V@HT>!G Z5T[67"LJUS;$NIX97FL#7"((*WE2-@)+C'+:Y.=NTWV)+8W3H:!.3TRB+MEJ2;2 M^?0"V*@2XFLG-G#J^R._N8V&_SY=":#H?]$F/5 <=EO^[PNMFP3#L?Q-FOR\ MUR9_7VC=G!ARYZ_1Y.=PD]^N=/"YGQN;D0<: MA+_)#@#O=0>@+[1N3HP@XB%!A)UD2QQRD"QAMK;E@&ZB1'BH3!AA)'!AA)\P M TY""$WM+R!D1ICRM(B$$4<"%Q5H22!FD 8:2*"K6Y_32!"T1G&;KE=&&(A038R4!,(M=AVG M,).N3VM'*_%:V%L2"+? U4([&P* 62*HKZH3ABL%SI4;E03"+75WJ9#:/N\3 MF,M3$X#HFA#G &@ '2T*A&%8@3/LAD6!@(ILDMA% 62F8M^FA##,)_!J'-(! MV[4&\0FV);V^T+KI,*0GDK<0 J*G/>YE3EYCQUP:LI5!LO4+ >FR**7$/L$W M@LR(I)X.B31D*X-DZQ<"TJ71A N[<0-8,O[/OU9!5 M0CS=&VG(5@;)UJ\")+!A3)QM&L!*2,^]2!J^E<$>M%\%2&"[.+89%S 2GKTC M:2A7AMK/B R00%_9=@J@7(]/:[\OP$G**P,DU',FRCZS )A1'1/?JC>D)P.D MMXD,D"Z7[3;ZUFXM!:;RJ 0G#-[=S0$CHH :>A5XO2ZH0A8HG0.M#)W=U2Z MC>]&HBO?%\^PGL1+O:.'K$QO,J<)ML%)5QQY6Z;K"ZW[FQ7#="I^"_97O9X: MZPNMFQ/#L IGV.8X= K?V",WB P%_V+<=V?FZLE=UJ&2G@G %5 MB>?XJ3*R2@7/$/C+/N6J)$:E72H 5E3ZI)0R4DH%N^;^LD^Y[7#FG&X C"CQ M9$P;::.#1;R_Z-/ .0';+<"&^/:DM5$7.EB_([^3#1Z6&P$FTE/P:2,+=*AT M1PH^[1;ECE- W>[QR5"TQHMV;\&GW5*<4D;M@@\P(T+[#L1J0Y,:I\F-"C[M MEN6[C"O[-^^!J3P%'P3>%'S6^AV'P-&"3QMJU3BU;ECP:>#4FM;";IM!9IQ3 M3PM(&[[3>/O (P"V:_SBX9!D&7] M"D #_$FU?89G!)DQE?A6L.%9'>19OP+0P%D\P6T1#E@Q[MLU3 S3)D&F]2N M!.J#VP^ &0%6RK?)FABN38)8.%2J:T 4).N3X9I$YRAO H@<0F0<1T[B\HUHXV5 MY^!L8A@O"3#>)@H@<8EL5W!F*X# 5!X% ($3D=A/O@B!HPH@,=R:!';"-U, M2Y3U"HHF3-J;!Y"97#\QTO6RY;ON%7.W3YZQM7I.OD6=?^Z*.JG%^T$JV&PO=V]R:W-H965T#K/YBJV# M["BY9W'^R5V2K@.>OTV7P^P^9<&B++2.ALAQW.$Z"./!^*2\=IF.3Y(-C\*8 M7:8@VZS70?ITQJ+D\70 ![\O7(7+%2\N#,PV*KMPFR<_BS%1)#_ M>V!3%D6%4MZ.?RO1P:[.HF#]]6_U#V7G\\[*QBG0&8;S*>K*O">0O68;S]'_RJ$E$K $E+ 505 M0,T"N*4 K@K@E]9 J@+DI370JD#9]>&V[V7B9@$/QB=I\@C2(CI7*UZ4V2]+ MY_D*X\(HUSS-/PWS7H./GRY M.K\]G'K^#BR_7U^?4[,%F& M\1),XB!ZRL(,O)DQ'H11]A;\"6ZN9^#-J[?@%0AC\'65;+(@7F0G0YZWJ5 > MSJOZS[;UHY;Z/P7I$<#P'4 .(IKBLY<7QW+Q89Z)73K0+AVHU,-MZ5@RD-P! MOF+@BLV3=,$6X'/"65:\9>%#@*3+ N7<7YY^O<5^#ZYS7B:WQD_=&G:MHOHVU5,%\?9?3!GIX-\ M/LA8^L &X]=_0-=YKTN:)3$IA7B70FQ2'Y^%4<06NBYNR]&R7#&!/8P1]%S_ M9/A0;[L:!3W?=7=14J/(KE'$V*B;^+:U6=N2;KU"2DGA1JE=FC R0MC7-XSN M&D:-#?N:\"#2M8JJU7D>'"&Y55.S^G>H\]I,H^UZT>^/P9;?3#X!9WUW_7 MJ*+<7-\_L?4M2[7WB%&JZSUB24SJM;?KM=?3:<:SF4)+8E(*_5T*_3VG&5]U M-R:.V[B=-5&.0UONYM&N4:.]IYF14N&(^,U[;J9&02=OF*-O%W3$U[RSWSQ3 ME9-K]!%T&@W3Q4'8FC%8 Q!H;-D%RQU=\WUFG +,8ET-;$M-[KJ #=A7VH!6 M<<.6FIQ& 1QP7^*H"M9-ZV,7-:VM1GF^TV9L@1QP?^: *DVXCHN4FTX-(WXK MSC9D"S!J=O7L(#H " M!&!?20!:10%;:G(:!0Q ,PVT&UK]GO<\HMQG:A3Q:-N7KJ !:,8!Q<[@/W5P MC58WZG<>(TMJ\B]K@2#(Z:G5D9&-.O^XMJ0FIU'P$C+S4JO5JW*2B1UWU+"Z M)@IA2O561[5U$^-WO-;JWM&5NJ<1DMJ )IYXW?C&7-U78?,EIJ<'(%WN*\K5=@J%MI2D]-8VQHSKU2U.U]=@H+0:RX. MZZ(MWTWF#%7UW7 ;*G) MR1&D1V!/?4^L,J$M-3F-@@F)>F7J:\\3J,&$1>W^%X %C$#UNLE M?]^-9,R"G8?D$.MEI/:4$^FKLZT"H2TU.8T"",F>VZ-$W?+VC:E"[PB9KQZUO8=2<;J2IHM-?G948%YM*];JM0J$-I2D],H@)#N MN:5*-9NE".*&[S51ODOTOJ<"KZ@9KZ:;-&4Q-YK9+-%Y% ZQ.$8%N]&^[IE2 MJPQH2TU.HV! NN>>*=4]P>Z@YD*,+@Q#V/)L%ZT]Z&Z&JJ:?NP*+6;[S(!UB MK8P*EJ-]W4*E5KG/EIJ<1L%]=,\M5*INCH[J"%ZU7HWR/*>%6*C *&K&*(W3 MNS&*6;_S&!UB>8P*?J-]W32E5E'/EII\3$:@GKOGIFE5KGY@*O]-VMPTU411 M ENL[A;D)%\1V.+N00G?X0]P$R\W01KD(YD/WI'\5I>A8>U0XYJER_(T:0;F MR2;FVX-?NZO;$ZMG\'A:'NQL7)_!XW/=]8E;'''5?X)^'WX=BJJW1V<_!>DR MC#,0L;N\&"Q_\#4$L#!!0 ( ':0MEA( "LP9@0 ,@7 9 >&PO=V]R:W-H M965T)8%0]['.E\:8>X]]CGW-J8<;RK[S%<8"/"9Q MRD?&2HCUJ6GR<(43Q$_H&J?RS8*R! GYR)8F7S.,HB(IB4W;LCPS020UQL.B M;\;&0YJ)F*1XQ@#/D@2QGVGH'/@98(!+S3^ 8W-\&X..'3^ # M("FX6]&,HS3B0U/(*>1 9E@-=U8.9S\S'+3!%4W%BH-I&N&H"6#*N=<$["<" M9[82\0JQ$^# (V!;MMLQH?/7ISL=Z<'KTVT%&Z=>#J? 3&^EA M5XZ.*&?@>\VH0#F3=_+LU3Q[2IZ3,,R2+$8"1_+8DP.$!)4'J]Q(**%,D%]% M1Y<();2W0^_8[KNVWU*A(\R!ON>T9%!.])TR>+4,GE(&5?UT,??V*$';=WHM MXAU1T'?:O)4S>R?O?LV[K^0=["XY?I2N@&,@F^M./;J4Z.]Q]/J6U1)B/ZC7 M:P<%_;UBZ;D[00U^@YK?0,GO(F,I$1G#1^""/.8-?E1PFM9K_.T*)W/,.L]& M)?A;ST:=8($FL(:H?BVJ?ZB/C:]34)U@@2:PAJ#0VKHIZW]];JKTW0JRO9[5 M;]595Y@_@(-6I:DG\UZR.]81*LG^A:7A7M$X I>)/&@><+Y]N+(0U8AOW3A: MT0)=:$TU[:V:]J&JL4+6I:I.M$ 76E/5K9^&2G?YP5Y"*L+MUX7JLWN.5H329?\DB;PEB[$!C&L+D=-EK4222=:H NMJ>763\/> MP=0[<]?+,<.J^T-VGZ\(\JQVZX]4$_EO52WCARJ M+?D7O")AC%_X'BHQWKQ5=*(%NM":^FT=/QP<=0:Z[5WY:G;BY<\698+8LKHHY"&F6BO*RL.ZMKZ,GQ25L MJ_\LOZ8NKDZW,.4=]Q5B2Y)R$..%A+1.^I(?*Z^-RP=!U\5%ZIP*09.BN<(H MPBP/D.\7E(JGAWR ^O)^_!]02P,$% @ =I"V6(MOU#%]" M4L !D M !X;"]W;W)K&ULM9QK;]LV%(;_"N$50PNTM6Z^ M=8D!QV*V $T;).V*HM@'6J9M;9+H4G32 /OQ(V7%-"69MI;3+ZWMD _I]\B' M?$529P^,_Y.O*!7H1YID^7EG)<3Z7;>;1RN:DOPM6]-,_F7!>$J$?,N7W7S- M*9D7E=*DZSE.OYN2..N,SXK/;OCXC&U$$F?TAJ-\DZ:$/U[0A#V<=]S.TP>W M\7(EU ?=\=F:+.D=%9_7-UR^Z^XH\SBE61ZS#'&Z..],W'_(L>RK).!T6; M7+"TK"Q[D,;9]G_RHQ1BKX(W/%#!*RMXU0K>@0I^6<$_M4)05@A.K= K*Q1? MO;O][H5P(1%D?,;9 ^*JM*2I%X7Z16VI5YRI"^5.?OJ*7(14D3O)7Z 6*,_1IQ38YR>;Y65?( M]A6E&Y5M76S;\@ZTY7KHFF5BE2.G]]YYZ?^%9B=>$OT6^^QIY MCA>@SWOGB%9)"T*;N34^'^4^P!DQX L9UCF*P'?,Q$A+C%QBW&6-(YN\" M[A?$[1MVN:SBC_JRF65HS*7^_R-8GH>4]H9__J+ MVW=^:U(>$A9"PC 0S(A%L(M%4-#] [$(Z4R@:R(V/!:/Z-MDE@LN,V=C. +( M<$#"0D@8!H(9X>CMPM&S_C2^4L(1S>9QMI11X='J*1OTF@*R9?4*EAJ.[\>> M[PV'9]W[?:6M+;95&A*&@6"&TOV=TGVKTE+3?I.FVUK]/4V'HY%;D=2*;BLI M) P#P0Q)!SM)!\JZCI[,.TG:'_D6WI\SX[/"V];?SI;BG0.>(W%-. MEE2:79FI:"X0EWX2L07*6+.OO+"36\=H2W/=O23HO'7\GID$0]!6,13-5%^[ M4O>8+3V0N4[VJ_8&6@_4:\TT_J,ZZ#A3L.6XU,X$:52B:J:RVJFX?[":-"VDGIZ"T$)2& MH6AF4+39=>UN][B1* &FD_ W97?CQ9V0%M0U'2]F]0]9U:2@-M$T/13(FUH_:L MYG!\F3#&T4U",G1)HC@IKGZ=I+Y<3L-+-.5T'HO& M=Q%J>;U)K$[%UH'210 M)PY*PU T,YC:B7N>-8G5XF1-8QZH^0:EA: T#$4SPZ(MNF>WZ,78$LNI M^H MV<%KI%):8T3LG*"'YN2Q>8$>U'6#TC 4S51?NV[/:B"?G^'(C^,9#M2M@])" M4!J&HIG!U&[=ZT%F.$@[/06EA: T#$4SPZ*MOF=?ECX]P]DY?>=PA@/U]* T M#$4SU=>>WK-[^FT*.SFG-<8%TJ9/06DA* U#T_;U]=,3F)WCHD=*>*/XH#8?E(:A:.:^2FWS?;O-_WU#.,F$G*6Q M61(OB=H(G:.%?!]M?RV+\M?R6FW@59.QQFV73NV&I.OT:OZ.CP-,M>LW6H0&T\ M%,T,U=[^;[O];CG-D@7N/E[>VK>*P^X5A]TL#KM;_&?;MKE M@]IY4%H(2L-0-#,LVL[[]L7WVK3+7'PG\[\WN5!_:8Q2\ZIZ=5%]:N]#:_U! M?3L4S=1?^W;?[K\WBNX.>E750?TZ* U# MT4S5M5_W6_KU9]VB;(P2J)T'I86@- Q%,T.I[;P/:>=]4#L/2@M!:1B*9H9% MVWG?;L.?[MG/&)=UU;&DB,CF5(0VV9S6C&5CL$!7^4%IH5_?[2^=;FVI&C>4 M"[S>?CGS^)VV[('=LD]2MLD$8AN1"[(]^'6RL$&C47=K3CVHK\:[?M"OK6_'@R#[VZK!\2^]98C!V=Y$ZV"!.O229AQP M;AJ<&\JY/>?PX*Q==6!WU<\:G.NGLVOC\M$BH;V#K:_7GV&2 VV2 [M)KHT+ MDR@J!+ZE$8WOBWV]4Y:N65;9^OL_A@;0;?"@M!"4AJ%H9DRU!0\&UJ&AS5&< M -1,@])"4!J&HIE!T68ZL&^O?\91G))5(Z*K+1]@M'NT]TSJ2;%DYBZNOCV@5;7A"_C+$<)74R-%$%9!_7S 9D_*-:F#WI*[Q?U!+ P04 M " !VD+98]R+,BMD# T#0 &0 'AL+W=OX!<34F8S,W#.?C%@I":;HF0-1%@7D M_\P08<>QXSNGB17>Y5)/N)/1'N[0&LF7_3-7([=AR7"!J,", HZV8V?J/RY\ M3QL8Q!\8'47K&6@I&\:^Z<'G;.QXVB-$4"HU!51_!S1'A&@FY"5F P6:,_(59S(?.P,'9&@+2R)7[/@)U8)BS9BLWK1V:50X%%QSR _"%49D+L*09RLX)7*6ND1B<),Z"JXQ?(.^!T/\ B^( M+ [-WV\>6LP7[S2<0%4R,$" M4:8*I9IX$2@#DH$Y)&E)H$1@!@5.*R FI53+2\@IICL!]HB#.2L*1;O6J05_ M3C="7@EF2+&Y&= MY2=J\A-=8Y\\J;L:G2(*I>1X4TJX(4BG(:VB:PY.SDB&5(H^ZGNK3DE6I<06 M[6K7V.RJ+_/#Q/?C?C\9N8=V'&VP81AW8 L+S(L3SVM@9]KC1GM\M39G72%G M@@50[QTAU;**S1NU%=^RMFY)MK@1V5E\DR:^R=7:^FK>8BJL\*!._ Y=">^I MJN[Q:?G!%N=JOZ15!T&2^%ZGJ&RH.!EV:LK*%0[L)=5O)/>O2EYNMZI#T->< M*2G5(YS4OJ&L_\H;W^MW=+W&#.*.J->0(+@@:=!(&ORW+-:"ZF2>9_%TD-Y0 M.[#$ON]W]=I021QU)-M0@R2QBQXVHH?7\]A^R;3+]JQ2,T8(Y!7(K%K%5COU M6PY&O;"3N+D-%'5+]C4H[ TO*/6]'RV5][^UMO/Y/K7U9AVY84>N%14-.GHM M*"4X[ AV6^VD:BUVIBW7]5E26;5=S6S3^D]-P]N9G^E/ M.F_J"IOB=45[3# M5 ""MHK2Z_75MN&2=4"F\=&PO=V]R:W-H965T$[BE$Z5D+'= MC:K2=8@22 =XAU+^SP:3!#)^2[8JW1$$@UR4Q*JA:8Z:P"A59I/\V3V937#& MXBA%]P30+$D@>;E#,3Y,%5UY?? 0;4,F'JBSR0YNT1*QQ]T]X7=JY1)$"4II MA%- T&:JW.HWOFX(01[Q+4('6KL&HBHKC)_$S>=@JFBB1"A&:R8L(/_9HSF* M8^'$R_&C-%6JG$)8OWYU]_/*\\JL($5S'/\5!2R<*B,%!&@#LY@]X,,G5%;( M%GYK'-/\&QR*V*&C@'5&&4Y*,2]!$J7%+WPN&Z(FT$\)C%)@M 76"8%9"LRV MP#PAL$J!=6X&NQ38YPJ<4N#D;5\T5M[2+F1P-B'X (B(YF[B(L>5JWD#1ZGH M64M&^+\1U['9\NN7^>^?OOSA>@_+7X#WY^/GKW^#*QOHSSC0Y(O00ROG_@24O6"'<%; A-P MQ4=^$7G=U1-Z\U[:$V2:N3+-O,+,RMDLBQ6J3H5A0"&+Z.8%,/C,7Z)9&.(X$*3P M*HZV,-_'O#,)CHYF-]L<6W:+6T?42!NU9GRWMP:7DI-IYDLR:Y ;5^3&O>2^ MP3A#M9>,BQ%V82M2VC4@K05I/CX::N:@O6CU%OQ28#+-?$EF#6"Z]K9!U/H' M6[:BZ$>&4@:\O?C^OD#B5;%S ]#O=>E[GU0W5ZJ;)]7-E^769%P[!-"E[_5* M2UFH9;JY4MT\J6Z^++YL?=;:>W^DW\^+H]LVF.$E>0+*- M4@IBM.&6VF#(5U52',X6-PSO\L/$%68,)_EEB"#O-B* _[_!F+W>B 35$?GL M/U!+ P04 " !VD+98S1>$]BX# !U# &0 'AL+W=OQD#*/20)DQVO%BI[,SW MY2R&E,@*SX#I.W,N4J+T5"Q\F0D@D35*$S\,@H:?$LJ\;MNNC42WS9$KSL>]C8+MW01*[/@=]L96< 8U+=L)/3,+U$BF@*3E#,D8-[Q M>OBLCQO&P.[X3F$M=\;(N#+E_-Y,KJ*.%QA&D,!,&0BB+RLXAR0Q2)K'KP+4 M*\\TAKOC#?H7Z[QV9DHDG//D!XU4W/%:'HI@3I:)NN7K2R@%L::04I9?B4/12!V#$)\P" L#$++.S_(LKP@BG3;@J^1,+LU MFAE85ZVU)D>9466LA+Y+M9WJCB][MX.3?F\\N$#G-\/1X'K- /G8A#(BJHBH]1&(0U)&,B0#I@JV5@JA:V=@!6H^'_ MW+X;0CH%\7.?UTXP\VB=R8S,H./I9T>"6('7_?@!-X+/#JJUDFK-HE5"JA,WXOU]H[<*V77.O.L%XO30@1GQ=*(;)4,1?TM^9^ M1%FQNC>Q$!HWM\G^I-!.L%<&KUE2;;ZI MT,UWX-HJN;;>2^C6 :'WZWQ:$CI]K<[H#YH(PG3%0S<,G/([SWAE2'&P?5D' M;YH !=P;T]VI+=@9\G&N_ JDHFR!,A"41WMYNG$P>@0B7)3"+:7PA91FP)3N M/_;2RK%,%,M4#"KU_7F(MY4%/U5:GI.)DS5W9J+[D-=JNZTY^&V+#GZ/JH.W M90>[Z\[S4]&-$]I4=#48>%MXL+ORO"P7&\_)17^G$TQ!+&R_*]&,+YG*F\)R MM>RI>WDGN=V>-^2ZKUI0+6L"&PO=V]R:W-H965TJ3L!]\2(L#/*(SYQ6 KQ.Y\-.*K+8DP'](=B>4O:\HB+.17MAGQ'2/83RM% MX0@9AC.*E>A$%,;AG@^RC"[.&2A/1X,8"#QP=WP68KD@>C MV72'-V1)Q-?=+9/?1H6*'T0DY@&- 2/KB\$4 M_DB^?/(O!D;2(Q*2E4@DL/SO0!8D#!,EV8^_<]%!T692L?KY4?U#.G@YF'O, MR8*&?P:^V%X,W 'PR1KO0W%'CQ])/B [T5O1D*?_@F->UAB U9X+&N6590^B M(,[^QS]S$)4*T'FB LHKH&8%ZXD*9E[![%O!RBM8*9EL*"D'#PL\FS)Z!"PI M+=62#RG,M+8[ 4=/4#?-YEKR?VP1WA@@4K0?S\MWGRS@+Q -YZ1. @Y._ &?BZ],#;-^_ M&S "?(L9X2"(P=(U9D-@PO< &%PZ!%_!52/D^X?]]?B_?G%QA?W4ASR2M;LDD[)SS'5Z1 MBX&,*YRP QG,?OT%.L9O7;ATBGF:Q&HHK0*EI5*??9.374[T= :?)8'%!_B( MF<_E^A3;+0E]("C@6 1\_2!G]8I&! C\$]#[,-C@Y"UP\%;.]FP-O.LBG_7 M27N0Q.?#S#8GECT=':I(.TJYAFO42WG*T;R0E5VPLE^=51>?K%6[,G*SP28K MX59+#!ME/&7?7TC&*<@X2C*MD/G]FD3WA'4N1*74J0M1IYBG2:R&<%P@'"MC MVLT^ 0;H&BRSW>3['0U#(#?]9(IU@ASK!*E3S-,D5@/I%B!=Y5R\H?$A6ZA8 M@'NR">(XB#<)V!UA ?6?BU9N*PZ9T'*=1B!:*#MQ*B]-8C5>DX+71,GK=X;C MA-8S6"8M+-!Q; 0;6)1MG8I%DU@-"S1*QVCT"??/<,E%JF#.H"-W+M0@HV[M M5#2ZU.IL*FX:*MG(L+0F01\\L(W'0\M0=?2F(TJ9#M4__,SV-2@[S V'R= W26'/F8T' M!QPP\ V'>])CIX-:S;M6-4^76IUQZ=^AVL#WVNY\"1@SGCS*IE_W[,M:&E=F ME349VN/FY-/DP7-\K^'H86GIH=K35W>_GI0RP4GUH.(,FZ<9V+;L[5)>7JI& M7)9RBF+U495V'*K]>&7KZCFH3 ^B>D^LUB:FU6_K4JM3*ATW5/K0QB;6$]2X M#8*G;&UI/[*LG45ZTBSJ0?T4F"E M@T9J!_U:F;:\656J+2^BSK6IN_]2/*6O1DI/.4,&',N5R/4+9V\:K4Z:UUJ= E?1+J0/A/S'D*0(QH>Z%;>I,R2^TJGFZU.HTR^.)J3Z>]/0R9CM+#VWD M.LTSF;JUD]F\QMG$K%S-49]-3@QZN5HMZ$V@;31CGKK5DQEI/5F,*M?2(L(V MZ?4^#E9T'XOLBE;QM+A".$\OSC6>7\)S+[L(6,ID]Q*O,=L$,0&ULM9A1;^(X$,>_BI5;G;;2+HF3%MH>( 'E;BL=752V>P^K>S#) %83.VL; M:*7[\&LG:2"]X)8J?2%QXOE[?L/$'KN[Y>)>K@ 4>DAB)GO.2JGTTG5EN(*$ MR!9/@>DW"RX2HG13+%V9"B!19I3$KN]Y;3_?(H,PYOS>-ZZCG>,8CB"%41H+HRP9&$,=&2?OQLQ!URC&- MX?[]D_J?&;R&F1,)(Q[_0R.UZCGG#HI@0=:QNN7;+U G1F]D,"3#8X('LPWLYT=B>=$_1C,)=*Z+RO M"^LP%S^M%S>3P:5,20@]1W_M$L0&G/[OO^&V]T== !H2J\3AM(S#J4V]$H<4 M!.51':Y5XUA@0B;'_Q68EV9E4:<;8!D<^ 1,]B=6!6A6/!98C,YK,53CX74L4"E;(D7$4F_:=(Z'P)3>0-4&H-&JIU SW_U+:Q+>53C87N),R,/+ M.=UHC=.46A5X5Q#A]KOF=*.U4E-JU5CL"BMLKZS>E-.-5EF%6B6G_6[M MEA/0+II#!(E"OF8JWSB73\N#BD&V/7=WW?-3#KT57%(F40P+;>JU.CH717YP MD#<43[.]]YPKO9//;E= (A"F@WZ_X%P]-

&ULE55M M;]HP$/XKIVR:6JEM0H# .H@$+5/[@1:5O7R8]L$D1V(UL3/;@5;:CY_MA(RM M::3R ;_D[KGG'MMWDST7CS)%5/"49TQ.G52IXM)U991B3N0%+Y#I+ULNM[7N#FA#(GG-B]E0@GO%099;@2(,L\)^)YCAG?3YV><]AX MH$FJS(8;3@J2X!K5UV(E],IM4&*:(Y.4,Q"XG3JSWN5\;.RMP3>*>WDT!Y/) MAO-'L[B-IXYG"&&&D3((1 \[O,(L,T":QJ\:TVE"&L?C^0']L\U=Y[(A$J]X M]IW&*ITZ8P=BW)(R4P]\?X-U/D.#%_%,VG_8U[:> U$I%<]K9\T@IZP:R5.M MPY%#WW_%P:\=?,N["F197A-%PHG@>Q#&6J.9B4W5>FMRE)E#62NAOU+MI\+U MS>QA<3Z?K1?7<'6_7"WNUK,OM_=W9[#(BXP_(\):\>@15J6(4IT^K#+"X.0: M%:&9/(5S\#W?[[;^L<1\@^+GQ%6:L@GL1C6]>47/?X5>SXH'WJ8/VH*$]Z$(/9TDB,"$* M@97FM(!O#]*HE"B(-/L- I6RQ!@4AX((12-:$*8DG%!66Y^V)5:%#FQH4R=V MH3_TS&_B[EHX#QO.PT[.]]LM"LH2*/3 X[;(W0 !Y/9Z=>@7-%R"3JB[_U6K ME2KUQ15:0H3"OIQNH8(70HV\46_8+M.HH3;JI+8V\2H^4 @:H641\RPC0AKM M#HS@]]&+:*-7Q1D=T1OX%\''=GKCAM[X;PVC6=6U=N_YE77TN4DH4Q"AEOMZEV,]'T352>H%HH7 MMOINN-*UW$Y3W3Q1& /]?&PO=V]R:W-H965T92>)/<,@",X#I- ]IF=!T'SK[(.P+:&)+KB1"NK]^)=EQ#3AN,NL7 MD.1[CG2.KF7=X9[Q1[$%D.@Y2ZD865LI\QO;%O$6,BRN6 Y4/5DSGF&INGQC MBYP#3@PH2VW/P!/F0+[CJV15+0C*@@C"*.*Q'UL2]B5P#,!'?".Q%K8VTE!5C MC[ISFXPL1Z\(4HBEIL#J[PEFD*::2:WC1TEJ57-J8+W]PO[1B%=B5EC C*5_ MDT1N1]:UA1)8XUTJ[]G^$Y2">IHO9JDPOVA?QCH6BG="LJP$JQ5DA!;_^+DT MH@9P^Z\ O!+@'0."5P!^"?#?"@A*0&"<*:08'R(L\7C(V1YQ':W8=,.8:=!* M/J%ZWY>2JZ=$X>1X^6ER/[^<3I;S",V^W"WFGY>3K[=?/E^@&,Y6G"F)*#E M%G-"-VB18OJ;3.]WF>E=DD4=D1WX&59^AJUI,5/G*2>KG4ENR5!>^"I*7W/E M:Y.9X!J'C'*5)>)+&@7<<%)T&^4$MZ$#4=27JNE74/:@\(+%4+^]2LO@1 M?;^#; 6\,2]:J=Z;%UV211V1'5@XJ"P<=/TI&71I9)=D44=D!T:ZSJ][D].: MC0^40\PVE/S[CH])R5E_+UPG.'G%VJ=^KT]=L1T:5;M@NO_/J N4 R SX!M3"0EEUX[*XMY;C5;5 MUL34&$?C4UV%F Z0#U?,R9?.GJ"JC8=_P=02P,$% @ =I"V6$R=HT8-! ? X M !D !X;"]W;W)K&ULK5=M;^(X$/XK5FYUVI6V MS2MO/4!J25?;#]VM2GMWTND^F#" M8G-V0YT[]>?[80T!!/0B2\0)S./YQG/ MC&>&6\9_B!6 1&]92L7(64FYOG%=D:P@P^*:K8&J+PO&,RS5DB]=L>: YT8I M2]W \[INA@EUQD/S[HF/ARR7*:'PQ)'(LPSSGW>0LNW(\9W=BV>R7$G]PAT/ MUW@)4Y"OZR>N5FZ%,B<94$$811P6(^?6OXG]0"L8B=\);$7M&6DJ,\9^Z,7# M?.1XVB)((9$: JN_#4P@3362LN.?$M2I]M2*]><=^A=#7I&980$3EOY!YG(U MHY?;/^^GG]$S)(PF)"78' I;H >:L R0Q&\@T(1E MZUS"'&&)Y K05&*92\9_HB\P!X[3G?@+?D//6"H]AIXXVQ 3)BI*:P(*[V,, M$I-4?$)7Z'4:HX\?/J$/B%#TLF*YP'0NAJY4)+6I;E(2NBL(!4<(^0%Z9%2N M!+JG&CPPC,.'/UU.Q.2J]S[V^;H BBR ^F"="/6.(&1HRJ. +X!9_SK+W[7^\WF MI$N"Q1<"VW-@5#DP:D,?OU*NLF1)R;\J$51>H!E06! I3'SG- &N@IJ:3VLF MB,XD:QP7VW3,-KH\;\;>T-W4?792(FXU]7\ZHE,YHM/JB/?L7Y393ZIB@;C* M?AOI M+WZIRN []!_"RI^)34'JMNQ:K;FA^')9#42Z J:+KRB8J[)GHBC[J7 MS*-+@L47 MMS=*]R=*\U?-YO%@1OJHT1@)+&_?(ZK3EZ%V3'(JMWD"QAV ^; M*661B@)=UO'^R7R!>H[L:%\AJAH\%6D[BF5%L;$LMNC6 M+!MTF^9/#H7ZO4Z3HT5H$/;L% <5Q4$KQ6^,7JE+-U?-W"P%11"27/=UYF05 M5Y-3-EJ# V/\GM]OT+()>0VAV"84#>RT?.^]2_):B7U7XS:R$_(/8CSJAWVM2LHB%W>:1Q38Q M/^A'1S@%[YR"5D[WBP68B>&<.Z?$\OW]BZ+?O'6.R!V>TTF\@I5;:\LSX$LS MW@B5"SF51?M9O:U&J%LS.#3>W^G1RK3[[S#%7*:ZPR6A J6P4)#>=4]YFA>C M3K&0;&V:_QF3:I0PCRLU'@+7 NK[@C&Y6^@-JH%S_!]02P,$% @ =I"V M6*T_'"/$ P [@T !D !X;"]W;W)K&ULK5?; M;MLX$/T50BV*!&@CD91U26T!B96B>4@;U.GN HM]H*VQ+50279*VLW^_U,6* M+='>(/"+K&XG XW'+Q2RX!%'K.LT*.K*52JVO;EK,EY$Q>\144^LV< MBYPI?2L6MEP)8$E%RC.;.(YGYRPMK&A8/7L4T9"O5986\"B07.0L:W M(PM;NP<_TL52E0_L:+AB"YB ^KEZ%/K.;E62-(="IKQ N8CZP9?QYB6A KQ M1PI;N7>-RE"FG/\J;^Z3D>64CB"#F2HEF/[;P!BRK%32/GXWHE8[9DG)V"-@[PB!- 32);A'"+0AT-<2W(;@5IFI0ZGR$#/%HJ'@ M6R1*M%8K+ZID5FP=?EJ4\SY10K]--4]%]]_&WQ_NT-/-7W>3CVC,\Q4OH% 2 M\3E22T"/@F_2:I+U-X;NBQG/ 3VQ9Y#H(@;%TDQ>HD_HYR1&%^\OT7N4%NAI MR=>2%8DR9XV=V]H..6('$_3 "[64Z*Y((#D4L'5L;8!D%^ M.:GX MP,05HO@C(@YQ#8;&KZ=3 SU^/9VL45:2:[EB,QA9NE1($!NPH@_OL.=\-N7GG&+QF<0.VN7-/J4=? M( '!,E/":N*@(I:5M]\%)[Q/% M%)BKG!L]YGI7$"_+X_/_1I)PH#"@^H MWXG#@'*#X$@D01M)<+)DQ# ''47R/S4C.&?-.*=8?":Q@^2%;?+"M]:,L#=9 MGXB+.Y_FN(_"U.DLS]@@14EPI&1@YV5K=]Y6-!K>P8 XZ!2RL0$5=I=G;)+: M7\2'UO>Z$OS6JM$P#T9TNVDW@7#8,]]'#8YEG;Q8)Z^H',ENU36E UU,H8!Y MJBZ-,1'#Q^0-O&Y4?1AQ@N[79!*CGG-L3EY:#WQR=XX.6\&T;@55V0H:0Z*] M?= =4.QW0S+ J(>[FZH)ADFO--I[C7 .8E$=*"2:\76AZI:Q?=H>6FZJ5KWS M_+8\S%0-]HM,?1+2'=TB+23*8*XEG2M?>Q+UX:*^47Q5M=M3KG3S7ETN]8$, M1 G0[^>ZDNS_I MZ5ZJ;WK-F$%/&Y'IF;,V9GOINCI9LPW5%W++,OAE*=6&&CA5*U=O%:-IZ;01 M+O&\R-U0GCGS:7GM3LVG,C>"9^Q.(9UO-E0]OV-"[F<.=EXNW//5VA07W/ET M2U?L@9FOVSL%9VX=)>4;EFDN,Z38DEE0S:ZE^(NG M9CUSQ@Y*V9+FPMS+_1_LD%!8Q$NDT.4GVA]L/0WG]^CQZN_WS^\13=LR91B*7JD3^A*:V8THEEZ>OT3IPLNN.%, MH]"2SNU^>[^Z?N+A2GKA"I*T3*>'Y/O#IW [G3JB;_7"VT4? *_FM+ MKXH7V.,5?7FIMS1A,P<:3S.U8\[\UU]PY/UF2_8G!3M)W:]3]X>BSZ^21.60 M^8XFM&@Z6[)5A+",4,R,W9Q$431U=\=)6(Q(B&NC$[B@A@L&X>KGHMB.93FS MP541HJ/[1A,_:,%UC<(@&-OAPAHN'*Z<@/E(LX0AF+0H 4QND)#P]E@;(NP@ M8!*/6YP6(R_R[9Q1S1D-(]Y8J",,&J2;S:XJ'/?V&^S=6VB,+"CQ35: M/(AV:]9,%1.YW7TVQKA;F]B/6Y 6HV@2VRG'->7XK!99R"RWDHT[-R51@%MD M%B.?]#S:24TV&23[Q$#=D&B&M8UNTKEQ$'I^BZYKY$_\B9T.>XWP>&<\WZHU M*I5)J%+/T"][JGITP^O6*6S7TF84]SQE?"23>)#V=P7->^[;>(AU@N#%0;MI M+&8XCD+2P]H(%AX4!7CR6E_"T!8YK99*+\/(RDHZ$*/8:Y-:C##N VWD!0_K MRQ=8IIY;4M]2TJ@S(RUF. X#KX>TT1H-->VN5(U(3-K":S6;D*CG836:AH=%[18P MXN_R.9_P=02P,$% @ =I"V6* X."<: P Y@P !D !X;"]W M;W)K&ULK5==;]HP%/TK5E9-K;0U7WQV$(E2JB&5 ME4'I'JH]F' !JXF=V0ZT_WYVDJ9DA8RJ>8$XN>?<>ZY/DIO.EO%'L0:0Z"D, MJ.@::RFC"],4_AI"+,Y9!%1=63(>8JF6?&6*B ->)* P,!W+:I@A)M3P.LFY M,?4X-W#U^8;].Q"LQS>B%%X M5L[AC^K9L(P/;&#*44\X]!-@X]G-=M-J=\S-KI"W8:U6R\J#"@76\@)KI07^ MC)F$!1ISXH/03NLE=S@:)24+I!Y9:+@ *HF/ Y1MWND-;"! ]AEZ&$$X![YW M$TL3OW<3*R(K]*B>]ZC^<'.N4.+DM;' M'=JJ4FU%9 6U[5QMNP*'MM]8S_K'G&41A<)LZ_6];AWMS1EEAWSIEONR/,E[ MMZHJMF)+=D8=^^/>S#BJ4EP16U'QZX1CEXX41_HS(ZF7&+0T)"W.W!E"]1> M>F^O"!4H@*7"6.=-!>;I4)TN)(N2N73.I)IRD\.U^A !K@/4]253 T&VT*-N M_FGC_0502P,$% @ =I"V6*BFB/_T!0 "BP !D !X;"]W;W)K&ULS9I=;]LV%(;_"N$50PNTL43;LI,E!AR)V[(MB1$W MVT6Q"UJF8Z*2Z(B4W0+[\:,^(IFVPL3%N,1#\GPKTJ]RQ9A" MW^(HD1>=E5+KLVY7ABL64WDBUBS1=Y8BC:G2I^E#5ZY31A>%41QUL>-XW9CR MI#,^+ZY-T_&YR%3$$S9-DY0?'$WYQMY8U8Q$*5(ZC^VS"?15%.TO5XK*"=NLS<= M40=3HHS*02<66L:Q#SI/RGWRHA=@S< M_C,&N#+ ^P:#9PQZE4'OM27T*X/^:PT&E4'1]&[9]D*X@"HZ/D_%%J7YTYJ6 M'Q3J%]9:+Y[D+\I,I?HNUW9J?'D_N[HALQGR;Z\OKVXFGZ]N;V8?T91,_D1W M9'9[?^<3?7YUXY^@]_G5#^A]P!3ED?R /J'[68#>O_N WB&>H,\KD4F:+.1Y M5^FJY05TPZH:?ED-_$PU7'0M$K62B"0+MC#MN[I)=;OP4[LNL17X!TU.$/8^ M(NS@?EM][.:3=7J">LZSYH'=_)KFYNZSYN3UYCV+&+W:R;V"UWNN-5$D0EIT M3+%$TRP-5[IOH6G*0X9\H7O]@J7E?2701$JF))J$CQE/V0)ICZ*_.)WSB"O. M9'X_B_7U+Y.Y5*GNZ?^VM/"RK%&_O49Y^#N3:QJRBXZ.;Y*E&]89__R3ZSF_ MM#D+$A9 P@@0S'!KOW9KWT8?_R;$8LNCJ$U^J^6Q\D/"@A(V*&#Y9VPS=CUW MX.CW?+,K;,MC/<]U!O5CAF2#6K*!5;(IHU_1'9-"]P&FPUH2GJ OURR>L[3U M+;;2CI41$A9 P@@0S'")5[O$LP:GRTSJ*U+J0!3/>5*&(7ML\2"] @D+(&$$ M"&9X95A[96CM*#Z5*[06Z=-'0ZV8'M3I+X+D^:4VKPP/>NS <3:/%%"O)V.,QIXIWL=QUK2L0I#P@@0S%#8=9K\Q;%J?*LC4XIHT27:Q*W, M/6,@L3?8\.UE'*LN*(U T4Q]=_)#UZKOU8(EBB^YCB<\431YX/HM+O5NE=L] MD%N/[?:_ O8RC]8;DD:@:*;>N-$;ORYFK.EW6DBMH[LH7O*HB?&MTN,#Z3^= M.J/^OO;6\H_6'I)&H&BF]DV:[%K3M?%GH6B$>/7&%^HG3-F"2^] \K[7'^TK M#IJ^@M((%,U4O,E@W1]/82O377%[N'<@+FAR"DHC4#13W";7=>W);ODZKY]& MD^'N.+)5\,&!X,/1R-L7'#2-!:41*)HI>)/)NM:4S#J[@/[3PWFQR$)EG7"P MEW#LL!R4%H#2"!3-]%63W[K#-Y=RN9 )JP]*"T!I!(IF.K=)IUUK6F?_K(P. MHAP^/9BGL!=PM+B@*2T4S12W26I=>U;[9;H[-]L[ M"'EV_M':@B;E4#13VR8IQ_:D_(60YQ?K]#I#OV-1T7WDBJ_M,<]>X-'= C2G M!Z41*)KINB:GQV]O[1N#+GZ#T@)0&H&BFE!: T D4SG=9,4F#P]78,.BD!2@M :02*9OJFF93 X*ON=N+1 MOCE/E M+MEKFC[P1**(+;6I_Q6'*T;U>")_0-]?"J&> M3O("ZNV_X_\!4$L#!!0 ( ':0ME@RO/"-Z04 "XJ 9 >&PO=V]R M:W-H965TJTL](Z_=+MJF#%8JH^BY0EYINED#'5YE ^=%4J&0V+H#CJ8L<9 M=&/*D\[DI#AW(RD# MFS-]G]Y(<]2M*"&/6:*X2)!DR]/.U/U"\" /**[XA[.UVOJ,\J$LA/B1'UR$ MIQTG[Q&+6*!S!#7_'MF,15%.,OWXN8%VJC;SP.W/S_0_B\&;P2RH8C,1?>.A M7IUV1AT4LB7-(GTKUG^QS8#Z.2\0D2K^HO7F6J>#@DQI$6^"30]BGI3_Z:^- M$%L!KO=" -X$X-V _@L!O4U [ZTM>)L [ZT!_4U ,?1N.?9".)]J.CF18HUD M?K6AY1\*]8MHHQ=/\HDRU])\RTV79Q=7T[N+ZZOY1W1% M[KY=W_Z-YM=?[XM3Z/SV^OX&'5W-SX_1D<\TY9$Z1I_0_=Q'1Q^.T0?$$W2W M$IFB2:A.NMIT+F^B&VPZ,BL[@E_H2 ]=BD2O%"))R,)F?-<,JAH9?A[9&;8" MIZG\C'K.1X0=W&OKCSU\SE)KN&\/OZ1YZVX1[K6$D[>']RQB]*HT]PI>[R4Q MHD@$M%B:8HEN,AFLS.I"-Y('#,V$6?%;VR&OO45X OZB4!NRT8RJ<8O*1=2:_ M_^8.G#_:D@4)\R%A! C62*M7I=6ST2?G0H1K'D5M\ELC#Y4?$N:7L'X!RV]D MCQ-WX/8=,\\?MX5MN:PW<)U^=5E#LGXE6=\JV173^:T+S464Y?-=H7,ILA1] MOV3Q@LG6F6PE'BHE),R'A!$@6",M@RHM VN!.LN4.:.4*4;Q@B=E*;+7EP%D M5B!A/B2, ,$:61E661E:%\N,JA5*A7R^<>@5,X]VYJZ@>'ZJ+2O#O57;'P\< MI[FV9]9F#Y4;$D: 8 VY1Y75%,\Z@N]JW:]_:T_X2]87^T M*SZH<06E$2A:4_S:N[IV\VKNN<6=\U6IO7VI76]$YI&B&^J2S'1$Z9ME;R_7UD&9G;O2@[J94%I!(K6E+RVLZ[5EUEW9C:A M#76QB_=*!Z@G!:41*%I3W=J6NG9?6D[H]/D9/MA^>F]5?+BGN#<:[.XXS>RM M'JPXJ"^%HC45KYVI:[>FKVV;H?^,DQ)A9LJY;2?-WLJAC@B4YH/2"!2MF:_: M[+KOS^VZH'87E.:#T@@4K?G#5NUXL=WQVFXN>-_FNN/AW@:'#D)YX!DKS06D$BM9,;NW7L=VO6PM?;V\_&WO[=0_4CX/2"!2M*6[MQ['= MC[^A[LV*%U*81+E M^: T D5K)K?>3L#V[02B-(^I-@G)%%MF$8KX8_MNF1UT<$I ]R!>&>00/3$J MVT9%H/I1RM_=>E_.5+.'XD5%A8J]X/+5N>IL]3+DM'@%L%M?7KY)>4GE S>E M,F)+$^I\'IIY(LN7$\L#+=+B[;N%T*9T%A]7C)JEF%]@OE\*H9\/\@:J5T0G M_P-02P,$% @ =I"V6+\-C]:L! NAD !D !X;"]W;W)K&ULS9E=;Z,X%(;_BL6.5JW4*1B2-.DFD=(PG>UJ^J&FW;T8 M[85#G&*-P8QMDJFT/WYMH! :ZFDD7\Q- H;SVGXX/KS >,OX-Q%C+,&/A*9B MXL129N>N*Z(8)TB!.QQEZP@LL'[,[KO;<6F5% M$IP*PE+ \7KBS.!Y"$B3IUGSIP=_M%_;*8O)K,$@D\9_0?LI+QQ!DZ8(77**?RGFW_ MQ-6$^EHO8E04OV!;G>LY(,J%9$D5K$:0D+3\1S\J$#L!L/=&@%\%^.\-"*J MX+T!O2J@5Y IIU)P")%$TS%G6\#UV4I-;Q0PBV@U?9+JZ[Z07!TE*DY.+QX7 M5S>?%@LPO[V^N+J9/5S=WBQ.P.7CP^/])]UX KX\A*?@J&DY!D[<*-J(!?E0/PW!O)73D\![)\ W_/] MCO"Y.?P:\5,0P"*\UQ$>OC\\:(>[BFB-U:^Q^H5>\(;>C%(6H2*SV1K);CJC7/2)=/\Y%AB(\<52!$)AOL#/]_3' M4K$DUJ(RK*D,?[F[Y=#F"K8I%EH2:UV)47TE1L;\G$41RU-%E^,(D\U;V3G: MR\Z>%[RZT\V-/1T*Q9)8"PKT&I/L&;'GM H#]ZQP\-D CD:L53B59$[7.2"I1^D14JI2$.@'!/4##8/"ZH)G[/)B0);4V MH>8) !IM;;.4JBI?U"E6)!)MJE4G+'\/UL?A&>R]IF75H]M2:]-J7#HTVW15 MY8M:_5,VP3X;?Q^-36]X9 ;_@7GQRDW5Z'M,"UPB)IDP/E2; M^SG42EI5"VVIM1DWOA[^>L8>6G7V5M5"6VKMR]&8>VAV]Y^$) F2"F$N\#JG MZF:[>>,V:].\SW\RK#/PC!'O&D=H:QPE,'?G/;G^JG&-^!-)!:!XK>2]TS-5 M 'GYH:#,R9<=_3:^_EPS_1]02P,$% M @ =I"V6&XV=#@R"0 @D$ !D !X;"]W;W)K&ULM5Q=;]LX%OTKA'>P:(%.S4]]=!,#C95V^I!.D'1V'P;[H-BT+8PM>22Y M:1?SXY>2'=,BKQAKRKRTL7UXY'O%>W5T*/KBL2C_J%92UNC;9IU7EZ-576_? MC[?E MY*+8U>LLE[7&S3I;R7]6_;VU*] M&A]9YME&YE56Y*B4B\O1>_(N"7 SH$7\.Y./U2 ='8_9##S]^XG]0QN\"N8AK>2T6/\GF]>K MRU$T0G.Y2'?K^JYX_$4> A(-WZQ85^V_Z'&/#<4(S79576P.@]4WV&3Y_O_T MVR$1)P,8[AE #P.H,8#2G@'L,("=.X ?!O V,_M0VCPD:9U.+LKB$94-6K$U M?[3);$>K\+.\.>_W=:D^S=2X>G)__?'F^O,7='=]^^O=ET^?/[Y!=W);E'7Z ML);H7B[5.:[1IWP_PYHS]2J1=9JMJ]?H)Y3EZ,NJV%5I/J\NQK7Z/@WK>'8X M]M7^V+3GV(2BFR*O5Q6ZSN=RWB48JT".T="G:*ZHD_$F+=\B1MX@BBE'O]TG MZ-5/KY^B +[@]'PZ]D0'T"3GTU"8IA,M.YX[UO*R<\\=^OW]0U67JI;^"YV- M/1N'V9H&\Z[:IC-Y.5(=I)+E5SF:_/,?),#_@C+GDRSQ1-;)(C]FD;O8)Y]W MFP=9HF*!'G:5^JRJ4'68]G\YIL[5GC5H69ON^G7"+\9?3U/D/.[0%'DBZZ1( M'%,DG!/MF8[@GG7"YZSS299X(NND-#BF-'#/.G5)K]*U!-OF?J@XF5J44L$P M-288@,-!&)*HBTML'(DHP20^XCHQA,<80F<,'\M"%X#BB< S1,8;(&<.O6UFJ69POD?RFM%0%GY#(.C:+U0D) MC$@ F" L,$Y; L 4*@C@2.)C)/&9D63YK-A(*([8.C(1$16A$0< "P)BQ0' M>,A(3QP$:TF"W9'4*]60]U&@5X?S\OH-RB4XS0YLI]^#1M:Y 5 _,Q*9I0+! M..N99.1$91%G2-=IF:M34Z$'J?JF1'7Z#0R% )DGV"H9$$?CT*P9",>#*.(] M\5 =#W7&DTC5$V?9OO\K]8?2C;I"9/]KWP CH_9)(I@*,S ;1EB(8S,N ,8# MWC?SM* B3J4Q^9374O7ZN@UID>5I/FL*:E94-:QOF5W*86B6$X#BA#$S)AM% M8LQZ0M+JAG"W2&QOL>0BT55G\*)EM84R(2V&H&-BIF$3:GEXVBJO_U=3:M8XA;R'R1LU5>K(OE M]Z,V_/U&-I(:GC].ML'SQR=;XHNMFTFMIDCX M<4L\I]0FMABC2GU&D:4? " F2J8*L]!L( D9PZSOZJ0%'G$KO-NRF.]F]7EU MYJ0:/!]\LB6^V+H6D9:7%+]NL,PHHT2A2 MERE#VDTA8"AP9-[\)A"0QY03 M<9U>*6NL6MJK.%K!IG6XFE>Y6G;*8NZN=4 MG9MX\.SPR9;X8NLF54MKZC8K?ZSJO%J77MD27VS=O&I]3Y^Q+YU59YN41'#! MK:*#<"2,S&L;A.-!R,.>DM/:F;JU\TV:ITMUDS*LVKQ:BU[9$E]LW7QJ54Z# M%ZPVKQK=*UOBBZV;5ZW1J=OR=%>;;5$2%@H:F=4&X @-A.E% 3AU8Q=&/<6F M!3%U"^(/1V/CK"ISD@V>#3[9$E]LW41J04[C%ZPRKPK=*UOBBZV[K*D5.G,; MP,XJ8[9#RV-.S/LU *9NUD+3=0-@41A'/;8;TV*8N<6P=N,/,Z,Z%AGZ"PTT M3=S'&KQRZY,M\<76S;/6ZHR^7 DRKW+=*UOBBZV;UY-'"]Q.^'GK8@SROT5, M3'T)X1BW34H 1^.8B+YRU"J9N57R.8MC#!"WC(H F\% (A@38@4#X'",,>X) M1HMEYA;+@Q=?&.#]XE@0,S ;1IB(35D"P;A@HBNOARH.M^#TML M 2@:Q:$9DXV*:8_08EHM,K>CZWGMA7GU>+VR);[8NIG6DI:Y):W_M1=FV[BA MNG,V9Q> "LSEV@1 \=/RZP:MY2<[=\4?TAA#W&+W@0;/+*]:U!=;]^$PK47Y M"[K%W*M;[)4M\<76S:L6R/P'W&)^KEL, 4&W& *ZW&*N%2AWN\7//07%[6<5 M6!P&YD-:4P@7X9 3,Q( 1X* ]JSD=_$U3W'W8P47@U;SUQ=9- M^\^XN"9[U4( M^V+K9EL+81Z]8$?Q:O5Z94M\L77SJK4V=VMM=TXV\+P D5@6F%3B%8@(45B0UC4>_F#Z'E MHG#+Q<'FMK!7R//R3POMT^;[Q_1=XE M^Y\#T#3[7R>X2- &ULQ5S?<^.V$?Y7.&JFD\RD)^(' M ?)J>^;.N*3WX*O'=MJ'3!YH"98XD4B7I.U[R^F)+\H=/ MV 5V^6$-X.RE*'^OEEK7P1_K55Z=3Y9U_?A^.JUF2[U.JW?%H\[-7QZ*TX6^U?4OC]>E>3?=LF7ZJ]UT%CRGU1_-Z\^3P_GX1-C_1*S^J&(C6_GO6E7JT:)M./ M?VU))[OO;!KNOWYE_ZDUWAASGU;ZLEC],YO7R_-)/ GF^B%]6M4WQ9W^L?6$7L-B#C0@&X;T&X#?J ! MVS9@IS;@VP:\] G*!FW8FA>M,]O6QOPL;\;]MB[-7S/3 MKKZX_?3SU:F> B^F/EWFZYT%:3Y M/+C1SSI_TN;WK%CDV;_U/'@HBW5P6>1U:<:Q,B;4R^"R[;PNJ^![I>LT6U4_ M!'\)?KE5P???_1!\%V1Y<+DQG^GQBLDJERV<]N?CSGX@( M_^KS$":90B)SO,=WWN,0^\7K%&_G]>USYX8V:FF;E/M\04V7*#,3 MZGG?4QY<&))84A>G^C@B(YJP:(=S[(MV]D6@?3]E>9K/LGS1!G11+W7ILV9# M(O:^742AB#NV^% Q%QU+/*@XC+G?#K&S0X!V-+.\:F:YK_>B]XV4THB%'1]? M>G"AD))T[%1]'(DI"4GBMT'N;)"@#7=EFE7"1%*#KY5'EP M3$I!B#\V26CE43A&=-XMR^)IL0P^Y[4NUWJ>&4T-1B?\?/+M0I3(6F^M[*Y8)QPE04'0/=B$FF\)BK!"6!$9[P \90J\,IK,/!E?ZVK6N"C.*X4X2X] %#$E'>U2D>()&,A4P< M,,2J60I*O8OKLI@_S>J3DB!,-32"4=D4%IOK1JMH*45)@A04QH-=B,FFL-A< M%UK)3&')_.8DN.5U*V&"4D:ZX>8!2AH3V@LW#Y!+R?>RI6NDU:84KN2>F 2W M+,>2H _F28(>&)0$K4JDL$J$DV!?N9$X9N9)TC7" Y11&'<+H\H'Y GEAZHJ MU(I!"HO!0TG0K-.^53D4[N'@Q( J,+'8W-&Q I/B"$R**C!1V106F^M"*S#I M2 *3>N2@B*5@O2CV ",AI B[4>P!,DZE.%!SH59@4EA@XD?QX+(IW,/!4Q"3 M36&QN?__M8J9A3C_ 4:M/*.R*2PVUX56JS-8J[\YBK>\1\NF/IRO;.K# 653 M9F4T@PO#)X;P*!55N&N#)QZJ-,=B:]&A8'O&NUO7BB(Q[CTD/ MC@O)Y8'(LW*>P7+^Q"H"ZTOM7NHX"E$@Q#7 2G4&2W6P,0!4)>P('EQ @/L[>/JA*F@L-G>L]O9 MXVSKX*C;.E#9%!:;ZT*KV/E(VSIXO_3>B^"C$ 5"7).L7N9'2_?#(WB4^@'< MT<'S#E618[&Y@V05.<>IX'/4"CXJF\)B# MU+1=$W!X37"5YNG"!.>@2@+,.7C&H!;&CF>\;EA#@K@[.!JCJ M&8O-'::]0XH13D)%K6ZCLBDL-M>%5JU'L%I_>T+MGW;L9:"C$ 5"7).LMHW@ M:O.(P3NX>@!W=?#,0]7/6&SN,%G]'.$%5J!'(YVNC/H% M^%[P'H4H$.(>U[8:6< 5_*'!.TKA .[CT"F'RJ:PV-SQL0)^LY$>]>S#^=2S!P>H9V&7 )> M@US"D% YAL\$Q!+;!C ML;F.M,L0@5-@%ZA+!%0VA<7FNM N$<1(!7;1+XU'">V>%_*@$A9V+Q_PH!B/ M.3T0:'N7F\#B_<1B@>B+;,YXTGWB>V%$)%UC^K"($7Y@R[^PLEW LAV^JJ6_ M<8,GG/2&HP^+*)?=,ZP>6"R3^,#Q"V$EK3AU%\C_L5X ]W%P,D#5RUAL[OA8 MO2P2G'R*6L-&95-8;.Y51%:?2UB?OSF?ROZ!24\^]: \^=2# O*IM.)6PM7E M,>)W<,D [N/@>YA0E3,6FSL^5CE+G#.=$G7C."J;PF)S76BUN1SI3*?LE]J[ M N(X1($0UR2KDB5I%<"=&SS74+4W%IL[,%9[2YSRO$0MSZ.R*2PV MUX56X;VY6W7WZ>X:X _M MY;>=SS^2]VISF:^EV=PM?)66BRRO@I5^,)3ANV9,RLUUO9LW=?'87F![7]3& M(^W+I4[GNFP YN\/15&_OFF^8'=I\L5_ 5!+ P04 " !VD+98V49XM]\( M "<1@ &0 'AL+W=OC ME]W8/CSB#'7HH]%8IR]E]7<]E[()_EWD17TVFC?-T\EX7$_FK08M\C,.0CQ=I5HS.3U?OW53GI^6RR;-"WE1!O5PL MTNKKA_3L]&83LCF2GS MO&52\_AG0SK:'K,=N/OW*_OG5? JF(>TEI=E_M]LVLS/1O$HF,K'=)DWM^7+ M+W(3$&OY)F5>K_X-7C;8 M0'L&D,T \M8!=#. KC*S#F65!Y$VZ?EI5;X$58M6;.T?JV2N1JOPLZ)=][NF M4I]F:EQS?G?U\_75E_O@]NKF]]O[7[_\_"&XEY-Y4>;E[&MPL:P5OJX#D=7I M;%;)6;I:K?(QN)7/LEC*X'LAFS3+ZQ^"'X,_[D3P_;<_!-\&61'"Z+)IY'5P54SDU"<8JPFV8^#7,"^QEO$ZK MCP%!'P(<8NJ8T.7;AQ/'T>^GR.,68D5,OXO)L-!R[D481B$R>Z.!1C%*)DBS-B8-L8 MF#>&WY1(3[9GP6-5+H+'K$B+25;, B7"H&SFLG(%N.;E.Q/ZD;.06_.^=,)B MRJWP7+ XC*D[.KZ-CGNC,^*:J)VA/<-KM5,V\\T>*2OGZO'.=+ Z:3"A5G0. M7!BB.+)6671Q*&(X(OQ,FW7,_(41MAI:6'+@X)#BR<,*! M8PJ8].P5*-2.)O1&L>-?[N1,>52_L/QLAYX+H&P"BLW,Y(XW1(.H:T,+E5)( M-@'%9J84ZY3B]TML,];\OHI8'%M?LYW#/X7J-.UO6YOU]2[AWJ/<;#@(=D$%)N9 M7VU=$1]F#_5:XH-3"LDFH-C,E&JWC/QVV;^'1EVEA"'C46)KKPM4]H/;VY!P MX#A"-(Y[E*>M*_)ZN3W*N\S+Y=0O.E 3"\HFH-C,U&H?BY)A1.?UQP>G%))- M0+&9]3/MJK'?57M%MQF[JQ%&.:'(TIP+%T=A8G^E.W$(H9YO.ZP=+?;:NSV: MNY.3994U7[VR\Q_AT',$E$U L9G9U>86XT%DA[V>^>"40K()*#8SI=IF8[_- M]LNNZWS5-7G"[,L%!PXC2EEBR\[!Q^($1SVRTTX:^YWTGJ^Z,L_3A[):GS5> M[7D/<_") LDFH-C,%&L?C]DPV@.U[J!L HK-3*FV[MA?=O9KKUL+YBQ"=F79 M 6,1[126G3!,>VIA6%ME[+?*?N']WEZB^P4'6G8&91-0;&9JM7W'PY2>,:AM M!V434&QF2K5MQT?4GW&W8!QAA.S+.@F[#$6V3R;N+STIP M]VV_0[GX$%S+:98&WZ6+IY^"JZ*159-FQ=Y2M?_8!]_ !2U50[&9>=?&G@Q3 MJB:@;AZ434"QF2G5;IX<4:HFW<(RHQ'KW URX0A.L'5E*%RX$-.PI\I"=EHE M_ 9ZGR"WGWJ%!]LY =LZ,43O!-'6GM!AA =JY4'9!!2;F5)MY8F_).\77K?% M@D1)A$-;> Y<0EA";>%U<9B%-.YI:2#:/1._>]Y3:OGM2O@E!UK_!F434&QF M9K6I)]$PD@,U\Z!L HK-3*DV\\1?B_=++NY*"2<<1;;DNCB_Y'Z1:=[,@\NTDG[E@1;!0=D$%)O9**C=/0T'41X%->Z@; ** MS4RI-N[47Y'W=U^BKE*B.-ZYZ[W)B M'$V)?]3EQZLL.N95'M5>F?J_L5][G M=6-$FJL/J^=L(FNO /W'.OAL 2V'0[&9>=9NG@[3^4Q!#3PHFX!B,U.ZT_U\ M3/NSHY.%$DYLM^G (<8QLV_L.7%,Q=(C0.V9Z3%M+)_R?%WLW",\T%HX*)N M8C/SJ]T\'::-A8+:>% V <5FIE3;>'I$&POM=IV0A+/0OJ/NPG&>(&(+SX%# M."(]=]2I=L[4[YQ?>]??TFKKISKX9 M?4.QF6G4UIT.T[%"0=K;9.G*/5UH7SM-HR[9^9WS^_N]66.1J<8XXQL3=*%S#",;(KUL(%I%%$ M>4\IFFGSRORE:+55/JJE5/K>O1)XR\;I)SY4Y:!L HK-3*JVKVR8^C,#K3^# ML@DH-C.E.[\E/*+^S+KU8L0HHYU]TX5#4=R1FP-'>41[>HZ8=JS,7W\^8M?L M-F/8USO[(<(+,6/2EI'Y+>/[MTE'5[1SU5PXUZHY<+Y5TW:2^>WD=5JD,SD] M<'L$]96@; **S>6R'FMIL]?B36LU\633K1UMLW]T^8N73ZL$BUOL7Z$2L'Y2B:=;/ M;;E.JUE6U$$N'Q5E^#%2=&ULM5A=;]LV%/TKA%8,+=!:(O5E9[:!),JR M $L6Q,GV4.R!MFA+J"2Z)!UW_WXD)_AY?7UG>XI^\(3 M0@3XEF<%GUF)$-LSV^:KA.28C^B6%/+-FK(<"SED&YMO&<&Q!N69C1PGL'.< M%M9\JN?NV7Q*=R)+"W+/ -_E.6;_7)",[F<6M X3#^DF$6K"GD^W>$,61#QM M[YD]YX!LJ5):5?U. FGEF.VA') MR$HH"BR_GLDER3+%)/?QM2*UZC45L/E\8/]5.R^=66).+FGV5QJ+9&:-+1"3 M-=YEXH'N?R.50[[B6]&,ZT^P+VW#T *K'1@ M"H"Z .\%@%L!W-<"O K@:65*5[0.$19X/F5T#YBREFSJ08NIT=+]M%#GOA!, MODTE3LP75]>W5W>/X.'J_H^'QYN[ZX_@FM -P]LD78&;HHPL=4+O(R)PFO$/ MX!-X6D3@_;L/X!U("_"8T!W'1C 6_<^G1>^ MP'/TL*G6<\2U>D9DE(X1\UY'']MQ4H\?."<(0 MCMMVT:D='"/HP$EMU_+!KWWP!R/@=UIL/F4R-<;@$1>;=)D1<,XY$?\5$K[) MD#!)%ADB:\D9U'(&@R'1D%,:;!V',Z$=)C%7J^VXF/P7V] MT>NP]CH<]/IIM!B!S[P[-JF>2;+( M$%E+O4FMWN3MV7=RRU\R%W30\O+6WNHZ.KJ/A M2R$+:9F-!Y/Q,,5W1XY)ML@46UN^8SD,S=3#T&A!;)0M,L76EO!8$\/_4117 MV.8EFH2!$W;OVJD9A!XZJ7E@3U'L>-[$>R$K'XMB^(.J8FBT+#;*%IEB:VMZ MK(RAR=*X(FL>K3_N_G?J,9)QXG2CQ&AI;#=Z(3EA&]U3XF!%=X4HVPCU;-VW M.M?=FL[\A>IGZ1[+D:9LALE_^9NTX" C:TGIC$+I("O[2^5 T*WNN"RI$#37 MCPG!,6'*0+Y?4RH. [5 W>6;_PM02P,$% @ =I"V6$C2N/ZY @ -@@ M !D !X;"]W;W)K&ULK5;?;]HP$/Y7K$R:-JDB M/TC9UD&D\F-='^@0=-W#M >3'(G5Q&:V@7;:'[^S$[)0!=0'7L ^W_?Y[CM\ M1W\GY*/* #1Y*G*N!DZF]?K*=56<04%51ZR!X\E*R()JW,K456L)-+&@(G<# MS^NY!670BYV T2=RY-4O""N"*"4XDK ;.M7\UOC3^UN&!P4XUUL1DLA3BT6QNDX'CF8 @ MAU@;!HI?6QA!GALB#.-WQ>G45QI@<[UG_V)SQUR65,%(Y#]8HK.!\]$A":SH M)M=SL?L*53XVP%CDRGZ27>7K.23>*"V*"HP1%(R7W_2ITJ$!\'M' $$%"%X" MPB. ;@7HOA805H#0*E.F8G484TVCOA0[(HTWLIF%%=.B,7W&3=D76N(I0YR. M%I.;Z>3NGLPGLV_S^]N[FPLR$CP&KB6UA9DS]4C>C4%3EJOW?5?CI0;JQM4% MP_*"X,@%?D"F@NM,D0E/(#DD<#':.N1@'_(P.,DXI;)#NOX%";P@; EH]'IX MMP4^?CT\.)%-MRY U_*%1_CFL 6^ ?)S"L42Y"_REXQLV4&V5:+A]@"2_4'[ M2!3%AK/8>BERR^-.T^T>XHR+7*3/9 $IOEA=G[95\V2TI@E=J36-8>!@EU$@ MM^!$;]_X/>]S6R7.238^$]E!E<*Z2J%E[QZITF$EQ*HJQO52H2W6K4J&YU3R MG&3C,Y$=*'E9*WEY\O<^ VF4Q)%B9(P/=)4H:IN2):/O64HSR+:1U_$_]=UM M4Z)6+_-&FU[C=J^P]BJ33PG W7)>=JK;6P^_:]OP7]B$.Q7*& M_:\UAA91>YP-&)LLI56ZT6-N^O10:VX%=9CC801H'/%\)H?<; M9;8% !)&P &0 'AL+W=O M605+$,8DX2%- ".K\]XK3PB$5D* M18'EOV?BD2A23-*/?W/27O%,95C]_,K^,0U>!O.$.?%H]#4,Q.:\-^Z!@*SP M+A)W=/^)Y $-%-^21CS]"_8YUNZ!Y8X+&N?&TH,X3++_^"47HF( G0,&*#= M38/A 0,G-W":!NX! S#9E= ^80DLV]2%5/[66 M>H6)VBCW@LF[H;03LWOOD[]XO/+!Y24X!5_F5X_SA\O/-V!^LP!_/W "P@0\;.B.XR3@4TM(OQ2[ MM?B$ M$_8L+[[=T2@",HOVF 7_Z+Z-[&FN_FFJ,IWQ+5Z2\YXL/2EI;_;[;W!H_Z%3 MLDLROR.RFLINH;)K8I_Y+UM9O$@ 8L*6&REIR(DLA6+'$NV>SM@&*9LJQ\\S M:$/;GEK/57G:J-&D"?(UH'$%5 MG4(0S,(93; \@NPFXQY'<&G=9-.#;-8F? M"--N#B/KL9NC2S*_([*:FL-"S>$O3<%AERIW2>9W1%93>52H/#+NV0L)2+;&NIXI1PHBM$%V:Z QJ,6YZ[0W?4T* -6 MDH]M3E[.5R\-=BNF-FHX;#9;#>@4VNA 2.6<#,V#\EM[C9?SU#O":-(,18." M$#5CT: &[N! +.64"HWCV3%MP\NIJBX,8#N<-JJ])WT-RCGX"P:6XR TSV]E MA5(-8$%6A,DF ![PR\\Z@)'WZ++4)9O?%5M=TW*ZA.-?VP&,X^?14G?)YG?% M5I>Z'&*A>?S\'QV@/4ZV:L=" T*#5OUO@PZD(RJ'4F2>)(\N_J@]%\I)NQ&. M#@2=<2,>#:H:=#VB5+; A8 M,_EC &P97"'5-YI_#25)WQA<\$_""8\3XP'?H! MO!*$I'SAE8G1]_J'@=_>CK"I-5.?Z7<:S3]RX<+)5DV?EG ML5J\V[E(WV@TUCUXYD/-^APY9POD:.^X\D[Z[L(J'YV]9))QR:+'0416T@V[ M/Y+;A67O;;(+0;?IBXDG*@2-TX\;(J5E"B#OKR@5KQ?J <7;L]E_4$L#!!0 M ( ':0MEA!@?8M- , ,@3 - >&PO<>VS?8,"C-2K"[!6,F6.9"ED.R,*;X$(;E;,%R6EZH@DF+9$KGU-BN MGH=EH1E-2R#E(NQU.G&84R[):""K_"8W93!3E31#$K>AP-T^IT/2C=^3P,F- M5LW@;N?O#LYZ=R?7^_'SVK@G(1>TT M>7P/6/? (!>B-=@C+C :%-08IN6-[=0/U\$G4-"T)ZO".IQKNNKV+LF&4-]L MDJG2*=-MFBY9AT8#P3*PH_E\ 7>CBA! 8U1N&RFG99?[;C9LOZ%Y_K7 MRKYCK\GHZO ]-MOTH9N,C\'D42QW_QA,)H=O,CI,CV%SR-@ZR>R<8]IH .?% M(?D&IT^Q21I,*RX,ETUOP=.4R2?'&2MOZ-3^F;*C;Y]/648K828M."2;]E>6 M\BI/VJ=N82*:IS;M+S"\;MP>5FTN+E.V9.FXZ>KYM&X&MF&S-A<0]I&;^O(C M&,=A?@0P+ _F .,X%I;G?QI/'QV/PS!O?2_21SE]E.-8/F1*NQS $P( L !?3T\$MP> M:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5; M&GC3Y?YVX$G1H2)8%II%R=.B':5_'9IC,*EFVF-KB T\V^[! L MVYIBY!&DMU^_ C<3T> S^W*:)QM0\,<1TG=TR;NO4GV^E_(S^78HRNIZL*_K MX]5P6.5[?LBJO^21E_K*5JI#5NM#M1M61\6S3;7GO#X40^ORTAL>,E$.WK][ MO-=*#1*%L7U8'2Z<,M5+?)GIY,&,LWNJ_9,G=W'F0:Y M'GB7^H9;H:JZ+='>/].,7[@N?#IZJ.54%#57DZSF,R4?CJ+<-;?13S$T'J.- MP^/G*8A7ZO^$46ZW(N<3F3\<>%F?XJAXT0"6U5X#)"\6F4&I U VK\1,DGUQY*%&C":DFC%8@/2 2"=%X/T MH^7*@'0!2/?E(&DR-R ] -)[,<@DC7P#<@Q CG$AHWA&P^ ?F@912&BH0=?+ M)8WO6LI@9D"^ 2#?X$+&S->1(]3WHW68!N&,K.(HU-_]-J0&Y%L \BTVY"T+ MU\SL$$>74)=]B!#B3IQ ]RR@A9*G2QB#ZUNIM&,?%C M-@E2LHAT4#MO(F24$;)2=&/5;UQZUT:2?5P'JZ;5O@Z9V7)'D$Y&R#X)HU2W MC16]HVW=:LR?@9Q2/U@$)B8DE!&Z49;+(#U9I(6,VA;#=#/OUC8DE!&R41B- M0PVEPZE;3#*G,3/)((N,D#726/?#/%I,6)S\T;Z(Z9W)!LECA&R/-E"O;VC" M)FV>Q<*D=;*97D,VL9!M$H2:BI&4_MUYTRQ('1:R.J8TB,DM7:P963*:K.-3 M@F7B@4,29('\+I WYQ$;V"9CQ=P,)><5&]@J0\3RS$4AVH)$;DU,R$ >LH&ZF$T$9=DL0VA$4N\[T80,Y"$; MJ(LYX5NN%-^0-/M&:%5U,"$#><@&.CNU<>K@34Q(0AZRA'JG-G1OQ.@'/2HR MU^\\<&\9LH7.8.KLZ%,4?R F)F0A#]E"9S"GZU37/S'WP'F0A3QL"_TZ4]3T M2D>IZF:ZB'0J';*0AVVAYY@3466[G>([7=K<40A9:/R[Y]TN2,KS?2D+N?M. M;DQ,R$)C9 OU8,ZXW*GLN!T,! MM";>64<90Q8:MQ8:MH6K]^\V?"M*O@GU3U3Z?)X5^4J1YN.T/]!QFUT[VX>B M\/6YJ%S(;/.XC?_Q7Q#>_P=02P,$% @ =I"V6,?7A)Q1JA 7/X!^H2 QY=R:,9]>QIV M^VY8?!X/IV%5[<:Q^U77PWI7CLUPUW;E=#ZR:?MC,YZ7_;;NFO5[LRVU+)=1 M][D.Q'8G1#O1*"WH-Y"H+>@WD*@MTP>M@GT%M1; M"/06U%L(]!;46PCT%M1;"/06U%L(]!;46PCT%M1;"/16U%L)]%;46PGT5M1; M"?36R]G4!O1[V=0&]'O9U ;T>]G4!OGWRL)-#;46\GT-M1;R?0VU%O)]#; M46\GT#M0[R#0.U#O(- [4.\@T#M0[R#0.U#O(- [4.\@T#LF/YL0Z!VH=Q#H M':AW$.@=J'<0Z)U1[TR@=T:],X'>&?7.!'IGU#L3Z)U1[_R3>@_CUZ$,UY[O M-5[_)ZD>S^>6Z^4OR^^=D[OW@G-]6S$\_0502P,$% @ =I"V6!^=A6\) M @ V"H !, !;0V]N=&5N=%]4>7!E&ULS=K-3N,P% 7@5ZFR18WK MWS"(L@&V XMY 4]RVT9-8LMV.^7M<5) FA%4H"+-V31J;=]SXRM]JU[_>O(4 M9X>^&^*RV*3DKQB+]89Z&TOG:<@K*Q=ZF_+7L&;>UEN[)B86"\-J-R0:TCR- M-8J;ZSM:V5V79O>'_'-LW; L G6QF-T>-XY9R\)ZW[6U37F=[8?FGY3Y2T*9 M3TY[XJ;U\2)O*-B[">/*QP$OYQ[V%$+;T.S1AO33]GD7.W0LIJ>.8GFZQ#L] MNM6JK:EQ]:[/1\KH ]DF;HA2WY7'HA>GDU.^83I^\K/SIS*G O/.Q^!\S!,+ M]/6XUY&,I^<^%Z*0VM.O^):82Y_]?C1.NZ'FD]GY>O^XL)WF$=GT./^._Y[Q M6_TO]B% ^I @?2B0/C1('P:DCPJDCTN0/GZ ],$7*(V@B,I12.4HIG(45#F* MJAR%58[B*D>!E:/(*E!D%2BR"A19!8JL D56@2*K0)%5H,@J4&05*+)*%%DE MBJP215:)(JM$D56BR"I19)4HLDH4626*K I%5H4BJT*15:'(JE!D52BR*A19 M%8JL"D56A2*K1I%5H\BJ4635*+)J%%DUBJP:15:-(JM&D56CR&I09#4HLAH4 M60V*K 9%5H,BJT&1U:#(:E!D-2BR5BBR5BBR5BBR5BBR5O]3UM_.;;\Y?GJ6 MO6V'UWPV_:'UYAE02P$"% ,4 " !VD+98!T%-8H$ "Q $ M @ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( ':0MEA& M<:,<[0 "L" 1 " :\ !D;V-0&UL4$L! A0#% @ =I"V6,@TA1&B!P M_#$ !@ ("!# @ 'AL+W=O0/ M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ =I"V6+)TA.-#!@ Z!X !@ M ("!]AH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ =I"V6!,0(#1<" =CT !@ ("!."\ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ =I"V6+U84;2A! M/0H !D ("!BUT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =I"V6 WQ;;[B!P =Q0 !D M ("!X7 'AL+W=O >&PO=V]R:W-H M965T&UL4$L! M A0#% @ =I"V6(BPV;Y<"@ @!L !D ("!V(4 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =I"V M6#OE'!X?! W0H !D ("!'9D 'AL+W=O@,, ":'P &0 M @(%SG0 >&PO=V]R:W-H965T&UL4$L! A0#% @ =I"V6!A@.I!$ P : < M !D ("!<[( 'AL+W=O&PO=V]R:W-H965T^ !X;"]W;W)K&UL4$L! A0#% @ =I"V6%2@$[%" @ D 8 !D M ("!A,D 'AL+W=O&PO=V]R:W-H965T M"$ /MN 9 M " @1/0 !X;"]W;W)K&UL4$L! A0# M% @ =I"V6!JWT]U&!0 S0P !D ("!PO$ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ =I"V6*6! M#VI7 P PP< !D ("!\P$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =I"V6)()7@XK P F 8 !D M ("!XA(! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ =I"V6%AI'.6D P 0@@ !D ("! MI!P! 'AL+W=OF7Z$% "(#0 &0 @(%_( $ >&PO=V]R:W-H965T&UL4$L! A0#% M @ =I"V6)C&4Q+L P JPX !D ("!K"D! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =I"V6!N LDQK M!0 W"4 !D ("!UCX! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =I"V6/%Q\-QC#@ QWH !D M ("!?TX! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ =I"V6);(5V!>!@ ABT !D ("!<&L! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M=I"V6"'[9?=J!P 'SP !D ("!C8,! 'AL+W=O&UL4$L! A0#% @ =I"V6/&PO=V]R:W-H965T&UL4$L! A0#% @ =I"V6(<^!TMA!@ ?"D !D M ("!AZ0! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ =I"V6%A'>&*@ P IPX !D ("!2;(! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =I"V M6*>$HKZ#! +Q$ !D ("!7[X! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =I"V6#*\\(WI!0 +BH M !D ("!E&PO=V]R:W-H965T&UL4$L! A0#% @ =I"V6%T8^%?6"0 0%D !D M ("! >$! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ =I"V6$C2N/ZY @ -@@ !D ("!./@! 'AL+W=O M9;8% !) M&P &0 @($H^P$ >&PO=V]R:W-H965T7!E&UL 64$L%!@ !2 %( =18 $00 @ $! end XML 91 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 92 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 94 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.1.u2 html 395 427 1 true 96 0 false 8 false false R1.htm 000100 - Document - Document and Entity Information Sheet http://eplus.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 010000 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://eplus.com/role/ConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 010100 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://eplus.com/role/ConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 020000 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://eplus.com/role/ConsolidatedStatementsOfOperations CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 030000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://eplus.com/role/ConsolidatedStatementsOfComprehensiveIncome CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 5 false false R6.htm 040000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://eplus.com/role/ConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 050000 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://eplus.com/role/ConsolidatedStatementsOfStockholdersEquity CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 7 false false R8.htm 060100 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPolicies ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 8 false false R9.htm 060200 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS Sheet http://eplus.com/role/RecentAccountingPronouncements RECENT ACCOUNTING PRONOUNCEMENTS Notes 9 false false R10.htm 060300 - Disclosure - REVENUES Sheet http://eplus.com/role/Revenues REVENUES Notes 10 false false R11.htm 060400 - Disclosure - FINANCING RECEIVABLES AND OPERATING LEASES Sheet http://eplus.com/role/FinancingReceivablesAndOperatingLeases FINANCING RECEIVABLES AND OPERATING LEASES Notes 11 false false R12.htm 060500 - Disclosure - LESSEE ACCOUNTING Sheet http://eplus.com/role/LesseeAccounting LESSEE ACCOUNTING Notes 12 false false R13.htm 060600 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS Sheet http://eplus.com/role/GoodwillAndOtherIntangibleAssets GOODWILL AND OTHER INTANGIBLE ASSETS Notes 13 false false R14.htm 060700 - Disclosure - ALLOWANCE FOR CREDIT LOSSES Sheet http://eplus.com/role/AllowanceForCreditLosses ALLOWANCE FOR CREDIT LOSSES Notes 14 false false R15.htm 060800 - Disclosure - PROPERTY AND EQUIPMENT-NET Sheet http://eplus.com/role/PropertyAndEquipmentnet PROPERTY AND EQUIPMENT-NET Notes 15 false false R16.htm 060900 - Disclosure - NOTES PAYABLE AND CREDIT FACILITY Notes http://eplus.com/role/NotesPayableAndCreditFacility NOTES PAYABLE AND CREDIT FACILITY Notes 16 false false R17.htm 061000 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://eplus.com/role/CommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 17 false false R18.htm 061100 - Disclosure - EARNINGS PER SHARE Sheet http://eplus.com/role/EarningsPerShare EARNINGS PER SHARE Notes 18 false false R19.htm 061200 - Disclosure - STOCKHOLDERS' EQUITY Sheet http://eplus.com/role/StockholdersEquity STOCKHOLDERS' EQUITY Notes 19 false false R20.htm 061300 - Disclosure - SHARE-BASED COMPENSATION Sheet http://eplus.com/role/SharebasedCompensation SHARE-BASED COMPENSATION Notes 20 false false R21.htm 061400 - Disclosure - INCOME TAXES Sheet http://eplus.com/role/IncomeTaxes INCOME TAXES Notes 21 false false R22.htm 061500 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://eplus.com/role/FairValueMeasurements FAIR VALUE MEASUREMENTS Notes 22 false false R23.htm 061600 - Disclosure - BUSINESS COMBINATIONS Sheet http://eplus.com/role/BusinessCombinations BUSINESS COMBINATIONS Notes 23 false false R24.htm 061700 - Disclosure - SEGMENT REPORTING Sheet http://eplus.com/role/SegmentReporting SEGMENT REPORTING Notes 24 false false R25.htm 061800 - Disclosure - Insider Trading Arrangements Sheet http://eplus.com/role/InsiderTradingArrangements Insider Trading Arrangements Notes 25 false false R26.htm 061900 - Schedule - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS Sheet http://eplus.com/role/ScheduleIiValuationAndQualifyingAccounts SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS Uncategorized 26 false false R27.htm 070100 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Notes 27 false false R28.htm 070200 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS (Policies) Sheet http://eplus.com/role/RecentAccountingPronouncementsPolicies RECENT ACCOUNTING PRONOUNCEMENTS (Policies) Policies 28 false false R29.htm 080300 - Disclosure - REVENUES (Tables) Sheet http://eplus.com/role/RevenuesTables REVENUES (Tables) Tables http://eplus.com/role/Revenues 29 false false R30.htm 080400 - Disclosure - FINANCING RECEIVABLES AND OPERATING LEASES (Tables) Sheet http://eplus.com/role/FinancingReceivablesAndOperatingLeasesTables FINANCING RECEIVABLES AND OPERATING LEASES (Tables) Tables http://eplus.com/role/FinancingReceivablesAndOperatingLeases 30 false false R31.htm 080500 - Disclosure - LESSEE ACCOUNTING (Tables) Sheet http://eplus.com/role/LesseeAccountingTables LESSEE ACCOUNTING (Tables) Tables http://eplus.com/role/LesseeAccounting 31 false false R32.htm 080600 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables) Sheet http://eplus.com/role/GoodwillAndOtherIntangibleAssetsTables GOODWILL AND OTHER INTANGIBLE ASSETS (Tables) Tables http://eplus.com/role/GoodwillAndOtherIntangibleAssets 32 false false R33.htm 080700 - Disclosure - ALLOWANCE FOR CREDIT LOSSES (Tables) Sheet http://eplus.com/role/AllowanceForCreditLossesTables ALLOWANCE FOR CREDIT LOSSES (Tables) Tables http://eplus.com/role/AllowanceForCreditLosses 33 false false R34.htm 080800 - Disclosure - PROPERTY AND EQUIPMENT-NET (Tables) Sheet http://eplus.com/role/PropertyAndEquipmentnetTables PROPERTY AND EQUIPMENT-NET (Tables) Tables http://eplus.com/role/PropertyAndEquipmentnet 34 false false R35.htm 080900 - Disclosure - NOTES PAYABLE AND CREDIT FACILITY (Tables) Notes http://eplus.com/role/NotesPayableAndCreditFacilityTables NOTES PAYABLE AND CREDIT FACILITY (Tables) Tables http://eplus.com/role/NotesPayableAndCreditFacility 35 false false R36.htm 081100 - Disclosure - EARNINGS PER SHARE (Tables) Sheet http://eplus.com/role/EarningsPerShareTables EARNINGS PER SHARE (Tables) Tables http://eplus.com/role/EarningsPerShare 36 false false R37.htm 081300 - Disclosure - SHARE-BASED COMPENSATION (Tables) Sheet http://eplus.com/role/SharebasedCompensationTables SHARE-BASED COMPENSATION (Tables) Tables http://eplus.com/role/SharebasedCompensation 37 false false R38.htm 081400 - Disclosure - INCOME TAXES (Tables) Sheet http://eplus.com/role/IncomeTaxesTables INCOME TAXES (Tables) Tables http://eplus.com/role/IncomeTaxes 38 false false R39.htm 081500 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) Sheet http://eplus.com/role/FairValueMeasurementsTables FAIR VALUE MEASUREMENTS (Tables) Tables http://eplus.com/role/FairValueMeasurements 39 false false R40.htm 081600 - Disclosure - BUSINESS COMBINATIONS (Tables) Sheet http://eplus.com/role/BusinessCombinationsTables BUSINESS COMBINATIONS (Tables) Tables http://eplus.com/role/BusinessCombinations 40 false false R41.htm 081700 - Disclosure - SEGMENT REPORTING (Tables) Sheet http://eplus.com/role/SegmentReportingTables SEGMENT REPORTING (Tables) Tables http://eplus.com/role/SegmentReporting 41 false false R42.htm 090100 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Cash and Cash Equivalents, Concentrations of Risk, Financial Instruments, Financing Receivables and Operating Leases (Details) Sheet http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsConcentrationsOfRiskFinancialInstrumentsFinancingReceivablesAndOperatingLeasesDetails ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Cash and Cash Equivalents, Concentrations of Risk, Financial Instruments, Financing Receivables and Operating Leases (Details) Details 42 false false R43.htm 090102 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Foreign Currency Matters, Lessee Accounting, Property and Equipment (Details) Sheet http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesForeignCurrencyMattersLesseeAccountingPropertyAndEquipmentDetails ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Foreign Currency Matters, Lessee Accounting, Property and Equipment (Details) Details 43 false false R44.htm 090104 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Share-based Compensation, Software Development Costs, Vendor Consideration (Details) Sheet http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesSharebasedCompensationSoftwareDevelopmentCostsVendorConsiderationDetails ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Share-based Compensation, Software Development Costs, Vendor Consideration (Details) Details 44 false false R45.htm 090300 - Disclosure - REVENUES (Details) Sheet http://eplus.com/role/RevenuesDetails REVENUES (Details) Details http://eplus.com/role/RevenuesTables 45 false false R46.htm 090400 - Disclosure - FINANCING RECEIVABLES AND OPERATING LEASES (Details) Sheet http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails FINANCING RECEIVABLES AND OPERATING LEASES (Details) Details http://eplus.com/role/FinancingReceivablesAndOperatingLeasesTables 46 false false R47.htm 090500 - Disclosure - LESSEE ACCOUNTING (Details) Sheet http://eplus.com/role/LesseeAccountingDetails LESSEE ACCOUNTING (Details) Details http://eplus.com/role/LesseeAccountingTables 47 false false R48.htm 090600 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS, Goodwill (Details) Sheet http://eplus.com/role/GoodwillAndOtherIntangibleAssetsGoodwillDetails GOODWILL AND OTHER INTANGIBLE ASSETS, Goodwill (Details) Details 48 false false R49.htm 090602 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS, Other Intangible Assets (Details) Sheet http://eplus.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails GOODWILL AND OTHER INTANGIBLE ASSETS, Other Intangible Assets (Details) Details 49 false false R50.htm 090700 - Disclosure - ALLOWANCE FOR CREDIT LOSSES, Activity (Details) Sheet http://eplus.com/role/AllowanceForCreditLossesActivityDetails ALLOWANCE FOR CREDIT LOSSES, Activity (Details) Details 50 false false R51.htm 090702 - Disclosure - ALLOWANCE FOR CREDIT LOSSES, Amortized Cost Basis (Details) Sheet http://eplus.com/role/AllowanceForCreditLossesAmortizedCostBasisDetails ALLOWANCE FOR CREDIT LOSSES, Amortized Cost Basis (Details) Details 51 false false R52.htm 090704 - Disclosure - ALLOWANCE FOR CREDIT LOSSES, Aging Analysis (Details) Sheet http://eplus.com/role/AllowanceForCreditLossesAgingAnalysisDetails ALLOWANCE FOR CREDIT LOSSES, Aging Analysis (Details) Details 52 false false R53.htm 090800 - Disclosure - PROPERTY AND EQUIPMENT-NET (Details) Sheet http://eplus.com/role/PropertyAndEquipmentnetDetails PROPERTY AND EQUIPMENT-NET (Details) Details http://eplus.com/role/PropertyAndEquipmentnetTables 53 false false R54.htm 090900 - Disclosure - NOTES PAYABLE AND CREDIT FACILITY (Details) Notes http://eplus.com/role/NotesPayableAndCreditFacilityDetails NOTES PAYABLE AND CREDIT FACILITY (Details) Details http://eplus.com/role/NotesPayableAndCreditFacilityTables 54 false false R55.htm 091100 - Disclosure - EARNINGS PER SHARE (Details) Sheet http://eplus.com/role/EarningsPerShareDetails EARNINGS PER SHARE (Details) Details http://eplus.com/role/EarningsPerShareTables 55 false false R56.htm 091200 - Disclosure - STOCKHOLDERS' EQUITY (Details) Sheet http://eplus.com/role/StockholdersEquityDetails STOCKHOLDERS' EQUITY (Details) Details http://eplus.com/role/StockholdersEquity 56 false false R57.htm 091300 - Disclosure - SHARE-BASED COMPENSATION, Director and Employee LTIP (Details) Sheet http://eplus.com/role/SharebasedCompensationDirectorAndEmployeeLtipDetails SHARE-BASED COMPENSATION, Director and Employee LTIP (Details) Details 57 false false R58.htm 091302 - Disclosure - SHARE-BASED COMPENSATION, Stock Option and Restricted Stock Activity (Details) Sheet http://eplus.com/role/SharebasedCompensationStockOptionAndRestrictedStockActivityDetails SHARE-BASED COMPENSATION, Stock Option and Restricted Stock Activity (Details) Details 58 false false R59.htm 091304 - Disclosure - SHARE-BASED COMPENSATION, Performance Stock Units (Details) Sheet http://eplus.com/role/SharebasedCompensationPerformanceStockUnitsDetails SHARE-BASED COMPENSATION, Performance Stock Units (Details) Details 59 false false R60.htm 091306 - Disclosure - SHARE-BASED COMPENSATION, Employee Stock Purchase Plan (Details) Sheet http://eplus.com/role/SharebasedCompensationEmployeeStockPurchasePlanDetails SHARE-BASED COMPENSATION, Employee Stock Purchase Plan (Details) Details 60 false false R61.htm 091308 - Disclosure - SHARE-BASED COMPENSATION, Compensation Expense (Details) Sheet http://eplus.com/role/SharebasedCompensationCompensationExpenseDetails SHARE-BASED COMPENSATION, Compensation Expense (Details) Details 61 false false R62.htm 091400 - Disclosure - INCOME TAXES, Reconciliation of Income taxes Computed at the Statutory Federal Income Tax Rate to Provision for Income Taxes (Details) Sheet http://eplus.com/role/IncomeTaxesReconciliationOfIncomeTaxesComputedAtStatutoryFederalIncomeTaxRateToProvisionForIncomeTaxesDetails INCOME TAXES, Reconciliation of Income taxes Computed at the Statutory Federal Income Tax Rate to Provision for Income Taxes (Details) Details 62 false false R63.htm 091402 - Disclosure - INCOME TAXES, Components of the Provision for Income Taxes (Details) Sheet http://eplus.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesDetails INCOME TAXES, Components of the Provision for Income Taxes (Details) Details 63 false false R64.htm 091404 - Disclosure - INCOME TAXES, Deferred Tax Assets and Deferred Tax Liabilities (Details) Sheet http://eplus.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails INCOME TAXES, Deferred Tax Assets and Deferred Tax Liabilities (Details) Details 64 false false R65.htm 091500 - Disclosure - FAIR VALUE MEASUREMENTS (Details) Sheet http://eplus.com/role/FairValueMeasurementsDetails FAIR VALUE MEASUREMENTS (Details) Details http://eplus.com/role/FairValueMeasurementsTables 65 false false R66.htm 091600 - Disclosure - BUSINESS COMBINATIONS, PEAK RESOURCES, INC. (PEAK) (Details) Sheet http://eplus.com/role/BusinessCombinationsPeakResourcesIncPeakDetails BUSINESS COMBINATIONS, PEAK RESOURCES, INC. (PEAK) (Details) Details 66 false false R67.htm 091602 - Disclosure - BUSINESS COMBINATIONS, NETWORK SOLUTIONS GROUP (NSG) (Details) Sheet http://eplus.com/role/BusinessCombinationsNetworkSolutionsGroupNsgDetails BUSINESS COMBINATIONS, NETWORK SOLUTIONS GROUP (NSG) (Details) Details 67 false false R68.htm 091604 - Disclosure - BUSINESS COMBINATIONS, FUTURE COM, LTD. (FUTURE COM) (Details) Sheet http://eplus.com/role/BusinessCombinationsFutureComLtdFutureComDetails BUSINESS COMBINATIONS, FUTURE COM, LTD. (FUTURE COM) (Details) Details 68 false false R69.htm 091700 - Disclosure - SEGMENT REPORTING, Reportable Segment Information (Details) Sheet http://eplus.com/role/SegmentReportingReportableSegmentInformationDetails SEGMENT REPORTING, Reportable Segment Information (Details) Details 69 false false R70.htm 091702 - Disclosure - SEGMENT REPORTING, Disaggregation of Net Sales and Revenue Recognized from Contracts with Customers (Details) Sheet http://eplus.com/role/SegmentReportingDisaggregationOfNetSalesAndRevenueRecognizedFromContractsWithCustomersDetails SEGMENT REPORTING, Disaggregation of Net Sales and Revenue Recognized from Contracts with Customers (Details) Details 70 false false R71.htm 091704 - Disclosure - SEGMENT REPORTING, Technology Business Disaggregation of Revenue (Details) Sheet http://eplus.com/role/SegmentReportingTechnologyBusinessDisaggregationOfRevenueDetails SEGMENT REPORTING, Technology Business Disaggregation of Revenue (Details) Details 71 false false R72.htm 091706 - Disclosure - SEGMENT REPORTING, Geographic Information (Details) Sheet http://eplus.com/role/SegmentReportingGeographicInformationDetails SEGMENT REPORTING, Geographic Information (Details) Details 72 false false R73.htm 091708 - Disclosure - SEGMENT REPORTING, Concentration Risk (Details) Sheet http://eplus.com/role/SegmentReportingConcentrationRiskDetails SEGMENT REPORTING, Concentration Risk (Details) Details 73 false false R74.htm 091900 - Schedule - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details) Sheet http://eplus.com/role/ScheduleIiValuationAndQualifyingAccountsDetails SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details) Details 74 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 8 fact(s) appearing in ix:hidden were eligible for transformation: dei:CurrentFiscalYearEndDate, us-gaap:PropertyPlantAndEquipmentUsefulLife, us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage - ef20026293_10k.htm 11 ef20026293_10k.htm plus-20240331.xsd plus-20240331_cal.xml plus-20240331_def.xml plus-20240331_lab.xml plus-20240331_pre.xml http://fasb.org/srt/2023 http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 97 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "ef20026293_10k.htm": { "nsprefix": "plus", "nsuri": "http://eplus.com/20240331", "dts": { "inline": { "local": [ "ef20026293_10k.htm" ] }, "schema": { "local": [ "plus-20240331.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/2004/ref-2004-08-10.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.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/currency/2023/currency-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/exch/2023/exch-2023.xsd", "https://xbrl.sec.gov/naics/2023/naics-2023.xsd", "https://xbrl.sec.gov/sic/2023/sic-2023.xsd", "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd" ] }, "calculationLink": { "local": [ "plus-20240331_cal.xml" ] }, "definitionLink": { "local": [ "plus-20240331_def.xml" ] }, "labelLink": { "local": [ "plus-20240331_lab.xml" ] }, "presentationLink": { "local": [ "plus-20240331_pre.xml" ] } }, "keyStandard": 373, "keyCustom": 54, "axisStandard": 32, "axisCustom": 0, "memberStandard": 60, "memberCustom": 35, "hidden": { "total": 25, "http://fasb.org/us-gaap/2023": 19, "http://xbrl.sec.gov/dei/2023": 6 }, "contextCount": 395, "entityCount": 1, "segmentCount": 96, "elementCount": 724, "unitCount": 8, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1393, "http://xbrl.sec.gov/dei/2023": 37, "http://xbrl.sec.gov/ecd/2023": 4, "http://fasb.org/srt/2023": 1 }, "report": { "R1": { "role": "http://eplus.com/role/DocumentAndEntityInformation", "longName": "000100 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c20230401to20240331", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230401to20240331", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true } }, "R2": { "role": "http://eplus.com/role/ConsolidatedBalanceSheets", "longName": "010000 - Statement - CONSOLIDATED BALANCE SHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c20240331", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240331", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true } }, "R3": { "role": "http://eplus.com/role/ConsolidatedBalanceSheetsParenthetical", "longName": "010100 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c20240331", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "U003", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240331", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "U003", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true } }, "R4": { "role": "http://eplus.com/role/ConsolidatedStatementsOfOperations", "longName": "020000 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:Revenues", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "unique": true } }, "R5": { "role": "http://eplus.com/role/ConsolidatedStatementsOfComprehensiveIncome", "longName": "030000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:NetIncomeLoss", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "unique": true } }, "R6": { "role": "http://eplus.com/role/ConsolidatedStatementsOfCashFlows", "longName": "040000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:NetIncomeLoss", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "unique": true } }, "R7": { "role": "http://eplus.com/role/ConsolidatedStatementsOfStockholdersEquity", "longName": "050000 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c20210331_StatementEquityComponentsAxis_CommonStockMember", "name": "us-gaap:StockholdersEquity", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20210331_StatementEquityComponentsAxis_CommonStockMember", "name": "us-gaap:StockholdersEquity", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true } }, "R8": { "role": "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPolicies", "longName": "060100 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "shortName": "ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true } }, "R9": { "role": "http://eplus.com/role/RecentAccountingPronouncements", "longName": "060200 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS", "shortName": "RECENT ACCOUNTING PRONOUNCEMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true } }, "R10": { "role": "http://eplus.com/role/Revenues", "longName": "060300 - Disclosure - REVENUES", "shortName": "REVENUES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true } }, "R11": { "role": "http://eplus.com/role/FinancingReceivablesAndOperatingLeases", "longName": "060400 - Disclosure - FINANCING RECEIVABLES AND OPERATING LEASES", "shortName": "FINANCING RECEIVABLES AND OPERATING LEASES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c20230401to20240331", "name": "plus:LessorSalesTypeLeasesAndOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230401to20240331", "name": "plus:LessorSalesTypeLeasesAndOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true } }, "R12": { "role": "http://eplus.com/role/LesseeAccounting", "longName": "060500 - Disclosure - LESSEE ACCOUNTING", "shortName": "LESSEE ACCOUNTING", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true } }, "R13": { "role": "http://eplus.com/role/GoodwillAndOtherIntangibleAssets", "longName": "060600 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true } }, "R14": { "role": "http://eplus.com/role/AllowanceForCreditLosses", "longName": "060700 - Disclosure - ALLOWANCE FOR CREDIT LOSSES", "shortName": "ALLOWANCE FOR CREDIT LOSSES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:AllowanceForCreditLossesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:AllowanceForCreditLossesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true } }, "R15": { "role": "http://eplus.com/role/PropertyAndEquipmentnet", "longName": "060800 - Disclosure - PROPERTY AND EQUIPMENT-NET", "shortName": "PROPERTY AND EQUIPMENT-NET", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true } }, "R16": { "role": "http://eplus.com/role/NotesPayableAndCreditFacility", "longName": "060900 - Disclosure - NOTES PAYABLE AND CREDIT FACILITY", "shortName": "NOTES PAYABLE AND CREDIT FACILITY", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true } }, "R17": { "role": "http://eplus.com/role/CommitmentsAndContingencies", "longName": "061000 - Disclosure - COMMITMENTS AND CONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true } }, "R18": { "role": "http://eplus.com/role/EarningsPerShare", "longName": "061100 - Disclosure - EARNINGS PER SHARE", "shortName": "EARNINGS PER SHARE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true } }, "R19": { "role": "http://eplus.com/role/StockholdersEquity", "longName": "061200 - Disclosure - STOCKHOLDERS' EQUITY", "shortName": "STOCKHOLDERS' EQUITY", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true } }, "R20": { "role": "http://eplus.com/role/SharebasedCompensation", "longName": "061300 - Disclosure - SHARE-BASED COMPENSATION", "shortName": "SHARE-BASED COMPENSATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true } }, "R21": { "role": "http://eplus.com/role/IncomeTaxes", "longName": "061400 - Disclosure - INCOME TAXES", "shortName": "INCOME TAXES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true } }, "R22": { "role": "http://eplus.com/role/FairValueMeasurements", "longName": "061500 - Disclosure - FAIR VALUE MEASUREMENTS", "shortName": "FAIR VALUE MEASUREMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true } }, "R23": { "role": "http://eplus.com/role/BusinessCombinations", "longName": "061600 - Disclosure - BUSINESS COMBINATIONS", "shortName": "BUSINESS COMBINATIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true } }, "R24": { "role": "http://eplus.com/role/SegmentReporting", "longName": "061700 - Disclosure - SEGMENT REPORTING", "shortName": "SEGMENT REPORTING", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true } }, "R25": { "role": "http://eplus.com/role/InsiderTradingArrangements", "longName": "061800 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c20240101to20240331", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240101to20240331", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true } }, "R26": { "role": "http://eplus.com/role/ScheduleIiValuationAndQualifyingAccounts", "longName": "061900 - Schedule - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS", "shortName": "SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS", "isDefault": "false", "groupType": "", "subGroupType": "", "menuCat": "Uncategorized", "order": "26", "firstAnchor": { "contextRef": "c20230401to20240331", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230401to20240331", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true } }, "R27": { "role": "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies", "longName": "070100 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "shortName": "ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true } }, "R28": { "role": "http://eplus.com/role/RecentAccountingPronouncementsPolicies", "longName": "070200 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS (Policies)", "shortName": "RECENT ACCOUNTING PRONOUNCEMENTS (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "28", "firstAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true } }, "R29": { "role": "http://eplus.com/role/RevenuesTables", "longName": "080300 - Disclosure - REVENUES (Tables)", "shortName": "REVENUES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true } }, "R30": { "role": "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesTables", "longName": "080400 - Disclosure - FINANCING RECEIVABLES AND OPERATING LEASES (Tables)", "shortName": "FINANCING RECEIVABLES AND OPERATING LEASES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:SalesTypeLeaseLeaseIncomeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:SalesTypeLeaseLeaseIncomeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true } }, "R31": { "role": "http://eplus.com/role/LesseeAccountingTables", "longName": "080500 - Disclosure - LESSEE ACCOUNTING (Tables)", "shortName": "LESSEE ACCOUNTING (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c20230401to20240331", "name": "plus:SupplementalInformationOfRemainingLeaseTermsAndDiscountRatesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230401to20240331", "name": "plus:SupplementalInformationOfRemainingLeaseTermsAndDiscountRatesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true } }, "R32": { "role": "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsTables", "longName": "080600 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true } }, "R33": { "role": "http://eplus.com/role/AllowanceForCreditLossesTables", "longName": "080700 - Disclosure - ALLOWANCE FOR CREDIT LOSSES (Tables)", "shortName": "ALLOWANCE FOR CREDIT LOSSES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true } }, "R34": { "role": "http://eplus.com/role/PropertyAndEquipmentnetTables", "longName": "080800 - Disclosure - PROPERTY AND EQUIPMENT-NET (Tables)", "shortName": "PROPERTY AND EQUIPMENT-NET (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true } }, "R35": { "role": "http://eplus.com/role/NotesPayableAndCreditFacilityTables", "longName": "080900 - Disclosure - NOTES PAYABLE AND CREDIT FACILITY (Tables)", "shortName": "NOTES PAYABLE AND CREDIT FACILITY (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true } }, "R36": { "role": "http://eplus.com/role/EarningsPerShareTables", "longName": "081100 - Disclosure - EARNINGS PER SHARE (Tables)", "shortName": "EARNINGS PER SHARE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true } }, "R37": { "role": "http://eplus.com/role/SharebasedCompensationTables", "longName": "081300 - Disclosure - SHARE-BASED COMPENSATION (Tables)", "shortName": "SHARE-BASED COMPENSATION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true } }, "R38": { "role": "http://eplus.com/role/IncomeTaxesTables", "longName": "081400 - Disclosure - INCOME TAXES (Tables)", "shortName": "INCOME TAXES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true } }, "R39": { "role": "http://eplus.com/role/FairValueMeasurementsTables", "longName": "081500 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)", "shortName": "FAIR VALUE MEASUREMENTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true } }, "R40": { "role": "http://eplus.com/role/BusinessCombinationsTables", "longName": "081600 - Disclosure - BUSINESS COMBINATIONS (Tables)", "shortName": "BUSINESS COMBINATIONS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "c20230401to20240331_BusinessAcquisitionAxis_PeakResourceIncMember", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230401to20240331_BusinessAcquisitionAxis_PeakResourceIncMember", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true } }, "R41": { "role": "http://eplus.com/role/SegmentReportingTables", "longName": "081700 - Disclosure - SEGMENT REPORTING (Tables)", "shortName": "SEGMENT REPORTING (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true } }, "R42": { "role": "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsConcentrationsOfRiskFinancialInstrumentsFinancingReceivablesAndOperatingLeasesDetails", "longName": "090100 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Cash and Cash Equivalents, Concentrations of Risk, Financial Instruments, Financing Receivables and Operating Leases (Details)", "shortName": "ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Cash and Cash Equivalents, Concentrations of Risk, Financial Instruments, Financing Receivables and Operating Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c20240331", "name": "plus:AmountsHeldInTrustForThirdPartyRecipients", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "div", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240331", "name": "plus:AmountsHeldInTrustForThirdPartyRecipients", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "div", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true } }, "R43": { "role": "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesForeignCurrencyMattersLesseeAccountingPropertyAndEquipmentDetails", "longName": "090102 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Foreign Currency Matters, Lessee Accounting, Property and Equipment (Details)", "shortName": "ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Foreign Currency Matters, Lessee Accounting, Property and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:ForeignCurrencyTransactionGainLossRealized", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "div", "us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:ForeignCurrencyTransactionGainLossRealized", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "div", "us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true } }, "R44": { "role": "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesSharebasedCompensationSoftwareDevelopmentCostsVendorConsiderationDetails", "longName": "090104 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Share-based Compensation, Software Development Costs, Vendor Consideration (Details)", "shortName": "ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Share-based Compensation, Software Development Costs, Vendor Consideration (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c20240331", "name": "us-gaap:FiniteLivedIntangibleAssetsNet", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20240331", "name": "plus:AmountDueFromVendors", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "div", "plus:VendorConsiderationPolicyTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "unique": true } }, "R45": { "role": "http://eplus.com/role/RevenuesDetails", "longName": "090300 - Disclosure - REVENUES (Details)", "shortName": "REVENUES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c20240331", "name": "us-gaap:ContractWithCustomerAssetNet", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240331", "name": "us-gaap:ContractWithCustomerAssetNet", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true } }, "R46": { "role": "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails", "longName": "090400 - Disclosure - FINANCING RECEIVABLES AND OPERATING LEASES (Details)", "shortName": "FINANCING RECEIVABLES AND OPERATING LEASES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:SalesTypeLeaseRevenue", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:SalesTypeLeaseRevenue", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true } }, "R47": { "role": "http://eplus.com/role/LesseeAccountingDetails", "longName": "090500 - Disclosure - LESSEE ACCOUNTING (Details)", "shortName": "LESSEE ACCOUNTING (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c20240331", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20240331", "name": "us-gaap:OperatingLeaseLiabilityCurrent", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "unique": true } }, "R48": { "role": "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsGoodwillDetails", "longName": "090600 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS, Goodwill (Details)", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS, Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c20230331", "name": "us-gaap:GoodwillGross", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20220331", "name": "us-gaap:GoodwillGross", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "unique": true } }, "R49": { "role": "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails", "longName": "090602 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS, Other Intangible Assets (Details)", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS, Other Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c20240331", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240331", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true } }, "R50": { "role": "http://eplus.com/role/AllowanceForCreditLossesActivityDetails", "longName": "090700 - Disclosure - ALLOWANCE FOR CREDIT LOSSES, Activity (Details)", "shortName": "ALLOWANCE FOR CREDIT LOSSES, Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c20230331", "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:ProvisionForLoanLossesExpensed", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "unique": true } }, "R51": { "role": "http://eplus.com/role/AllowanceForCreditLossesAmortizedCostBasisDetails", "longName": "090702 - Disclosure - ALLOWANCE FOR CREDIT LOSSES, Amortized Cost Basis (Details)", "shortName": "ALLOWANCE FOR CREDIT LOSSES, Amortized Cost Basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c20240331", "name": "us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240331", "name": "us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true } }, "R52": { "role": "http://eplus.com/role/AllowanceForCreditLossesAgingAnalysisDetails", "longName": "090704 - Disclosure - ALLOWANCE FOR CREDIT LOSSES, Aging Analysis (Details)", "shortName": "ALLOWANCE FOR CREDIT LOSSES, Aging Analysis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c20240331", "name": "us-gaap:BilledContractReceivables", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240331", "name": "us-gaap:BilledContractReceivables", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true } }, "R53": { "role": "http://eplus.com/role/PropertyAndEquipmentnetDetails", "longName": "090800 - Disclosure - PROPERTY AND EQUIPMENT-NET (Details)", "shortName": "PROPERTY AND EQUIPMENT-NET (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c20240331", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240331", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true } }, "R54": { "role": "http://eplus.com/role/NotesPayableAndCreditFacilityDetails", "longName": "090900 - Disclosure - NOTES PAYABLE AND CREDIT FACILITY (Details)", "shortName": "NOTES PAYABLE AND CREDIT FACILITY (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c20240331_RecourseStatusAxis_NonrecourseMember", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240331_RecourseStatusAxis_NonrecourseMember", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true } }, "R55": { "role": "http://eplus.com/role/EarningsPerShareDetails", "longName": "091100 - Disclosure - EARNINGS PER SHARE (Details)", "shortName": "EARNINGS PER SHARE (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:NetIncomeLoss", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "unique": true } }, "R56": { "role": "http://eplus.com/role/StockholdersEquityDetails", "longName": "091200 - Disclosure - STOCKHOLDERS' EQUITY (Details)", "shortName": "STOCKHOLDERS' EQUITY (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c20230322", "name": "us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230322", "name": "us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true } }, "R57": { "role": "http://eplus.com/role/SharebasedCompensationDirectorAndEmployeeLtipDetails", "longName": "091300 - Disclosure - SHARE-BASED COMPENSATION, Director and Employee LTIP (Details)", "shortName": "SHARE-BASED COMPENSATION, Director and Employee LTIP (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c20240331_PlanNameAxis_Two021EmployeeLTIPMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240331_PlanNameAxis_Two021EmployeeLTIPMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true } }, "R58": { "role": "http://eplus.com/role/SharebasedCompensationStockOptionAndRestrictedStockActivityDetails", "longName": "091302 - Disclosure - SHARE-BASED COMPENSATION, Stock Option and Restricted Stock Activity (Details)", "shortName": "SHARE-BASED COMPENSATION, Stock Option and Restricted Stock Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20230401to20240331_AwardTypeAxis_RestrictedStockMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "unique": true } }, "R59": { "role": "http://eplus.com/role/SharebasedCompensationPerformanceStockUnitsDetails", "longName": "091304 - Disclosure - SHARE-BASED COMPENSATION, Performance Stock Units (Details)", "shortName": "SHARE-BASED COMPENSATION, Performance Stock Units (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c20230401to20240331_AwardTypeAxis_PerformanceSharesMember", "name": "plus:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230401to20240331_AwardTypeAxis_PerformanceSharesMember", "name": "plus:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true } }, "R60": { "role": "http://eplus.com/role/SharebasedCompensationEmployeeStockPurchasePlanDetails", "longName": "091306 - Disclosure - SHARE-BASED COMPENSATION, Employee Stock Purchase Plan (Details)", "shortName": "SHARE-BASED COMPENSATION, Employee Stock Purchase Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c20240331_PlanNameAxis_EmployeeStockPurchasePlan2022Member", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "span", "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240331_PlanNameAxis_EmployeeStockPurchasePlan2022Member", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "span", "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true } }, "R61": { "role": "http://eplus.com/role/SharebasedCompensationCompensationExpenseDetails", "longName": "091308 - Disclosure - SHARE-BASED COMPENSATION, Compensation Expense (Details)", "shortName": "SHARE-BASED COMPENSATION, Compensation Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:ShareBasedCompensation", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "unique": true } }, "R62": { "role": "http://eplus.com/role/IncomeTaxesReconciliationOfIncomeTaxesComputedAtStatutoryFederalIncomeTaxRateToProvisionForIncomeTaxesDetails", "longName": "091400 - Disclosure - INCOME TAXES, Reconciliation of Income taxes Computed at the Statutory Federal Income Tax Rate to Provision for Income Taxes (Details)", "shortName": "INCOME TAXES, Reconciliation of Income taxes Computed at the Statutory Federal Income Tax Rate to Provision for Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c20240331", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "us-gaap:UnrecognizedTaxBenefits", "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240331", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "us-gaap:UnrecognizedTaxBenefits", "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true } }, "R63": { "role": "http://eplus.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesDetails", "longName": "091402 - Disclosure - INCOME TAXES, Components of the Provision for Income Taxes (Details)", "shortName": "INCOME TAXES, Components of the Provision for Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true } }, "R64": { "role": "http://eplus.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails", "longName": "091404 - Disclosure - INCOME TAXES, Deferred Tax Assets and Deferred Tax Liabilities (Details)", "shortName": "INCOME TAXES, Deferred Tax Assets and Deferred Tax Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c20240331", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240331", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true } }, "R65": { "role": "http://eplus.com/role/FairValueMeasurementsDetails", "longName": "091500 - Disclosure - FAIR VALUE MEASUREMENTS (Details)", "shortName": "FAIR VALUE MEASUREMENTS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c20240331", "name": "us-gaap:MoneyMarketFundsAtCarryingValue", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20240331", "name": "us-gaap:MoneyMarketFundsAtCarryingValue", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true } }, "R66": { "role": "http://eplus.com/role/BusinessCombinationsPeakResourcesIncPeakDetails", "longName": "091600 - Disclosure - BUSINESS COMBINATIONS, PEAK RESOURCES, INC. (PEAK) (Details)", "shortName": "BUSINESS COMBINATIONS, PEAK RESOURCES, INC. (PEAK) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c20240331", "name": "us-gaap:Goodwill", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20240126to20240126_BusinessAcquisitionAxis_PeakResourceIncMember", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "unique": true } }, "R67": { "role": "http://eplus.com/role/BusinessCombinationsNetworkSolutionsGroupNsgDetails", "longName": "091602 - Disclosure - BUSINESS COMBINATIONS, NETWORK SOLUTIONS GROUP (NSG) (Details)", "shortName": "BUSINESS COMBINATIONS, NETWORK SOLUTIONS GROUP (NSG) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c20240331", "name": "us-gaap:Goodwill", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20230430to20230430_BusinessAcquisitionAxis_NetworkSolutionsGroupMember", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "unique": true } }, "R68": { "role": "http://eplus.com/role/BusinessCombinationsFutureComLtdFutureComDetails", "longName": "091604 - Disclosure - BUSINESS COMBINATIONS, FUTURE COM, LTD. (FUTURE COM) (Details)", "shortName": "BUSINESS COMBINATIONS, FUTURE COM, LTD. (FUTURE COM) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c20240331", "name": "us-gaap:Goodwill", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20220715to20220715_BusinessAcquisitionAxis_FuturecomMember", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "unique": true } }, "R69": { "role": "http://eplus.com/role/SegmentReportingReportableSegmentInformationDetails", "longName": "091700 - Disclosure - SEGMENT REPORTING, Reportable Segment Information (Details)", "shortName": "SEGMENT REPORTING, Reportable Segment Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "U008", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "U008", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true } }, "R70": { "role": "http://eplus.com/role/SegmentReportingDisaggregationOfNetSalesAndRevenueRecognizedFromContractsWithCustomersDetails", "longName": "091702 - Disclosure - SEGMENT REPORTING, Disaggregation of Net Sales and Revenue Recognized from Contracts with Customers (Details)", "shortName": "SEGMENT REPORTING, Disaggregation of Net Sales and Revenue Recognized from Contracts with Customers (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20230401to20240331_ContractWithCustomerSalesChannelAxis_SalesChannelDirectlyToConsumerMember_TimingOfTransferOfGoodOrServiceAxis_TransferredAtPointInTimeMember", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "unique": true } }, "R71": { "role": "http://eplus.com/role/SegmentReportingTechnologyBusinessDisaggregationOfRevenueDetails", "longName": "091704 - Disclosure - SEGMENT REPORTING, Technology Business Disaggregation of Revenue (Details)", "shortName": "SEGMENT REPORTING, Technology Business Disaggregation of Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:Revenues", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20230401to20240331_ProductOrServiceAxis_NetworkingMember_StatementBusinessSegmentsAxis_TechnologyReportingUnitMember", "name": "us-gaap:Revenues", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "unique": true } }, "R72": { "role": "http://eplus.com/role/SegmentReportingGeographicInformationDetails", "longName": "091706 - Disclosure - SEGMENT REPORTING, Geographic Information (Details)", "shortName": "SEGMENT REPORTING, Geographic Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c20230401to20240331", "name": "us-gaap:Revenues", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20240331", "name": "us-gaap:NoncurrentAssets", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "unique": true } }, "R73": { "role": "http://eplus.com/role/SegmentReportingConcentrationRiskDetails", "longName": "091708 - Disclosure - SEGMENT REPORTING, Concentration Risk (Details)", "shortName": "SEGMENT REPORTING, Concentration Risk (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c20230401to20240331_ConcentrationRiskByBenchmarkAxis_SalesRevenueProductLineMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember_MajorCustomersAxis_VerizonCommunicationsIncMember_StatementBusinessSegmentsAxis_TechnologyReportingUnitMember", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "U004", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true }, "uniqueAnchor": null }, "R74": { "role": "http://eplus.com/role/ScheduleIiValuationAndQualifyingAccountsDetails", "longName": "091900 - Schedule - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details)", "shortName": "SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details)", "isDefault": "false", "groupType": "", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c20230401to20240331", "name": "plus:SalesReturnsReserveForSalesReturns", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "link:footnote", "span", "div", "td", "tr", "table", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230401to20240331", "name": "plus:SalesReturnsReserveForSalesReturns", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "link:footnote", "span", "div", "td", "tr", "table", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "ef20026293_10k.htm", "first": true, "unique": true } } }, "tag": { "plus_AccountReceivableComponentMember": { "xbrltype": "domainItemType", "nsuri": "http://eplus.com/20240331", "localname": "AccountReceivableComponentMember", "presentation": [ "http://eplus.com/role/NotesPayableAndCreditFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "The name of credit facility with Wells Fargo Commercial Distribution Finance, LLC (\"WFCDF\").", "label": "Account receivable component [Member]", "terseLabel": "Account Receivable Component [Member]" } } }, "auth_ref": [] }, "us-gaap_AccountsAndOtherReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsAndOtherReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://eplus.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable-other, net", "label": "Accounts and Other Receivables, Net, Current", "documentation": "Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "presentation": [ "http://eplus.com/role/AllowanceForCreditLossesActivityDetails", "http://eplus.com/role/AllowanceForCreditLossesAgingAnalysisDetails", "http://eplus.com/role/AllowanceForCreditLossesAmortizedCostBasisDetails", "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Receivable Type [Axis]", "documentation": "Information by type of receivable." } } }, "auth_ref": [ "r35" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://eplus.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts payable", "label": "Accounts Payable, Current", "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)." } } }, "auth_ref": [ "r22", "r846" ] }, "plus_AccountsPayableFloorPlan": { "xbrltype": "monetaryItemType", "nsuri": "http://eplus.com/20240331", "localname": "AccountsPayableFloorPlan", "crdr": "credit", "calculation": { "http://eplus.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for equipment to be resold in our Technology Sales Business Segment.", "label": "Accounts Payable Floor Plan", "terseLabel": "Accounts payable-floor plan" } } }, "auth_ref": [] }, "plus_AccountsPayableFloorPlanFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://eplus.com/20240331", "localname": "AccountsPayableFloorPlanFacilityMember", "presentation": [ "http://eplus.com/role/NotesPayableAndCreditFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "The name of credit facility with Wells Fargo Commercial Distribution Finance, LLC (\"WFCDF\").", "label": "Accounts Payable Floor Plan Facility [Member]", "terseLabel": "Floor Plan Facility [Member]" } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsConcentrationsOfRiskFinancialInstrumentsFinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable-Trade [Member]", "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r794" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://eplus.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable-trade, net", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "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." } } }, "auth_ref": [ "r347", "r348" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://eplus.com/role/PropertyAndEquipmentnetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://eplus.com/role/PropertyAndEquipmentnetDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated depreciation and amortization", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r78", "r231", "r678" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://eplus.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated other comprehensive income-foreign currency translation adjustment", "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses." } } }, "auth_ref": [ "r245", "r246", "r247", "r248", "r607" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income [Member]", "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." } } }, "auth_ref": [ "r3", "r16", "r36", "r588", "r591", "r647", "r703", "r704", "r887", "r888", "r889", "r901", "r902", "r903" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://eplus.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional paid-in capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r119", "r846", "r994" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-In Capital [Member]", "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." } } }, "auth_ref": [ "r539", "r540", "r541", "r720", "r901", "r902", "r903", "r969", "r997" ] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://eplus.com/role/SharebasedCompensationStockOptionAndRestrictedStockActivityDetails", "http://eplus.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Vested share-based awards withheld to satisfy income tax obligations", "terseLabel": "Value of shares repurchased to satisfy tax withholding obligation", "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r92", "r93", "r502" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net earnings to net cash provided by (used in) operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "plus_AllOthersCustomerEndMarketMember": { "xbrltype": "domainItemType", "nsuri": "http://eplus.com/20240331", "localname": "AllOthersCustomerEndMarketMember", "presentation": [ "http://eplus.com/role/SegmentReportingTechnologyBusinessDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the customer end market.", "label": "All others Customer End Market [Member]", "terseLabel": "All Others [Member]" } } }, "auth_ref": [] }, "us-gaap_AllowanceForCreditLossMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForCreditLossMember", "presentation": [ "http://eplus.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "label": "Allowance for Credit Losses [Member]", "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r896", "r897", "r898", "r899", "r900" ] }, "us-gaap_AllowanceForCreditLossesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForCreditLossesTextBlock", "presentation": [ "http://eplus.com/role/AllowanceForCreditLosses" ], "lang": { "en-us": { "role": { "verboseLabel": "ALLOWANCE FOR CREDIT LOSSES", "label": "Allowance for Credit Losses [Text Block]", "documentation": "The entire disclosure for allowance for credit losses." } } }, "auth_ref": [ "r65" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://eplus.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total amortization expense", "label": "Amortization of Intangible Assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r9", "r72", "r76" ] }, "plus_AmountDueFromVendors": { "xbrltype": "monetaryItemType", "nsuri": "http://eplus.com/20240331", "localname": "AmountDueFromVendors", "crdr": "debit", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesSharebasedCompensationSoftwareDevelopmentCostsVendorConsiderationDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount due from vendors included in accounts receivable-other, net.", "label": "Amount due from vendors", "verboseLabel": "Amount due from vendors" } } }, "auth_ref": [] }, "plus_AmountsHeldInTrustForThirdPartyRecipients": { "xbrltype": "monetaryItemType", "nsuri": "http://eplus.com/20240331", "localname": "AmountsHeldInTrustForThirdPartyRecipients", "crdr": "debit", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsConcentrationsOfRiskFinancialInstrumentsFinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount being held in trust for third party recipients within lockbox account.", "label": "Amounts Held in Trust for Third Party Recipients", "terseLabel": "Amounts held in trust for third party recipients" } } }, "auth_ref": [] }, "us-gaap_AssetPledgedAsCollateralMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetPledgedAsCollateralMember", "presentation": [ "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Asset Pledged as Collateral [Member]", "documentation": "Asset pledged as collateral." } } }, "auth_ref": [ "r582", "r728", "r844", "r988" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://eplus.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://eplus.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL ASSETS", "label": "Assets", "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." } } }, "auth_ref": [ "r164", "r235", "r269", "r317", "r332", "r338", "r350", "r410", "r411", "r413", "r414", "r415", "r417", "r419", "r421", "r422", "r582", "r584", "r609", "r670", "r749", "r846", "r859", "r930", "r931", "r980" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://eplus.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsAndLiabilitiesLessorAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAndLiabilitiesLessorAbstract", "presentation": [ "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reported as [Abstract]", "label": "Assets and Liabilities, Lessor [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://eplus.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "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." } } }, "auth_ref": [ "r226", "r244", "r269", "r350", "r410", "r411", "r413", "r414", "r415", "r417", "r419", "r421", "r422", "r582", "r584", "r609", "r846", "r930", "r931", "r980" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://eplus.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current assets:" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosureAbstract", "presentation": [ "http://eplus.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets [Abstract]", "label": "Assets, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://eplus.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r863", "r864", "r865" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://eplus.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "auth_ref": [ "r863", "r864", "r865" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://eplus.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "auth_ref": [ "r863", "r864", "r865" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesSharebasedCompensationSoftwareDevelopmentCostsVendorConsiderationDetails", "http://eplus.com/role/SharebasedCompensationCompensationExpenseDetails", "http://eplus.com/role/SharebasedCompensationPerformanceStockUnitsDetails", "http://eplus.com/role/SharebasedCompensationStockOptionAndRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r505", "r506", "r507", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r529", "r530", "r531", "r532", "r533" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "BASIS OF PRESENTATION", "label": "Basis of Accounting, Policy [Policy Text Block]", "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)." } } }, "auth_ref": [] }, "us-gaap_BilledContractReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BilledContractReceivables", "crdr": "debit", "calculation": { "http://eplus.com/role/AllowanceForCreditLossesAgingAnalysisDetails": { "parentTag": "us-gaap_NotesReceivableGross", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://eplus.com/role/AllowanceForCreditLossesAgingAnalysisDetails" ], "lang": { "en-us": { "role": { "label": "Billed", "documentation": "Amounts due for billed services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the Company and, at a minimum, one other party. An example would be amounts billed to customers under contracts or programs but not paid as of the balance sheet date." } } }, "auth_ref": [ "r655" ] }, "plus_BorrowingOfRecourseAndNonRecourseNotesPayableInNoncashFinancingActivity": { "xbrltype": "monetaryItemType", "nsuri": "http://eplus.com/20240331", "localname": "BorrowingOfRecourseAndNonRecourseNotesPayableInNoncashFinancingActivity", "crdr": "credit", "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Borrowing of recourse and nonrecourse notes payable in noncash financing activity.", "label": "Borrowing Of Recourse And Non Recourse Notes Payable In Noncash Financing Activity", "terseLabel": "Borrowing of non-recourse and recourse notes payable" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://eplus.com/role/BusinessCombinationsFutureComLtdFutureComDetails", "http://eplus.com/role/BusinessCombinationsNetworkSolutionsGroupNsgDetails", "http://eplus.com/role/BusinessCombinationsPeakResourcesIncPeakDetails", "http://eplus.com/role/BusinessCombinationsTables", "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsGoodwillDetails", "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r578", "r838", "r839" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://eplus.com/role/BusinessCombinationsFutureComLtdFutureComDetails", "http://eplus.com/role/BusinessCombinationsNetworkSolutionsGroupNsgDetails", "http://eplus.com/role/BusinessCombinationsPeakResourcesIncPeakDetails", "http://eplus.com/role/BusinessCombinationsTables", "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsGoodwillDetails", "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r96", "r97", "r578", "r838", "r839" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://eplus.com/role/BusinessCombinationsFutureComLtdFutureComDetails", "http://eplus.com/role/BusinessCombinationsNetworkSolutionsGroupNsgDetails", "http://eplus.com/role/BusinessCombinationsPeakResourcesIncPeakDetails", "http://eplus.com/role/BusinessCombinationsTables" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Line Items]", "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." } } }, "auth_ref": [ "r578" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiability", "crdr": "credit", "presentation": [ "http://eplus.com/role/BusinessCombinationsFutureComLtdFutureComDetails" ], "lang": { "en-us": { "role": { "label": "Consideration payable", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination." } } }, "auth_ref": [ "r1", "r101", "r581" ] }, "us-gaap_BusinessCombinationDescriptionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDescriptionAbstract", "presentation": [ "http://eplus.com/role/BusinessCombinationsFutureComLtdFutureComDetails", "http://eplus.com/role/BusinessCombinationsNetworkSolutionsGroupNsgDetails", "http://eplus.com/role/BusinessCombinationsPeakResourcesIncPeakDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination [Abstract]", "label": "Business Combination, Description [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://eplus.com/role/BusinessCombinations" ], "lang": { "en-us": { "role": { "terseLabel": "BUSINESS COMBINATIONS", "label": "Business Combination Disclosure [Text Block]", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r156", "r579" ] }, "plus_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndOtherCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://eplus.com/20240331", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndOtherCurrentLiabilities", "crdr": "credit", "calculation": { "http://eplus.com/role/BusinessCombinationsPeakResourcesIncPeakDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://eplus.com/role/BusinessCombinationsFutureComLtdFutureComDetails", "http://eplus.com/role/BusinessCombinationsNetworkSolutionsGroupNsgDetails", "http://eplus.com/role/BusinessCombinationsPeakResourcesIncPeakDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of accounts payable and other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accounts Payable And Other Current Liabilities", "negatedLabel": "Accounts payable and other liabilities" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "crdr": "debit", "calculation": { "http://eplus.com/role/BusinessCombinationsPeakResourcesIncPeakDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://eplus.com/role/BusinessCombinationsFutureComLtdFutureComDetails", "http://eplus.com/role/BusinessCombinationsNetworkSolutionsGroupNsgDetails", "http://eplus.com/role/BusinessCombinationsPeakResourcesIncPeakDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other", "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r99" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "calculation": { "http://eplus.com/role/BusinessCombinationsPeakResourcesIncPeakDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://eplus.com/role/BusinessCombinationsFutureComLtdFutureComDetails", "http://eplus.com/role/BusinessCombinationsNetworkSolutionsGroupNsgDetails", "http://eplus.com/role/BusinessCombinationsPeakResourcesIncPeakDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts receivable", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r99" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "crdr": "credit", "presentation": [ "http://eplus.com/role/BusinessCombinationsFutureComLtdFutureComDetails", "http://eplus.com/role/BusinessCombinationsNetworkSolutionsGroupNsgDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Contract liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue", "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r99" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "crdr": "debit", "calculation": { "http://eplus.com/role/BusinessCombinationsPeakResourcesIncPeakDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://eplus.com/role/BusinessCombinationsFutureComLtdFutureComDetails", "http://eplus.com/role/BusinessCombinationsNetworkSolutionsGroupNsgDetails", "http://eplus.com/role/BusinessCombinationsPeakResourcesIncPeakDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Identified intangible asset", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date." } } }, "auth_ref": [ "r99" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://eplus.com/role/BusinessCombinationsPeakResourcesIncPeakDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://eplus.com/role/BusinessCombinationsFutureComLtdFutureComDetails", "http://eplus.com/role/BusinessCombinationsNetworkSolutionsGroupNsgDetails", "http://eplus.com/role/BusinessCombinationsPeakResourcesIncPeakDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total identifiable net assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r98", "r99" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://eplus.com/role/BusinessCombinationsPeakResourcesIncPeakDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://eplus.com/role/BusinessCombinationsFutureComLtdFutureComDetails", "http://eplus.com/role/BusinessCombinationsNetworkSolutionsGroupNsgDetails", "http://eplus.com/role/BusinessCombinationsPeakResourcesIncPeakDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total purchase consideration", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r99" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract", "presentation": [ "http://eplus.com/role/BusinessCombinationsFutureComLtdFutureComDetails", "http://eplus.com/role/BusinessCombinationsNetworkSolutionsGroupNsgDetails", "http://eplus.com/role/BusinessCombinationsPeakResourcesIncPeakDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allocation of Purchase Price Consideration to Assets Acquired and Liabilities Assumed [Abstract]", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsAbstract", "lang": { "en-us": { "role": { "label": "BUSINESS COMBINATIONS [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsPolicy", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "BUSINESS COMBINATIONS", "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy." } } }, "auth_ref": [ "r95" ] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property, equipment, and operating lease equipment", "label": "Capital Expenditures Incurred but Not yet Paid", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r47", "r48", "r49" ] }, "plus_CapitalizationOfCostsOfSoftwareForInternalUseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://eplus.com/20240331", "localname": "CapitalizationOfCostsOfSoftwareForInternalUseAbstract", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesSharebasedCompensationSoftwareDevelopmentCostsVendorConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "CAPITALIZATION OF COSTS OF SOFTWARE FOR INTERNAL USE [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CapitalizationOfInternalCostsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizationOfInternalCostsPolicy", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "SOFTWARE DEVELOPMENT COSTS", "documentation": "Disclosure of accounting policy for capitalizing internal costs associated with exploration and production activities." } } }, "auth_ref": [ "r21", "r162" ] }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CarryingReportedAmountFairValueDisclosureMember", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsConcentrationsOfRiskFinancialInstrumentsFinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Carrying Amount [Member]", "documentation": "Measured as reported on the statement of financial position (balance sheet)." } } }, "auth_ref": [ "r105", "r106" ] }, "us-gaap_CashAcquiredFromAcquisition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAcquiredFromAcquisition", "crdr": "debit", "presentation": [ "http://eplus.com/role/BusinessCombinationsNetworkSolutionsGroupNsgDetails" ], "lang": { "en-us": { "role": { "label": "Cash received", "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business)." } } }, "auth_ref": [ "r38" ] }, "us-gaap_CashAndCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAbstract", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsConcentrationsOfRiskFinancialInstrumentsFinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "CASH AND CASH EQUIVALENTS [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://eplus.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and cash equivalents", "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." } } }, "auth_ref": [ "r44", "r229", "r811" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "CASH AND CASH EQUIVALENTS", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r45" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "periodEndLabel": "Cash and cash equivalents, end of period", "periodStartLabel": "Cash and cash equivalents, beginning of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "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." } } }, "auth_ref": [ "r44", "r135", "r266" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://eplus.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase (decrease) in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "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." } } }, "auth_ref": [ "r2", "r135" ] }, "plus_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://eplus.com/20240331", "localname": "CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilities", "crdr": "credit", "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period for amounts included in the measurement of lease liabilities.", "label": "Cash Paid for Amounts Included in Measurement of Lease Liabilities", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://eplus.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://eplus.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Line Items]", "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." } } }, "auth_ref": [ "r236", "r237", "r238", "r312", "r451", "r452", "r453", "r455", "r458", "r463", "r465", "r714", "r715", "r716", "r717", "r827", "r872", "r892" ] }, "plus_CollaborationMember": { "xbrltype": "domainItemType", "nsuri": "http://eplus.com/20240331", "localname": "CollaborationMember", "presentation": [ "http://eplus.com/role/SegmentReportingTechnologyBusinessDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Information about the type of the product.", "label": "Collaboration [Member]", "terseLabel": "Collaboration [Member]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://eplus.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "COMMITMENTS AND CONTINGENCIES (Note 10)", "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." } } }, "auth_ref": [ "r32", "r110", "r672", "r735" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "COMMITMENTS AND CONTINGENCIES [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://eplus.com/role/CommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "verboseLabel": "COMMITMENTS AND CONTINGENCIES", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r146", "r403", "r404", "r795", "r927" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r849", "r850", "r851", "r853", "r854", "r855", "r856", "r901", "r902", "r969", "r993", "r997" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://eplus.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r118" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://eplus.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, shares authorized (in shares)", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r118", "r736" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://eplus.com/role/ConsolidatedBalanceSheetsParenthetical", "http://eplus.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance (in shares)", "periodEndLabel": "Balance (in shares)", "label": "Common stock, shares outstanding (in shares)", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r17", "r118", "r736", "r755", "r997", "r998" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://eplus.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common stock, $0.01 per share par value; 50,000 shares authorized; 26,952 outstanding at March 31, 2024 and 26,905 outstanding at March 31, 2023", "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." } } }, "auth_ref": [ "r118", "r674", "r846" ] }, "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract", "presentation": [ "http://eplus.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Components of deferred tax assets and liabilities [Abstract]", "label": "Components of Deferred Tax Assets and Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://eplus.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Components of the provision for income taxes [Abstract]", "label": "Components of Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "plus_ComponentsOfNotesAndInvestmentsInLeaseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://eplus.com/20240331", "localname": "ComponentsOfNotesAndInvestmentsInLeaseTableTextBlock", "presentation": [ "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of notes receivables and investments in leases and leased equipment-net.", "label": "Components of Notes and Investments in lease [Table Text Block]", "terseLabel": "Notes Receivable Net and Investments in Leases" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://eplus.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL COMPREHENSIVE INCOME", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "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." } } }, "auth_ref": [ "r37", "r251", "r253", "r260", "r665", "r682" ] }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerSoftwareIntangibleAssetMember", "presentation": [ "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails", "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesForeignCurrencyMattersLesseeAccountingPropertyAndEquipmentDetails", "http://eplus.com/role/PropertyAndEquipmentnetDetails" ], "lang": { "en-us": { "role": { "label": "Software Licenses [Member]", "verboseLabel": "Capitalized Software [Member]", "terseLabel": "Capitalized Software Development [Member]", "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks." } } }, "auth_ref": [ "r810", "r923", "r924" ] }, "plus_ConcentrationOfRiskAbstract": { "xbrltype": "stringItemType", "nsuri": "http://eplus.com/20240331", "localname": "ConcentrationOfRiskAbstract", "presentation": [ "http://eplus.com/role/SegmentReportingConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "label": "Concentration of risk [Abstract]", "terseLabel": "Concentration of Risk [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsConcentrationsOfRiskFinancialInstrumentsFinancingReceivablesAndOperatingLeasesDetails", "http://eplus.com/role/SegmentReportingConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r53", "r56", "r107", "r108", "r346", "r794" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsConcentrationsOfRiskFinancialInstrumentsFinancingReceivablesAndOperatingLeasesDetails", "http://eplus.com/role/SegmentReportingConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r53", "r56", "r107", "r108", "r346", "r711", "r794" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsConcentrationsOfRiskFinancialInstrumentsFinancingReceivablesAndOperatingLeasesDetails", "http://eplus.com/role/SegmentReportingConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r53", "r56", "r107", "r108", "r346", "r794", "r877" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "CONCENTRATIONS OF RISK", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r111", "r180" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsConcentrationsOfRiskFinancialInstrumentsFinancingReceivablesAndOperatingLeasesDetails", "http://eplus.com/role/SegmentReportingConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [Line Items]", "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." } } }, "auth_ref": [ "r794" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsConcentrationsOfRiskFinancialInstrumentsFinancingReceivablesAndOperatingLeasesDetails", "http://eplus.com/role/SegmentReportingConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "label": "Percentage of concentration risk", "terseLabel": "Percentage of concentration risk", "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." } } }, "auth_ref": [ "r53", "r56", "r107", "r108", "r346" ] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTable", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsConcentrationsOfRiskFinancialInstrumentsFinancingReceivablesAndOperatingLeasesDetails", "http://eplus.com/role/SegmentReportingConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [Table]", "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r52", "r53", "r56", "r57", "r107", "r161", "r794" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsConcentrationsOfRiskFinancialInstrumentsFinancingReceivablesAndOperatingLeasesDetails", "http://eplus.com/role/SegmentReportingConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Domain]", "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." } } }, "auth_ref": [ "r53", "r56", "r107", "r108", "r346", "r794" ] }, "us-gaap_ConcentrationRisksTypesNoConcentrationPercentageAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRisksTypesNoConcentrationPercentageAbstract", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsConcentrationsOfRiskFinancialInstrumentsFinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentrations of Risk [Abstract]", "label": "Concentration Risks, Types, No Concentration Percentage [Abstract]" } } }, "auth_ref": [] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://eplus.com/role/SegmentReportingReportableSegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments." } } }, "auth_ref": [ "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r271", "r319", "r330", "r331", "r332", "r333", "r334", "r336", "r340", "r410", "r411", "r412", "r413", "r415", "r416", "r418", "r420", "r421", "r883", "r884", "r930", "r931" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://eplus.com/role/SegmentReportingReportableSegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments." } } }, "auth_ref": [ "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r271", "r319", "r330", "r331", "r332", "r333", "r334", "r336", "r340", "r410", "r411", "r412", "r413", "r415", "r416", "r418", "r420", "r421", "r883", "r884", "r930", "r931" ] }, "plus_ContingentConsiderationAtBookValue": { "xbrltype": "monetaryItemType", "nsuri": "http://eplus.com/20240331", "localname": "ContingentConsiderationAtBookValue", "crdr": "credit", "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Book value of potential payments under the contingent consideration arrangement including cash and shares.", "label": "Contingent Consideration, at Book Value", "negatedLabel": "Consideration for acquisitions" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityAbstract", "presentation": [ "http://eplus.com/role/RevenuesDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset and Liability [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://eplus.com/role/RevenuesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Balance of Receivables, Contract Assets, and Contract Liabilities", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "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." } } }, "auth_ref": [ "r933" ] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "presentation": [ "http://eplus.com/role/RevenuesDetails" ], "lang": { "en-us": { "role": { "label": "Accounts receivable - trade", "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." } } }, "auth_ref": [ "r467", "r469", "r488" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://eplus.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r467", "r468", "r488" ] }, "plus_ContractWithCustomerLiabilityCurrentExcludingDeferredRevenueOnOperatingLeases": { "xbrltype": "monetaryItemType", "nsuri": "http://eplus.com/20240331", "localname": "ContractWithCustomerLiabilityCurrentExcludingDeferredRevenueOnOperatingLeases", "crdr": "credit", "presentation": [ "http://eplus.com/role/RevenuesDetails" ], "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, excluding deferred revenue on operating leases.", "label": "Contract with Customer, Liability, Current, excluding deferred revenue on operating leases", "terseLabel": "Current (included in deferred revenue)" } } }, "auth_ref": [] }, "plus_ContractWithCustomerLiabilityNoncurrentExcludingDeferredRevenueOnOperatingLeases": { "xbrltype": "monetaryItemType", "nsuri": "http://eplus.com/20240331", "localname": "ContractWithCustomerLiabilityNoncurrentExcludingDeferredRevenueOnOperatingLeases", "crdr": "credit", "presentation": [ "http://eplus.com/role/RevenuesDetails" ], "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, excluding deferred revenue on operating leases.", "label": "Contract with Customer, Liability, Noncurrent, excluding deferred revenue on operating leases", "terseLabel": "Non-current (included in other liabilities)" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://eplus.com/role/RevenuesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue recognized from the beginning contract liability", "label": "Contract with Customer, Liability, Revenue Recognized", "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." } } }, "auth_ref": [ "r489" ] }, "us-gaap_ContractWithCustomerSalesChannelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerSalesChannelAxis", "presentation": [ "http://eplus.com/role/SegmentReportingDisaggregationOfNetSalesAndRevenueRecognizedFromContractsWithCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Sales Channel [Axis]", "documentation": "Information by sales channel for delivery of good or service in contract with customer." } } }, "auth_ref": [ "r834", "r934" ] }, "us-gaap_ContractWithCustomerSalesChannelDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerSalesChannelDomain", "presentation": [ "http://eplus.com/role/SegmentReportingDisaggregationOfNetSalesAndRevenueRecognizedFromContractsWithCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Sales Channel [Domain]", "documentation": "Sales channel for delivery of good or service in contract with customer. Includes, but is not limited to, directly to consumer and through intermediary." } } }, "auth_ref": [ "r834", "r934" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://eplus.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Total", "label": "Cost of Goods and Services Sold", "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." } } }, "auth_ref": [ "r130", "r657" ] }, "us-gaap_CostOfGoodsAndServicesSoldAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSoldAbstract", "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of sales", "label": "Cost of Goods and Services Sold [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsSoldSalesTypeLease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsSoldSalesTypeLease", "crdr": "debit", "calculation": { "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails": { "parentTag": "us-gaap_SalesTypeLeaseSellingProfitLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of sales", "label": "Cost of Goods Sold, Sales-type Lease", "documentation": "Cost of goods sold for sales-type financing lease." } } }, "auth_ref": [ "r310", "r643" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://eplus.com/role/NotesPayableAndCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://eplus.com/role/NotesPayableAndCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditLossFinancialInstrumentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditLossFinancialInstrumentPolicyTextBlock", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "ALLOWANCE FOR CREDIT LOSSES", "documentation": "Disclosure of accounting policy for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. Includes, but is not limited to, methodology used to estimate allowance for credit loss, how writeoff of uncollectible amount is recognized, and determination of past due status and nonaccrual status." } } }, "auth_ref": [ "r192", "r355", "r356", "r357", "r359", "r360", "r364", "r365", "r366", "r367", "r368", "r371", "r372", "r373", "r374", "r375", "r376", "r377" ] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://eplus.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://eplus.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal", "label": "Current Federal Tax Expense (Benefit)", "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r879", "r895", "r965" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://eplus.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentForeignTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://eplus.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://eplus.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign", "label": "Current Foreign Tax Expense (Benefit)", "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r879", "r895" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://eplus.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://eplus.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total current expense", "label": "Current Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r155", "r564", "r573", "r895" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://eplus.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://eplus.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://eplus.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State", "label": "Current State and Local Tax Expense (Benefit)", "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r879", "r895", "r965" ] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsConcentrationsOfRiskFinancialInstrumentsFinancingReceivablesAndOperatingLeasesDetails", "http://eplus.com/role/SegmentReportingConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk [Member]", "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." } } }, "auth_ref": [ "r54", "r346" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://eplus.com/role/BusinessCombinationsFutureComLtdFutureComDetails", "http://eplus.com/role/BusinessCombinationsNetworkSolutionsGroupNsgDetails", "http://eplus.com/role/BusinessCombinationsPeakResourcesIncPeakDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Relationships [Member]", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r100" ] }, "plus_DataCenterCloudMember": { "xbrltype": "domainItemType", "nsuri": "http://eplus.com/20240331", "localname": "DataCenterCloudMember", "presentation": [ "http://eplus.com/role/SegmentReportingTechnologyBusinessDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Information about the type of the product.", "label": "Data Center / Cloud [Member]", "terseLabel": "Cloud [Member]" } } }, "auth_ref": [] }, "plus_DebtDerecognizedDueToSalesOfFinancialAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://eplus.com/20240331", "localname": "DebtDerecognizedDueToSalesOfFinancialAssets", "crdr": "debit", "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The fair value of debt derecognized due to sales of financial assets in noncash investing or financing activities.", "label": "Debt Derecognized Due to Sales of Financial Assets", "terseLabel": "Debt derecognized due to sales of financial assets" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "NOTES PAYABLE AND CREDIT FACILITY [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://eplus.com/role/NotesPayableAndCreditFacility" ], "lang": { "en-us": { "role": { "verboseLabel": "NOTES PAYABLE AND CREDIT FACILITY", "label": "Debt Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r147", "r267", "r423", "r429", "r430", "r431", "r432", "r433", "r434", "r439", "r446", "r447", "r448" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://eplus.com/role/NotesPayableAndCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r20", "r113", "r114", "r165", "r167", "r271", "r424", "r425", "r426", "r427", "r428", "r430", "r435", "r436", "r437", "r438", "r440", "r441", "r442", "r443", "r444", "r445", "r625", "r822", "r823", "r824", "r825", "r826", "r893" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://eplus.com/role/NotesPayableAndCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Basis spread on reference rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "plus_DebtInstrumentInterestRateAdjustment": { "xbrltype": "percentItemType", "nsuri": "http://eplus.com/20240331", "localname": "DebtInstrumentInterestRateAdjustment", "presentation": [ "http://eplus.com/role/NotesPayableAndCreditFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Secured interest rate adjustment with respect to any secured overnight financing rate (\"SOFR\") advance on the debt instrument.", "label": "Debt Instrument, Interest Rate Adjustment", "terseLabel": "Debt instrument, interest rate adjustment" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://eplus.com/role/NotesPayableAndCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r30", "r271", "r424", "r425", "r426", "r427", "r428", "r430", "r435", "r436", "r437", "r438", "r440", "r441", "r442", "r443", "r444", "r445", "r625", "r822", "r823", "r824", "r825", "r826", "r893" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTerm", "presentation": [ "http://eplus.com/role/NotesPayableAndCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, term", "label": "Debt Instrument, Term", "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." } } }, "auth_ref": [] }, "us-gaap_DebtWeightedAverageInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtWeightedAverageInterestRate", "presentation": [ "http://eplus.com/role/NotesPayableAndCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average interest rate of notes", "label": "Debt, Weighted Average Interest Rate", "documentation": "Weighted average interest rate of debt outstanding." } } }, "auth_ref": [] }, "us-gaap_DeferredChargesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredChargesPolicyTextBlock", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "DEFERRED COSTS", "label": "Deferred Charges, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for deferral and amortization of significant deferred charges." } } }, "auth_ref": [ "r234" ] }, "us-gaap_DeferredCostsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCostsCurrent", "crdr": "debit", "calculation": { "http://eplus.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred costs", "label": "Deferred Costs, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of deferred costs capitalized at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r886" ] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://eplus.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://eplus.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal", "label": "Deferred Federal Income Tax Expense (Benefit)", "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r895", "r964", "r965" ] }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredForeignIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://eplus.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://eplus.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Foreign", "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r155", "r895", "r964" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://eplus.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred tax asset", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r550", "r551" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://eplus.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://eplus.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred expense (benefit)", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r9", "r155", "r189", "r572", "r573", "r895" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://eplus.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://eplus.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://eplus.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total deferred tax liabilities", "label": "Deferred Tax Liabilities, Gross", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r115", "r116", "r166", "r558" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://eplus.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred tax liability", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r550", "r551", "r671" ] }, "us-gaap_DeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenue", "crdr": "credit", "presentation": [ "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred revenue for servicing obligation", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r885" ] }, "plus_DeferredRevenuePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://eplus.com/20240331", "localname": "DeferredRevenuePolicyTextBlock", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for deferred revenue.", "label": "Deferred Revenue [Policy Text Block]", "terseLabel": "DEFERRED REVENUE" } } }, "auth_ref": [] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://eplus.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://eplus.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State", "label": "Deferred State and Local Income Tax Expense (Benefit)", "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r895", "r964", "r965" ] }, "us-gaap_DeferredTaxAssetsDeferredIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsDeferredIncome", "crdr": "debit", "calculation": { "http://eplus.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://eplus.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Deferred Tax Assets, Deferred Income", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income." } } }, "auth_ref": [ "r94", "r963" ] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://eplus.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://eplus.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Gross deferred tax assets", "label": "Deferred Tax Assets, Gross", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r559" ] }, "us-gaap_DeferredTaxAssetsGrossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGrossAbstract", "presentation": [ "http://eplus.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets [Abstract]", "label": "Deferred Tax Assets, Gross [Abstract]" } } }, "auth_ref": [] }, "plus_DeferredTaxAssetsLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://eplus.com/20240331", "localname": "DeferredTaxAssetsLeaseLiability", "crdr": "debit", "calculation": { "http://eplus.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://eplus.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from lease liability.", "label": "Deferred Tax Assets, Lease Liability", "terseLabel": "Lease liabilities" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsLiabilitiesNet", "crdr": "debit", "calculation": { "http://eplus.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://eplus.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net deferred tax asset", "label": "Deferred Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting." } } }, "auth_ref": [ "r962" ] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://eplus.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://eplus.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net deferred tax assets", "label": "Deferred Tax Assets, Net of Valuation Allowance", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r962" ] }, "us-gaap_DeferredTaxAssetsOtherLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOtherLossCarryforwards", "crdr": "debit", "calculation": { "http://eplus.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://eplus.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Other credits and carryforwards", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible loss carryforwards, classified as other." } } }, "auth_ref": [ "r94", "r963" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences", "crdr": "debit", "calculation": { "http://eplus.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://eplus.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued vacation", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Compensated Absences", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensated absences (includes, but not limited to, sick and personal days)." } } }, "auth_ref": [ "r94", "r963" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses", "crdr": "debit", "calculation": { "http://eplus.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://eplus.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued bonus", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee bonuses." } } }, "auth_ref": [ "r94", "r963" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://eplus.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://eplus.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation." } } }, "auth_ref": [ "r94", "r963" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://eplus.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://eplus.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for credit losses", "label": "Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r94", "r963" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther", "crdr": "debit", "calculation": { "http://eplus.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://eplus.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other deferred tax assets", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other." } } }, "auth_ref": [ "r94", "r963" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://eplus.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://eplus.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: valuation allowance", "label": "Deferred Tax Assets, Valuation Allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r560" ] }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesAbstract", "presentation": [ "http://eplus.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities [Abstract]", "label": "Deferred Tax Liabilities, Gross [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill", "crdr": "credit", "calculation": { "http://eplus.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://eplus.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Tax deductible goodwill", "label": "Deferred Tax Liabilities, Goodwill", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from goodwill." } } }, "auth_ref": [ "r94", "r102", "r103", "r963" ] }, "plus_DeferredTaxLiabilitiesLeaseRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://eplus.com/20240331", "localname": "DeferredTaxLiabilitiesLeaseRightOfUseAssets", "crdr": "credit", "calculation": { "http://eplus.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://eplus.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from lease right-of-use assets.", "label": "Deferred Tax Liabilities, Lease Right-Of-Use Assets", "negatedLabel": "Right-of-use assets" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesLeasingArrangements", "crdr": "credit", "calculation": { "http://eplus.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://eplus.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Operating leases", "label": "Deferred Tax Liabilities, Leasing Arrangements", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements." } } }, "auth_ref": [ "r94", "r963" ] }, "us-gaap_DeferredTaxLiabilitiesPrepaidExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesPrepaidExpenses", "crdr": "credit", "calculation": { "http://eplus.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://eplus.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses", "label": "Deferred Tax Liabilities, Prepaid Expenses", "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://eplus.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://eplus.com/role/IncomeTaxesDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Property and equipment", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment." } } }, "auth_ref": [ "r94", "r963" ] }, "us-gaap_DefinedContributionPlanCostRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanCostRecognized", "crdr": "debit", "presentation": [ "http://eplus.com/role/SharebasedCompensationCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Contribution to profit sharing plan", "documentation": "Amount of cost for defined contribution plan." } } }, "auth_ref": [ "r498" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://eplus.com/role/PropertyAndEquipmentnetDetails" ], "lang": { "en-us": { "role": { "label": "Depreciation expense on property and equipment", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r9", "r77" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://eplus.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfOperations", "http://eplus.com/role/SegmentReportingReportableSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization, Nonproduction", "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." } } }, "auth_ref": [ "r9", "r77" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://eplus.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation and amortization", "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." } } }, "auth_ref": [ "r9", "r322" ] }, "us-gaap_DirectFinancingLeaseUnguaranteedResidualAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DirectFinancingLeaseUnguaranteedResidualAsset", "crdr": "debit", "presentation": [ "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Unguaranteed residual value for sales-type leases", "documentation": "Present value expected to be derived from underlying asset, following end of lease term, not guaranteed by lessee or other third party unrelated to lessor." } } }, "auth_ref": [ "r646" ] }, "plus_DirectorLTIP2017Member": { "xbrltype": "domainItemType", "nsuri": "http://eplus.com/20240331", "localname": "DirectorLTIP2017Member", "presentation": [ "http://eplus.com/role/SharebasedCompensationDirectorAndEmployeeLtipDetails", "http://eplus.com/role/SharebasedCompensationStockOptionAndRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Under the 2017 Director Long Term Incentive Plan authorized for grant to non-employee directors.", "label": "Director LTIP 2017 [Member]", "terseLabel": "2017 Director LTIP [Member]" } } }, "auth_ref": [] }, "plus_DisaggregationOfNetSalesAndRevenueRecognizedFromContractsWithCustomersTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://eplus.com/20240331", "localname": "DisaggregationOfNetSalesAndRevenueRecognizedFromContractsWithCustomersTableTextBlock", "presentation": [ "http://eplus.com/role/SegmentReportingTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of net sales and further disaggregates our revenue recognized from contracts with customers by timing and our position as principal or agent.", "label": "Disaggregation of Net Sales and Revenue Recognized from Contracts with Customers [Table Text Block]", "terseLabel": "Disaggregation of Net Sales and Revenue Recognized from Contracts with Customers" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueAbstract", "presentation": [ "http://eplus.com/role/SegmentReportingDisaggregationOfNetSalesAndRevenueRecognizedFromContractsWithCustomersDetails", "http://eplus.com/role/SegmentReportingTechnologyBusinessDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net Sales [Abstract]", "label": "Disaggregation of Revenue [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://eplus.com/role/SegmentReportingDisaggregationOfNetSalesAndRevenueRecognizedFromContractsWithCustomersDetails", "http://eplus.com/role/SegmentReportingTechnologyBusinessDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Line Items]", "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." } } }, "auth_ref": [ "r487", "r828", "r829", "r830", "r831", "r832", "r833", "r834" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://eplus.com/role/SegmentReportingDisaggregationOfNetSalesAndRevenueRecognizedFromContractsWithCustomersDetails", "http://eplus.com/role/SegmentReportingTechnologyBusinessDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table]", "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." } } }, "auth_ref": [ "r487", "r828", "r829", "r830", "r831", "r832", "r833", "r834" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://eplus.com/role/SegmentReportingTables" ], "lang": { "en-us": { "role": { "label": "Technology Segment Disaggregation of Revenue", "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." } } }, "auth_ref": [ "r934" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://eplus.com/role/SharebasedCompensation" ], "lang": { "en-us": { "role": { "verboseLabel": "SHARE-BASED COMPENSATION", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r500", "r504", "r535", "r536", "r538", "r841" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesSharebasedCompensationSoftwareDevelopmentCostsVendorConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "SHARE-BASED COMPENSATION [Abstract]", "verboseLabel": "SHARE-BASED COMPENSATION [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://eplus.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r863", "r864", "r865" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://eplus.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r863", "r864", "r865", "r867" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://eplus.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://eplus.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://eplus.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "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." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://eplus.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r866" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://eplus.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "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'." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "EARNINGS PER SHARE [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfOperations", "http://eplus.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Earnings per common share - basic (in dollars per share)", "label": "Net earnings per common share-basic (in dollars per share)", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r261", "r288", "r289", "r290", "r291", "r292", "r299", "r301", "r303", "r304", "r305", "r309", "r597", "r598", "r666", "r683", "r814" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfOperations", "http://eplus.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Earnings per common share - diluted (in dollars per share)", "label": "Net earnings per common share-diluted (in dollars per share)", "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." } } }, "auth_ref": [ "r261", "r288", "r289", "r290", "r291", "r292", "r301", "r303", "r304", "r305", "r309", "r597", "r598", "r666", "r683", "r814" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "EARNINGS PER SHARE", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r50", "r51" ] }, "us-gaap_EarningsPerShareReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareReconciliationAbstract", "presentation": [ "http://eplus.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Reconciliation of Numerators and Denominators Used to Calculate Basic and Diluted Earnings per Common Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://eplus.com/role/EarningsPerShare" ], "lang": { "en-us": { "role": { "verboseLabel": "EARNINGS PER SHARE", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r298", "r306", "r307", "r308" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://eplus.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Effect of exchange rate changes on cash", "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; including, but not limited to, 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." } } }, "auth_ref": [ "r974" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://eplus.com/role/IncomeTaxesReconciliationOfIncomeTaxesComputedAtStatutoryFederalIncomeTaxRateToProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective income tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r553" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "presentation": [ "http://eplus.com/role/IncomeTaxesReconciliationOfIncomeTaxesComputedAtStatutoryFederalIncomeTaxRateToProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Statutory federal income tax rate", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r270", "r553", "r574" ] }, "plus_EmployeeLtipMember": { "xbrltype": "domainItemType", "nsuri": "http://eplus.com/20240331", "localname": "EmployeeLtipMember", "presentation": [ "http://eplus.com/role/SharebasedCompensationDirectorAndEmployeeLtipDetails", "http://eplus.com/role/SharebasedCompensationStockOptionAndRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Under the 2012 Employee Long Term Incentive Plan authorized for grants to employees.", "label": "2012 Employee LTIP [Member]", "terseLabel": "2012 Employee LTIP [Member]" } } }, "auth_ref": [] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://eplus.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Salaries and commissions payable", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r28" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract", "presentation": [ "http://eplus.com/role/SharebasedCompensationDirectorAndEmployeeLtipDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Plans [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://eplus.com/role/SharebasedCompensationCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized compensation expense", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r537" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://eplus.com/role/SharebasedCompensationCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized compensation expense, period for recognition", "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." } } }, "auth_ref": [ "r537" ] }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "crdr": "credit", "presentation": [ "http://eplus.com/role/SharebasedCompensationCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Income tax benefit", "label": "Share-Based Payment Arrangement, Expense, Tax Benefit", "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement." } } }, "auth_ref": [ "r534" ] }, "plus_EmployeeStockPurchasePlan2022Member": { "xbrltype": "domainItemType", "nsuri": "http://eplus.com/20240331", "localname": "EmployeeStockPurchasePlan2022Member", "presentation": [ "http://eplus.com/role/SharebasedCompensationEmployeeStockPurchasePlanDetails" ], "lang": { "en-us": { "role": { "documentation": "The name of the plan for share-based payment arrangement.", "label": "Employee Stock Purchase Plan 2022 [Member]", "terseLabel": "2022 Employee Stock Purchase Plan [Member]" } } }, "auth_ref": [] }, "plus_EmployeeStockPurchasePlanAbstract": { "xbrltype": "stringItemType", "nsuri": "http://eplus.com/20240331", "localname": "EmployeeStockPurchasePlanAbstract", "presentation": [ "http://eplus.com/role/SharebasedCompensationEmployeeStockPurchasePlanDetails" ], "lang": { "en-us": { "role": { "label": "Employee Stock Purchase Plan [Abstract]", "terseLabel": "Employee Stock Purchase Plan [Abstract]" } } }, "auth_ref": [] }, "plus_EmployeeStockPurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://eplus.com/20240331", "localname": "EmployeeStockPurchasePlanMember", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesSharebasedCompensationSoftwareDevelopmentCostsVendorConsiderationDetails" ], "lang": { "en-us": { "role": { "documentation": "A type of broad-based stock plan that allows employees to use after-tax payroll deductions to acquire their company's stock, usually at a discount of up to 15%.", "label": "Employee Stock Purchase Plan [Member]", "terseLabel": "Employee Stock Purchase Plan [Member]" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://eplus.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://eplus.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://eplus.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://eplus.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://eplus.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r861" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://eplus.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "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." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://eplus.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "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." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://eplus.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r861" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://eplus.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "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." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://eplus.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "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." } } }, "auth_ref": [ "r861" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://eplus.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://eplus.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "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)." } } }, "auth_ref": [ "r870" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://eplus.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://eplus.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r861" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://eplus.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r861" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://eplus.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r861" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://eplus.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r861" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://eplus.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://eplus.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r871" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "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." } } }, "auth_ref": [ "r17", "r222", "r255", "r256", "r257", "r279", "r280", "r281", "r285", "r293", "r295", "r311", "r351", "r354", "r466", "r539", "r540", "r541", "r565", "r566", "r587", "r588", "r589", "r590", "r591", "r593", "r596", "r617", "r618", "r619", "r620", "r621", "r622", "r647", "r703", "r704", "r705", "r720", "r776" ] }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EstimateOfFairValueFairValueDisclosureMember", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsConcentrationsOfRiskFinancialInstrumentsFinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value [Member]", "documentation": "Measured as an estimate of fair value." } } }, "auth_ref": [ "r437", "r608", "r823", "r824" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://eplus.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "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." } } }, "auth_ref": [ "r603", "r604", "r605" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://eplus.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r603", "r604", "r605" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://eplus.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r437", "r492", "r493", "r494", "r495", "r496", "r497", "r604", "r650", "r651", "r652", "r823", "r824", "r835", "r836", "r837" ] }, "us-gaap_FairValueByMeasurementBasisAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementBasisAxis", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsConcentrationsOfRiskFinancialInstrumentsFinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Basis [Axis]", "documentation": "Information by measurement basis." } } }, "auth_ref": [ "r18", "r104", "r437", "r823", "r824" ] }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosureItemAmountsDomain", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsConcentrationsOfRiskFinancialInstrumentsFinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement [Domain]", "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value." } } }, "auth_ref": [ "r437", "r823", "r824" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "FAIR VALUE MEASUREMENTS [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://eplus.com/role/FairValueMeasurements" ], "lang": { "en-us": { "role": { "verboseLabel": "FAIR VALUE MEASUREMENTS", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r602" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://eplus.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Quoted Prices in Active Markets for Identical Assets (Level 1) [Member]", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r437", "r492", "r497", "r604", "r650", "r835", "r836", "r837" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://eplus.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Significant Other Observable Inputs (Level 2) [Member]", "label": "Fair Value, Inputs, Level 2 [Member]", "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." } } }, "auth_ref": [ "r437", "r492", "r497", "r604", "r651", "r823", "r824", "r835", "r836", "r837" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://eplus.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Significant Unobservable Inputs (Level 3) [Member]", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r437", "r492", "r493", "r494", "r495", "r496", "r497", "r604", "r652", "r823", "r824", "r835", "r836", "r837" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "presentation": [ "http://eplus.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy of Financial Instruments", "label": "Fair Value, Liabilities Measured on Recurring and Nonrecurring Basis [Table Text Block]", "documentation": "Tabular disclosure of liabilities measured at fair value measured on a recurring or nonrecurring basis. Includes, but is not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2." } } }, "auth_ref": [ "r104", "r160" ] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "FAIR VALUE MEASUREMENT", "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://eplus.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r437", "r492", "r493", "r494", "r495", "r496", "r497", "r650", "r651", "r652", "r823", "r824", "r835", "r836", "r837" ] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "FINANCIAL INSTRUMENTS", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r12", "r19" ] }, "plus_FairValueOfVestedShares": { "xbrltype": "monetaryItemType", "nsuri": "http://eplus.com/20240331", "localname": "FairValueOfVestedShares", "crdr": "credit", "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The fair value of vested share-based compensation.", "label": "Fair Value Of Vested Shares", "terseLabel": "Vesting of share-based compensation" } } }, "auth_ref": [] }, "us-gaap_FinanceLeasesPortfolioSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeasesPortfolioSegmentMember", "presentation": [ "http://eplus.com/role/AllowanceForCreditLossesActivityDetails", "http://eplus.com/role/AllowanceForCreditLossesAgingAnalysisDetails", "http://eplus.com/role/AllowanceForCreditLossesAmortizedCostBasisDetails", "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Lease Receivables [Member]", "label": "Finance Leases Portfolio Segment [Member]", "documentation": "Portfolio segment of the company's total financing receivables related to finance leases." } } }, "auth_ref": [] }, "plus_FinanceReceivableNetCreditExposure": { "xbrltype": "monetaryItemType", "nsuri": "http://eplus.com/20240331", "localname": "FinanceReceivableNetCreditExposure", "crdr": "debit", "calculation": { "http://eplus.com/role/AllowanceForCreditLossesAmortizedCostBasisDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://eplus.com/role/AllowanceForCreditLossesAmortizedCostBasisDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of the total finance receivables, less transfers.", "label": "Finance Receivable Net Credit Exposure", "totalLabel": "Net credit exposure" } } }, "auth_ref": [] }, "us-gaap_FinanceReceivablesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceReceivablesMember", "presentation": [ "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivables [Member]", "documentation": "Amounts due the Company from customers, clients, lessees, borrowers, or others under the terms of its agreements therewith. Such amount may include accrued interest receivable in accordance with the terms of the agreements. The agreements also may contain provisions and related items including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics." } } }, "auth_ref": [] }, "us-gaap_FinancialAssetNotPastDueMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialAssetNotPastDueMember", "presentation": [ "http://eplus.com/role/AllowanceForCreditLossesAgingAnalysisDetails" ], "lang": { "en-us": { "role": { "label": "Current [Member]", "documentation": "Financial asset not past due." } } }, "auth_ref": [ "r364", "r820" ] }, "us-gaap_FinancialAssetPastDueMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialAssetPastDueMember", "presentation": [ "http://eplus.com/role/AllowanceForCreditLossesAgingAnalysisDetails" ], "lang": { "en-us": { "role": { "label": "Past Due [Member]", "documentation": "Financial asset past due." } } }, "auth_ref": [ "r364", "r820", "r906" ] }, "plus_FinancialInstrumentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://eplus.com/20240331", "localname": "FinancialInstrumentsAbstract", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsConcentrationsOfRiskFinancialInstrumentsFinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instruments [Abstract]", "terseLabel": "FINANCIAL INSTRUMENTS [Abstract]" } } }, "auth_ref": [] }, "plus_FinancialServicesCustomerEndMarketMember": { "xbrltype": "domainItemType", "nsuri": "http://eplus.com/20240331", "localname": "FinancialServicesCustomerEndMarketMember", "presentation": [ "http://eplus.com/role/SegmentReportingTechnologyBusinessDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the customer end market.", "label": "Financial Services Customer End Market [Member]", "terseLabel": "Financial Services [Member]" } } }, "auth_ref": [] }, "plus_FinancingAndOther": { "xbrltype": "monetaryItemType", "nsuri": "http://eplus.com/20240331", "localname": "FinancingAndOther", "crdr": "credit", "calculation": { "http://eplus.com/role/SegmentReportingDisaggregationOfNetSalesAndRevenueRecognizedFromContractsWithCustomersDetails": { "parentTag": "us-gaap_Revenues", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://eplus.com/role/SegmentReportingDisaggregationOfNetSalesAndRevenueRecognizedFromContractsWithCustomersDetails", "http://eplus.com/role/SegmentReportingTechnologyBusinessDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of direct financing lease revenue and operating lease income from lease payments and variable lease payments paid and payable to lessor. Includes, but is not limited to, variable lease payments not included in measurement of lease receivable.", "label": "Financing and Other", "terseLabel": "Financing and other", "negatedLabel": "Less: Revenue from financing and other" } } }, "auth_ref": [] }, "us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery", "crdr": "debit", "presentation": [ "http://eplus.com/role/AllowanceForCreditLossesActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Write-offs and other", "label": "Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery", "documentation": "Amount, after recovery, of writeoff of financing receivable, charged against allowance for credit loss." } } }, "auth_ref": [ "r199", "r819", "r909" ] }, "us-gaap_FinancingReceivableAllowanceForCreditLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableAllowanceForCreditLosses", "crdr": "credit", "calculation": { "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails": { "parentTag": "us-gaap_SalesTypeLeaseNetInvestmentInLeaseAfterAllowanceForCreditLoss", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://eplus.com/role/AllowanceForCreditLossesActivityDetails", "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance", "periodEndLabel": "Balance", "negatedLabel": "Allowance for credit losses", "label": "Financing Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement." } } }, "auth_ref": [ "r13", "r196", "r198", "r200", "r240", "r358", "r361", "r363", "r989" ] }, "us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableAllowanceForCreditLossesLineItems", "presentation": [ "http://eplus.com/role/AllowanceForCreditLossesActivityDetails", "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Allowance for Credit Losses [Line Items]", "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." } } }, "auth_ref": [ "r201", "r909" ] }, "us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableAllowanceForCreditLossesRollForward", "presentation": [ "http://eplus.com/role/AllowanceForCreditLossesActivityDetails" ], "lang": { "en-us": { "role": { "label": "Activity in reserves for credit losses [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "plus_FinancingReceivableAndOperatingLeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://eplus.com/20240331", "localname": "FinancingReceivableAndOperatingLeasesAbstract", "presentation": [ "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails", "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsConcentrationsOfRiskFinancialInstrumentsFinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable And Operating Leases [Abstract]", "terseLabel": "Financing Receivable and Operating Leases [Abstract]", "verboseLabel": "FINANCING RECEIVABLES AND OPERATING LEASES [Abstract]" } } }, "auth_ref": [] }, "plus_FinancingReceivableCreditQualityByLoanClassAbstract": { "xbrltype": "stringItemType", "nsuri": "http://eplus.com/20240331", "localname": "FinancingReceivableCreditQualityByLoanClassAbstract", "presentation": [ "http://eplus.com/role/AllowanceForCreditLossesAmortizedCostBasisDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable Credit Quality By Loan Class [Abstract]", "terseLabel": "Credit Risk Profile, Segregated by Class [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FinancingReceivableDeferredIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableDeferredIncome", "crdr": "credit", "calculation": { "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails": { "parentTag": "us-gaap_SalesTypeLeaseNetInvestmentInLeaseAfterAllowanceForCreditLoss", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Unearned income", "label": "Financing Receivable, Deferred Commitment Fee", "documentation": "Amount of fee received for commitment to originate or purchase financing receivable where likelihood of commitment being exercised is remote, to be recognized as service income." } } }, "auth_ref": [ "r349" ] }, "us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear", "crdr": "debit", "calculation": { "http://eplus.com/role/AllowanceForCreditLossesAmortizedCostBasisDetails": { "parentTag": "us-gaap_NotesReceivableGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://eplus.com/role/AllowanceForCreditLossesAmortizedCostBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2019/2018", "label": "Financing Receivable, Originated, More than Five Years before Current Fiscal Year", "documentation": "Amortized cost of financing receivable originated more than five years prior to current fiscal year. Excludes net investment in lease." } } }, "auth_ref": [ "r370", "r819" ] }, "us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear", "crdr": "debit", "calculation": { "http://eplus.com/role/AllowanceForCreditLossesAmortizedCostBasisDetails": { "parentTag": "us-gaap_NotesReceivableGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://eplus.com/role/AllowanceForCreditLossesAmortizedCostBasisDetails" ], "lang": { "en-us": { "role": { "label": "2020/2019", "documentation": "Amortized cost of financing receivable originated four years prior to current fiscal year. Excludes net investment in lease." } } }, "auth_ref": [ "r370", "r819" ] }, "us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableOriginatedInCurrentFiscalYear", "crdr": "debit", "calculation": { "http://eplus.com/role/AllowanceForCreditLossesAmortizedCostBasisDetails": { "parentTag": "us-gaap_NotesReceivableGross", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://eplus.com/role/AllowanceForCreditLossesAmortizedCostBasisDetails" ], "lang": { "en-us": { "role": { "label": "2024/2023", "documentation": "Amortized cost of financing receivable originated in current fiscal year. Excludes net investment in lease." } } }, "auth_ref": [ "r370", "r819" ] }, "us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear", "crdr": "debit", "calculation": { "http://eplus.com/role/AllowanceForCreditLossesAmortizedCostBasisDetails": { "parentTag": "us-gaap_NotesReceivableGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://eplus.com/role/AllowanceForCreditLossesAmortizedCostBasisDetails" ], "lang": { "en-us": { "role": { "label": "2023/2022", "documentation": "Amortized cost of financing receivable originated in fiscal year prior to current fiscal year. Excludes net investment in lease." } } }, "auth_ref": [ "r370", "r819" ] }, "us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear", "crdr": "debit", "calculation": { "http://eplus.com/role/AllowanceForCreditLossesAmortizedCostBasisDetails": { "parentTag": "us-gaap_NotesReceivableGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://eplus.com/role/AllowanceForCreditLossesAmortizedCostBasisDetails" ], "lang": { "en-us": { "role": { "label": "2021/2020", "documentation": "Amortized cost of financing receivable originated three years prior to current fiscal year. Excludes net investment in lease." } } }, "auth_ref": [ "r370", "r819" ] }, "us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear", "crdr": "debit", "calculation": { "http://eplus.com/role/AllowanceForCreditLossesAmortizedCostBasisDetails": { "parentTag": "us-gaap_NotesReceivableGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://eplus.com/role/AllowanceForCreditLossesAmortizedCostBasisDetails" ], "lang": { "en-us": { "role": { "label": "2022/2021", "documentation": "Amortized cost of financing receivable originated two years prior to current fiscal year. Excludes net investment in lease." } } }, "auth_ref": [ "r370", "r819" ] }, "plus_FinancingReceivablePastDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://eplus.com/20240331", "localname": "FinancingReceivablePastDueAbstract", "presentation": [ "http://eplus.com/role/AllowanceForCreditLossesAgingAnalysisDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable Past Due [Abstract]", "terseLabel": "Age of the Recorded Notes Receivable Balance Disaggregated Based on Internally Assigned CQR [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FinancingReceivableRecordedInvestmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableRecordedInvestmentLineItems", "presentation": [ "http://eplus.com/role/AllowanceForCreditLossesAmortizedCostBasisDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Recorded Investment [Line Items]", "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." } } }, "auth_ref": [ "r819", "r911" ] }, "us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableRecordedInvestmentPastDueLineItems", "presentation": [ "http://eplus.com/role/AllowanceForCreditLossesAgingAnalysisDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Past Due [Line Items]", "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." } } }, "auth_ref": [ "r820", "r910" ] }, "plus_FinancingReceivableTransfers": { "xbrltype": "monetaryItemType", "nsuri": "http://eplus.com/20240331", "localname": "FinancingReceivableTransfers", "crdr": "credit", "calculation": { "http://eplus.com/role/AllowanceForCreditLossesAmortizedCostBasisDetails": { "parentTag": "plus_FinanceReceivableNetCreditExposure", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://eplus.com/role/AllowanceForCreditLossesAmortizedCostBasisDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of finance receivable transfers.", "label": "Financing Receivable Transfers", "negatedLabel": "Non-recourse debt" } } }, "auth_ref": [] }, "us-gaap_FinancingReceivables30To59DaysPastDueMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivables30To59DaysPastDueMember", "presentation": [ "http://eplus.com/role/AllowanceForCreditLossesAgingAnalysisDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "31 to 60 Days Past Due [Member]", "label": "Financial Asset, 30 to 59 Days Past Due [Member]", "documentation": "Financial asset more than 29 days past due but fewer than 60 days past due." } } }, "auth_ref": [ "r820" ] }, "us-gaap_FinancingReceivables60To89DaysPastDueMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivables60To89DaysPastDueMember", "presentation": [ "http://eplus.com/role/AllowanceForCreditLossesAgingAnalysisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "61 to 90 Days Past Due [Member]", "label": "Financial Asset, 60 to 89 Days Past Due [Member]", "documentation": "Financial asset more than 59 days past due but fewer than 90 days past due." } } }, "auth_ref": [ "r820" ] }, "plus_FinancingReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://eplus.com/20240331", "localname": "FinancingReceivablesAbstract", "presentation": [ "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivables [Abstract]", "terseLabel": "Financing Receivables, Net [Abstract]" } } }, "auth_ref": [] }, "plus_FinancingReceivablesAndOperatingLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://eplus.com/20240331", "localname": "FinancingReceivablesAndOperatingLeasesPolicyTextBlock", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing financing receivables and operating leases.", "label": "FINANCING RECEIVABLES AND OPERATING LEASES [Policy Text Block]", "terseLabel": "FINANCING RECEIVABLES AND OPERATING LEASES" } } }, "auth_ref": [] }, "plus_FinancingReceivablesAndOperatingLeasesTerm": { "xbrltype": "durationItemType", "nsuri": "http://eplus.com/20240331", "localname": "FinancingReceivablesAndOperatingLeasesTerm", "presentation": [ "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "The term of the financing receivables and operating leases in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Financing receivables and operating leases term", "terseLabel": "Financing receivables and operating leases term" } } }, "auth_ref": [] }, "plus_FinancingReceivablesAndOperatingLeasesTermRange": { "xbrltype": "durationItemType", "nsuri": "http://eplus.com/20240331", "localname": "FinancingReceivablesAndOperatingLeasesTermRange", "presentation": [ "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "The ranging term of most of the financing receivables and operating leases in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Financing receivables and operating leases, term range", "terseLabel": "Financing receivables and operating leases, term range" } } }, "auth_ref": [] }, "us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivablesEqualToGreaterThan90DaysPastDueMember", "presentation": [ "http://eplus.com/role/AllowanceForCreditLossesAgingAnalysisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "> 90 Days Past Due [Member]", "label": "Financial Asset, Equal to or Greater than 90 Days Past Due [Member]", "documentation": "Financial asset equal to or greater than 90 days past due." } } }, "auth_ref": [ "r820" ] }, "us-gaap_FinancingReceivablesPeriodPastDueAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivablesPeriodPastDueAxis", "presentation": [ "http://eplus.com/role/AllowanceForCreditLossesAgingAnalysisDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivables, Period Past Due [Axis]", "documentation": "Information by period in which financial asset is past due or not past due." } } }, "auth_ref": [ "r188", "r364", "r820" ] }, "us-gaap_FinancingReceivablesPeriodPastDueDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivablesPeriodPastDueDomain", "presentation": [ "http://eplus.com/role/AllowanceForCreditLossesAgingAnalysisDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivables, Period Past Due [Domain]", "documentation": "Period in which financial asset is past due or not past due. For past due, element name and standard label in Financial Asset, [numeric lower end] to [numeric higher end] [date measure] Past Due [Member] or Financial Asset, Greater than [low end numeric value] [date measure] Past Due [Member] or Financial Asset, Less than [high end numeric value] [date measure] Past Due [Member] formats." } } }, "auth_ref": [ "r188", "r364", "r820" ] }, "plus_FinancingReportingUnitMember": { "xbrltype": "domainItemType", "nsuri": "http://eplus.com/20240331", "localname": "FinancingReportingUnitMember", "presentation": [ "http://eplus.com/role/SegmentReportingDisaggregationOfNetSalesAndRevenueRecognizedFromContractsWithCustomersDetails", "http://eplus.com/role/SegmentReportingReportableSegmentInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to financing reporting segment.", "label": "Financing Reporting Unit [Member]", "terseLabel": "Financing Segment [Member]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://eplus.com/role/BusinessCombinationsFutureComLtdFutureComDetails", "http://eplus.com/role/BusinessCombinationsNetworkSolutionsGroupNsgDetails", "http://eplus.com/role/BusinessCombinationsPeakResourcesIncPeakDetails", "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Estimated useful lives", "terseLabel": "Estimated useful life", "label": "Finite-Lived Intangible Asset, Useful Life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r233", "r396" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "calculation": { "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetailsCalc2": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "2030 and thereafter", "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetailsCalc2": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Year ending March 31, 2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r143" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "calculation": { "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetailsCalc2": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "2029", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r143" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetailsCalc2": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r143" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetailsCalc2": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r143" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetailsCalc2": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r143" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://eplus.com/role/BusinessCombinationsFutureComLtdFutureComDetails", "http://eplus.com/role/BusinessCombinationsNetworkSolutionsGroupNsgDetails", "http://eplus.com/role/BusinessCombinationsPeakResourcesIncPeakDetails", "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails", "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesSharebasedCompensationSoftwareDevelopmentCostsVendorConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r394", "r395", "r396", "r397", "r658", "r662" ] }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "presentation": [ "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Future amortization expense [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross carrying amount", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r142", "r662" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails", "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesSharebasedCompensationSoftwareDevelopmentCostsVendorConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets [Line Items]", "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." } } }, "auth_ref": [ "r658" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://eplus.com/role/BusinessCombinationsFutureComLtdFutureComDetails", "http://eplus.com/role/BusinessCombinationsNetworkSolutionsGroupNsgDetails", "http://eplus.com/role/BusinessCombinationsPeakResourcesIncPeakDetails", "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails", "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesSharebasedCompensationSoftwareDevelopmentCostsVendorConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r73", "r75" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetailsCalc2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails", "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesSharebasedCompensationSoftwareDevelopmentCostsVendorConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Intangible assets", "totalLabel": "Net carrying amount", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r142", "r658" ] }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNetAbstract", "presentation": [ "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Other Intangible Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyTransactionGainLossRealized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossRealized", "crdr": "credit", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesForeignCurrencyMattersLesseeAccountingPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation loss", "label": "Realized Gain (Loss), Foreign Currency Transaction, before Tax", "documentation": "Amount, before tax, of realized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r757", "r857", "r972", "r973", "r996" ] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "FOREIGN CURRENCY MATTERS", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy." } } }, "auth_ref": [ "r613" ] }, "us-gaap_ForeignCurrencyTranslationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTranslationAbstract", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesForeignCurrencyMattersLesseeAccountingPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "FOREIGN CURRENCY MATTERS [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesForeignCurrencyMattersLesseeAccountingPropertyAndEquipmentDetails", "http://eplus.com/role/PropertyAndEquipmentnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture, Fixtures [Member]", "label": "Furniture, Fixtures, and Equipment [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "plus_FuturecomMember": { "xbrltype": "domainItemType", "nsuri": "http://eplus.com/20240331", "localname": "FuturecomMember", "presentation": [ "http://eplus.com/role/BusinessCombinationsFutureComLtdFutureComDetails", "http://eplus.com/role/BusinessCombinationsTables" ], "lang": { "en-us": { "role": { "documentation": "A Texas-based provider of cybersecurity solutions, cloud security and security consulting services throughout the US.", "label": "Future Com, Ltd [Member]", "terseLabel": "Future Com [Member]" } } }, "auth_ref": [] }, "plus_GainLossOnDispositionOfPropertyIncludingOperatingLeaseEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://eplus.com/20240331", "localname": "GainLossOnDispositionOfPropertyIncludingOperatingLeaseEquipment", "crdr": "credit", "calculation": { "http://eplus.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The gains (losses) included in results of operations resulting from the sale or disposal of property, plant and equipment, including operating lease equipment, which do not qualify for treatment as discontinued operations.", "label": "Gain Loss On Disposition Of Property Including Operating Lease Equipment", "negatedLabel": "Gain on disposal of property, equipment, and operating lease equipment" } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfLoansAndLeases": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfLoansAndLeases", "crdr": "credit", "presentation": [ "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain on sale of financing receivables", "label": "Gain (Loss) on Sale of Loans and Leases", "documentation": "The gains (losses) included in earnings that represent the difference between the sale price and the carrying value of loans and leases that were sold during the reporting period. This element refers to the gain (loss) and not to the cash proceeds of the sales. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method." } } }, "auth_ref": [ "r891" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://eplus.com/role/BusinessCombinationsPeakResourcesIncPeakDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 }, "http://eplus.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://eplus.com/role/BusinessCombinationsFutureComLtdFutureComDetails", "http://eplus.com/role/BusinessCombinationsNetworkSolutionsGroupNsgDetails", "http://eplus.com/role/BusinessCombinationsPeakResourcesIncPeakDetails", "http://eplus.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill", "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." } } }, "auth_ref": [ "r232", "r382", "r663", "r821", "r846", "r913", "r920" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions", "label": "Goodwill, Acquired During Period", "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination." } } }, "auth_ref": [ "r385", "r821" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "GOODWILL AND OTHER INTANGIBLE ASSETS [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://eplus.com/role/GoodwillAndOtherIntangibleAssets" ], "lang": { "en-us": { "role": { "terseLabel": "GOODWILL AND OTHER INTANGIBLE ASSETS", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r141" ] }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "GOODWILL", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined." } } }, "auth_ref": [ "r381", "r393", "r821" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Foreign currency translations", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r389" ] }, "us-gaap_GoodwillGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillGross", "crdr": "debit", "presentation": [ "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsGoodwillDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Goodwill", "periodEndLabel": "Goodwill", "label": "Goodwill, Gross", "documentation": "Amount before 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." } } }, "auth_ref": [ "r384", "r391", "r821" ] }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "crdr": "credit", "presentation": [ "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated impairment", "label": "Goodwill, Impaired, Accumulated Impairment Loss", "documentation": "Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r384", "r391", "r821" ] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillLineItems", "presentation": [ "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill [Line Items]", "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." } } }, "auth_ref": [ "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r821" ] }, "us-gaap_GoodwillOtherIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillOtherIncreaseDecrease", "crdr": "debit", "presentation": [ "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Reporting unit change", "documentation": "Amount of increase (decrease), classified as other, of an asset representing the future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r390" ] }, "us-gaap_GoodwillPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillPeriodIncreaseDecrease", "presentation": [ "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase in goodwill", "label": "Goodwill, Period Increase (Decrease)", "documentation": "Amount of increase (decrease) of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r912" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillRollForward", "presentation": [ "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://eplus.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfOperations", "http://eplus.com/role/SegmentReportingReportableSegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Gross profit", "totalLabel": "Gross profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r129", "r269", "r317", "r331", "r337", "r340", "r350", "r410", "r411", "r413", "r414", "r415", "r417", "r419", "r421", "r422", "r609", "r816", "r930" ] }, "us-gaap_GuaranteeObligationsMaximumExposure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GuaranteeObligationsMaximumExposure", "crdr": "credit", "presentation": [ "http://eplus.com/role/NotesPayableAndCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Guarantor obligations for credit facility, maximum", "documentation": "Maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions." } } }, "auth_ref": [ "r409" ] }, "plus_HealthCareCustomerEndMarketMember": { "xbrltype": "domainItemType", "nsuri": "http://eplus.com/20240331", "localname": "HealthCareCustomerEndMarketMember", "presentation": [ "http://eplus.com/role/SegmentReportingTechnologyBusinessDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the customer end market.", "label": "Health Care Customer End Market [Member]", "terseLabel": "Health Care [Member]" } } }, "auth_ref": [] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://eplus.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r863", "r864", "r865" ] }, "plus_ImplementationCostsOfAHostingArrangementPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://eplus.com/20240331", "localname": "ImplementationCostsOfAHostingArrangementPolicyTextBlock", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for capitalized implementation cost from hosting arrangement that is under a service contract.", "label": "Implementation Costs of a Hosting Arrangement [Policy Text Block]", "terseLabel": "IMPLEMENTATION COSTS OF A HOSTING ARRANGEMENT" } } }, "auth_ref": [] }, "us-gaap_IncomeAndExpensesLessorAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeAndExpensesLessorAbstract", "presentation": [ "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Profit Recognized for Sales-type Leases [Abstract]", "label": "Income and Expenses, Lessor [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://eplus.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfOperations", "http://eplus.com/role/SegmentReportingReportableSegmentInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Earnings before tax", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "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." } } }, "auth_ref": [ "r0", "r126", "r169", "r317", "r331", "r337", "r340", "r667", "r680", "r816" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF OPERATIONS [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "INCOME TAXES [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://eplus.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "verboseLabel": "INCOME TAXES", "label": "Income Tax Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r270", "r546", "r554", "r556", "r562", "r570", "r575", "r576", "r577", "r719" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://eplus.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 }, "http://eplus.com/role/IncomeTaxesReconciliationOfIncomeTaxesComputedAtStatutoryFederalIncomeTaxRateToProvisionForIncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://eplus.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfOperations", "http://eplus.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesDetails", "http://eplus.com/role/IncomeTaxesReconciliationOfIncomeTaxesComputedAtStatutoryFederalIncomeTaxRateToProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Provision for income taxes", "label": "Provision for income taxes", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r176", "r193", "r294", "r295", "r325", "r552", "r571", "r684" ] }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract", "presentation": [ "http://eplus.com/role/IncomeTaxesReconciliationOfIncomeTaxesComputedAtStatutoryFederalIncomeTaxRateToProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of income taxes to the statutory rate [Abstract]", "label": "Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "INCOME TAXES", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r254", "r548", "r549", "r556", "r557", "r561", "r563", "r713" ] }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "crdr": "debit", "calculation": { "http://eplus.com/role/IncomeTaxesReconciliationOfIncomeTaxesComputedAtStatutoryFederalIncomeTaxRateToProvisionForIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://eplus.com/role/IncomeTaxesReconciliationOfIncomeTaxesComputedAtStatutoryFederalIncomeTaxRateToProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax expense computed at the US statutory federal rate", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r553" ] }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationNondeductibleExpenseOther", "crdr": "debit", "calculation": { "http://eplus.com/role/IncomeTaxesReconciliationOfIncomeTaxesComputedAtStatutoryFederalIncomeTaxRateToProvisionForIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://eplus.com/role/IncomeTaxesReconciliationOfIncomeTaxesComputedAtStatutoryFederalIncomeTaxRateToProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-deductible executive compensation", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses." } } }, "auth_ref": [ "r961" ] }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationOtherAdjustments", "crdr": "debit", "calculation": { "http://eplus.com/role/IncomeTaxesReconciliationOfIncomeTaxesComputedAtStatutoryFederalIncomeTaxRateToProvisionForIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://eplus.com/role/IncomeTaxesReconciliationOfIncomeTaxesComputedAtStatutoryFederalIncomeTaxRateToProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments." } } }, "auth_ref": [ "r961" ] }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "crdr": "debit", "calculation": { "http://eplus.com/role/IncomeTaxesReconciliationOfIncomeTaxesComputedAtStatutoryFederalIncomeTaxRateToProvisionForIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://eplus.com/role/IncomeTaxesReconciliationOfIncomeTaxesComputedAtStatutoryFederalIncomeTaxRateToProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State income tax expense - net of federal benefit", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit)." } } }, "auth_ref": [ "r961" ] }, "us-gaap_IncomeTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaid", "crdr": "credit", "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash paid for income taxes", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income." } } }, "auth_ref": [ "r43", "r46" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://eplus.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable-trade", "label": "Increase (Decrease) in Accounts Payable", "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." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://eplus.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "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." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://eplus.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Salaries and commissions payable, deferred revenue, and other liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "crdr": "credit", "calculation": { "http://eplus.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Deferred taxes", "label": "Increase (Decrease) in Deferred Income Taxes", "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInFinanceReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInFinanceReceivables", "crdr": "credit", "calculation": { "http://eplus.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Financing receivables-net", "label": "Increase (Decrease) in Finance Receivables", "documentation": "The increase (decrease) during the reporting period in outstanding loans including accrued interest." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://eplus.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventories", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Changes in:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://eplus.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Deferred costs and other assets", "label": "Increase (Decrease) in Other Operating Assets", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r8" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r868" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://eplus.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other intangible assets-net", "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." } } }, "auth_ref": [ "r71", "r74" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://eplus.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfOperations", "http://eplus.com/role/SegmentReportingReportableSegmentInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Interest and financing costs", "label": "Interest and financing costs", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r109", "r172", "r258", "r321", "r624", "r761", "r857", "r995" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash paid for interest", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r262", "r264", "r265" ] }, "us-gaap_InternalCreditAssessmentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InternalCreditAssessmentAxis", "presentation": [ "http://eplus.com/role/AllowanceForCreditLossesAmortizedCostBasisDetails" ], "lang": { "en-us": { "role": { "label": "Internal Credit Assessment [Axis]", "documentation": "Information by entity-defined rating." } } }, "auth_ref": [ "r67", "r586", "r818", "r819", "r911" ] }, "us-gaap_InternalCreditAssessmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InternalCreditAssessmentDomain", "presentation": [ "http://eplus.com/role/AllowanceForCreditLossesAmortizedCostBasisDetails" ], "lang": { "en-us": { "role": { "label": "Internal Credit Assessment [Domain]", "documentation": "Entity defined credit risk rating." } } }, "auth_ref": [] }, "plus_InternalUseInformationTechnologyEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://eplus.com/20240331", "localname": "InternalUseInformationTechnologyEquipmentMember", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesForeignCurrencyMattersLesseeAccountingPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "documentation": "Internal-use equipment used in the creation, maintenance and utilization of information systems which include computers and peripherals.", "label": "Internal Use Information Technology Equipment [Member]", "terseLabel": "Internal Use IT Equipment [Member]" } } }, "auth_ref": [] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://eplus.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Inventories", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r242", "r812", "r846" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "INVENTORIES", "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost." } } }, "auth_ref": [ "r177", "r228", "r241", "r378", "r379", "r380", "r656", "r813" ] }, "plus_KProfitSharingPlanAbstract": { "xbrltype": "stringItemType", "nsuri": "http://eplus.com/20240331", "localname": "KProfitSharingPlanAbstract", "presentation": [ "http://eplus.com/role/SharebasedCompensationCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "401 (k) Profit Sharing Plan [Abstract]", "terseLabel": "401 (k) Profit Sharing Plan [Abstract]" } } }, "auth_ref": [] }, "plus_LeaseTermAndDiscountRateAbstract": { "xbrltype": "stringItemType", "nsuri": "http://eplus.com/20240331", "localname": "LeaseTermAndDiscountRateAbstract", "presentation": [ "http://eplus.com/role/LesseeAccountingDetails" ], "lang": { "en-us": { "role": { "label": "Lease term and Discount Rate [Abstract]", "terseLabel": "Lease Term and Discount Rate [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LeaseholdsAndLeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdsAndLeaseholdImprovementsMember", "presentation": [ "http://eplus.com/role/PropertyAndEquipmentnetDetails" ], "lang": { "en-us": { "role": { "label": "Leasehold Improvements [Member]", "documentation": "Asset held by lessee under finance lease and addition or improvement to asset held under lease arrangement." } } }, "auth_ref": [ "r145" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "FINANCING RECEIVABLES AND OPERATING LEASES [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeDisclosureAbstract", "lang": { "en-us": { "role": { "label": "LESSEE ACCOUNTING [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://eplus.com/role/LesseeAccountingDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Line Items]", "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." } } }, "auth_ref": [ "r633" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://eplus.com/role/LesseeAccountingDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r633" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "LESSEE ACCOUNTING", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r632" ] }, "us-gaap_LesseeOperatingLeaseDescriptionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseDescriptionAbstract", "presentation": [ "http://eplus.com/role/LesseeAccountingDetails", "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesForeignCurrencyMattersLesseeAccountingPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease [Abstract]", "verboseLabel": "LESSEE ACCOUNTING [Abstract]", "label": "Lessee, Operating Lease, Description [Abstract]" } } }, "auth_ref": [] }, "plus_LesseeOperatingLeaseLeaseNotYetCommencedCommitment": { "xbrltype": "monetaryItemType", "nsuri": "http://eplus.com/20240331", "localname": "LesseeOperatingLeaseLeaseNotYetCommencedCommitment", "crdr": "credit", "presentation": [ "http://eplus.com/role/LesseeAccountingDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of committed leases of the lessee's operating lease that has not yet commenced.", "label": "Lessee, Operating Lease, Lease Not yet Commenced, Commitment", "terseLabel": "Amount of leases committed" } } }, "auth_ref": [] }, "plus_LesseeOperatingLeaseLeaseNotYetCommencedNumberOfLeasesCommitted": { "xbrltype": "integerItemType", "nsuri": "http://eplus.com/20240331", "localname": "LesseeOperatingLeaseLeaseNotYetCommencedNumberOfLeasesCommitted", "presentation": [ "http://eplus.com/role/LesseeAccountingDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of committed leases of the lessee's operating lease that has not yet commenced.", "label": "Lessee, Operating Lease, Lease Not yet Commenced, Number of Leases Committed", "terseLabel": "Number of leases committed" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://eplus.com/role/LesseeAccountingTables" ], "lang": { "en-us": { "role": { "label": "Future Lease Payments Under Operating Leases", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r977" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://eplus.com/role/LesseeAccountingDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://eplus.com/role/LesseeAccountingDetailsCalc01": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://eplus.com/role/LesseeAccountingDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r637" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://eplus.com/role/LesseeAccountingDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://eplus.com/role/LesseeAccountingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Year ending March 31, 2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r637" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://eplus.com/role/LesseeAccountingDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://eplus.com/role/LesseeAccountingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r637" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://eplus.com/role/LesseeAccountingDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://eplus.com/role/LesseeAccountingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r637" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://eplus.com/role/LesseeAccountingDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://eplus.com/role/LesseeAccountingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r637" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://eplus.com/role/LesseeAccountingDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://eplus.com/role/LesseeAccountingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r637" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://eplus.com/role/LesseeAccountingDetailsCalc01": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://eplus.com/role/LesseeAccountingDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r637" ] }, "us-gaap_LesseeOperatingLeaseNotYetCommencedDescriptionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseNotYetCommencedDescriptionAbstract", "presentation": [ "http://eplus.com/role/LesseeAccountingDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease Not yet Commenced [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://eplus.com/role/LesseeAccountingDetails", "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesForeignCurrencyMattersLesseeAccountingPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease term", "label": "Operating lease term of contract", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r976" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://eplus.com/role/LesseeAccounting" ], "lang": { "en-us": { "role": { "terseLabel": "LESSEE ACCOUNTING", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r628" ] }, "us-gaap_LessorOperatingLeasePaymentsFiscalYearMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsFiscalYearMaturityAbstract", "presentation": [ "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Future scheduled minimum lease rental payments [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceived", "crdr": "debit", "calculation": { "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Lessor, Operating Lease, Payment to be Received", "documentation": "Amount of lease payments to be received by lessor for operating lease." } } }, "auth_ref": [ "r640" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "presentation": [ "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesTables" ], "lang": { "en-us": { "role": { "label": "Future Minimum Rental Payments for Operating Leases", "documentation": "Tabular disclosure of maturity of undiscounted cash flows to be received by lessor on annual basis for operating lease." } } }, "auth_ref": [ "r978" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths", "crdr": "debit", "calculation": { "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Year ending March 31, 2025", "label": "Lessor, Operating Lease, Payment to be Received, Year One", "documentation": "Amount of lease payment to be received by lessor for operating lease in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r640" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedThreeYears", "crdr": "debit", "calculation": { "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessor, Operating Lease, Payment to be Received, Year Three", "documentation": "Amount of lease payment to be received by lessor for operating lease in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r640" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedTwoYears", "crdr": "debit", "calculation": { "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessor, Operating Lease, Payment to be Received, Year Two", "documentation": "Amount of lease payment to be received by lessor for operating lease in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r640" ] }, "plus_LessorSalesTypeLeasesAndOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://eplus.com/20240331", "localname": "LessorSalesTypeLeasesAndOperatingLeasesTextBlock", "presentation": [ "http://eplus.com/role/FinancingReceivablesAndOperatingLeases" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for lessor's sales-type leases and operating leases.", "label": "Lessor, Sales-type Leases and Operating Leases [Text Block]", "verboseLabel": "FINANCING RECEIVABLES AND OPERATING LEASES" } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://eplus.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL LIABILITIES", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r27", "r269", "r350", "r410", "r411", "r413", "r414", "r415", "r417", "r419", "r421", "r422", "r583", "r584", "r585", "r609", "r734", "r815", "r859", "r930", "r980", "r981" ] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAbstract", "presentation": [ "http://eplus.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES", "label": "Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://eplus.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://eplus.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r123", "r168", "r676", "r846", "r894", "r907", "r971" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://eplus.com/role/ConsolidatedBalanceSheets", "http://eplus.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://eplus.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "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." } } }, "auth_ref": [ "r29", "r227", "r269", "r350", "r410", "r411", "r413", "r414", "r415", "r417", "r419", "r421", "r422", "r583", "r584", "r585", "r609", "r846", "r930", "r980", "r981" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://eplus.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current liabilities:" } } }, "auth_ref": [] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://eplus.com/role/NotesPayableAndCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Amount outstanding under credit facility", "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." } } }, "auth_ref": [ "r20", "r167", "r990" ] }, "us-gaap_LineOfCreditFacilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAbstract", "presentation": [ "http://eplus.com/role/NotesPayableAndCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://eplus.com/role/NotesPayableAndCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Lender Name [Axis]", "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit." } } }, "auth_ref": [ "r23", "r893" ] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://eplus.com/role/NotesPayableAndCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Lender [Domain]", "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility." } } }, "auth_ref": [ "r23", "r893" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://eplus.com/role/NotesPayableAndCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum borrowing capacity under credit facility", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "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." } } }, "auth_ref": [ "r23" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://eplus.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "plus_LongLivedTangibleAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://eplus.com/20240331", "localname": "LongLivedTangibleAssetsAbstract", "presentation": [ "http://eplus.com/role/SegmentReportingGeographicInformationDetails" ], "lang": { "en-us": { "role": { "label": "Long-lived Tangible Assets [Abstract]", "terseLabel": "Long-lived Tangible Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://eplus.com/role/NotesPayableAndCreditFacilityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://eplus.com/role/NotesPayableAndCreditFacilityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Long-term debt", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r20", "r167", "r436", "r449", "r823", "r824", "r990" ] }, "us-gaap_LongTermDebtByMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtByMaturityAbstract", "presentation": [ "http://eplus.com/role/NotesPayableAndCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Debt Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://eplus.com/role/NotesPayableAndCreditFacilityDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://eplus.com/role/NotesPayableAndCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Year ending March 31, 2025", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r11", "r271", "r441" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://eplus.com/role/NotesPayableAndCreditFacilityDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://eplus.com/role/NotesPayableAndCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Long-Term Debt, Maturity, Year Four", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r11", "r271", "r441" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://eplus.com/role/NotesPayableAndCreditFacilityDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://eplus.com/role/NotesPayableAndCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "2027", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r11", "r271", "r441" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://eplus.com/role/NotesPayableAndCreditFacilityDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://eplus.com/role/NotesPayableAndCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "2026", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r11", "r271", "r441" ] }, "us-gaap_LongTermNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermNotesPayable", "crdr": "credit", "calculation": { "http://eplus.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Notes payable - long-term", "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion." } } }, "auth_ref": [ "r30" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails", "http://eplus.com/role/NotesPayableAndCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r30" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails", "http://eplus.com/role/NotesPayableAndCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r30", "r79" ] }, "plus_LossRateOnCreditQualityRating": { "xbrltype": "percentItemType", "nsuri": "http://eplus.com/20240331", "localname": "LossRateOnCreditQualityRating", "presentation": [ "http://eplus.com/role/AllowanceForCreditLossesAmortizedCostBasisDetails" ], "lang": { "en-us": { "role": { "documentation": "Loss rate on the category of good business credit, asset quality and capacity to meet financial obligations.", "label": "Loss Rate on Credit Quality Rating", "terseLabel": "Loss rate on credit quality rating" } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsConcentrationsOfRiskFinancialInstrumentsFinancingReceivablesAndOperatingLeasesDetails", "http://eplus.com/role/SegmentReportingConcentrationRiskDetails", "http://eplus.com/role/SegmentReportingTechnologyBusinessDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "documentation": "Information by name or description of a single external customer or a group of external customers." } } }, "auth_ref": [ "r346", "r830", "r934", "r991", "r992" ] }, "plus_ManagedServicesReportingUnitMember": { "xbrltype": "domainItemType", "nsuri": "http://eplus.com/20240331", "localname": "ManagedServicesReportingUnitMember", "presentation": [ "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsGoodwillDetails", "http://eplus.com/role/SegmentReportingDisaggregationOfNetSalesAndRevenueRecognizedFromContractsWithCustomersDetails", "http://eplus.com/role/SegmentReportingReportableSegmentInformationDetails", "http://eplus.com/role/SegmentReportingTechnologyBusinessDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to managed services reporting segment.", "label": "Managed Services Reporting Unit [Member]", "terseLabel": "Managed Services Segment [Member]", "verboseLabel": "Managed Services [Member]" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://eplus.com/role/AllowanceForCreditLossesAmortizedCostBasisDetails", "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails", "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails", "http://eplus.com/role/LesseeAccountingDetails", "http://eplus.com/role/NotesPayableAndCreditFacilityDetails", "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsConcentrationsOfRiskFinancialInstrumentsFinancingReceivablesAndOperatingLeasesDetails", "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesForeignCurrencyMattersLesseeAccountingPropertyAndEquipmentDetails", "http://eplus.com/role/SharebasedCompensationPerformanceStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r405", "r406", "r407", "r408", "r499", "r654", "r702", "r725", "r726", "r781", "r783", "r785", "r786", "r788", "r805", "r806", "r817", "r827", "r840", "r848", "r932", "r982", "r983", "r984", "r985", "r986", "r987" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://eplus.com/role/AllowanceForCreditLossesAmortizedCostBasisDetails", "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails", "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails", "http://eplus.com/role/NotesPayableAndCreditFacilityDetails", "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsConcentrationsOfRiskFinancialInstrumentsFinancingReceivablesAndOperatingLeasesDetails", "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesForeignCurrencyMattersLesseeAccountingPropertyAndEquipmentDetails", "http://eplus.com/role/SharebasedCompensationPerformanceStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r405", "r406", "r407", "r408", "r499", "r654", "r702", "r725", "r726", "r781", "r783", "r785", "r786", "r788", "r805", "r806", "r817", "r827", "r840", "r848", "r932", "r982", "r983", "r984", "r985", "r986", "r987" ] }, "us-gaap_MoneyMarketFundsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsAtCarryingValue", "crdr": "debit", "presentation": [ "http://eplus.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Money market funds", "label": "Money Market Funds, at Carrying Value", "documentation": "Investment in short-term money-market instruments (such as commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and so forth) which are highly liquid (that is, readily convertible to known amounts of cash) and so near their maturity that they present an insignificant risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify as cash equivalents by definition. Original maturity means an original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months." } } }, "auth_ref": [] }, "us-gaap_MovementInValuationAllowancesAndReservesRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MovementInValuationAllowancesAndReservesRollForward", "presentation": [ "http://eplus.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "label": "Movement in Valuation Allowances and Reserves [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsConcentrationsOfRiskFinancialInstrumentsFinancingReceivablesAndOperatingLeasesDetails", "http://eplus.com/role/SegmentReportingConcentrationRiskDetails", "http://eplus.com/role/SegmentReportingTechnologyBusinessDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "documentation": "Single external customer or group of external customers." } } }, "auth_ref": [ "r346", "r830", "r934", "r991", "r992" ] }, "plus_NetBorrowingsOrProceedsFromFloorPlanFacility": { "xbrltype": "monetaryItemType", "nsuri": "http://eplus.com/20240331", "localname": "NetBorrowingsOrProceedsFromFloorPlanFacility", "crdr": "debit", "calculation": { "http://eplus.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The net cash borrowings (repayments) from floor plan facility.", "label": "Net Borrowings Or Proceeds From Floor Plan Facility", "terseLabel": "Net borrowings (repayments) on floor plan facility" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://eplus.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "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." } } }, "auth_ref": [ "r263" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://eplus.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "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." } } }, "auth_ref": [ "r263" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash flows from investing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://eplus.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "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." } } }, "auth_ref": [ "r135", "r136", "r137" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash flows from operating activities:" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://eplus.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 }, "http://eplus.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 }, "http://eplus.com/role/ConsolidatedStatementsOfOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfCashFlows", "http://eplus.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://eplus.com/role/ConsolidatedStatementsOfOperations", "http://eplus.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://eplus.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Net earnings", "label": "NET EARNINGS", "terseLabel": "Net earnings attributable to common shareholders - basic and diluted", "totalLabel": "Net earnings", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r127", "r137", "r170", "r225", "r249", "r252", "r257", "r269", "r284", "r288", "r289", "r290", "r291", "r294", "r295", "r302", "r317", "r331", "r337", "r340", "r350", "r410", "r411", "r413", "r414", "r415", "r417", "r419", "r421", "r422", "r598", "r609", "r681", "r758", "r774", "r775", "r816", "r857", "r930" ] }, "plus_NetInvestmentInDirectFinancingAndSaleTypeLeasesMinimumPaymentToBeReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://eplus.com/20240331", "localname": "NetInvestmentInDirectFinancingAndSaleTypeLeasesMinimumPaymentToBeReceived", "crdr": "debit", "calculation": { "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails": { "parentTag": "us-gaap_SalesTypeLeaseNetInvestmentInLeaseAfterAllowanceForCreditLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of remaining payments as of the balance sheet date that lessees are obligated to make or can be required to make under direct financing and sales type leases.", "label": "Net investment in direct financing and sale type leases minimum payment to be received", "terseLabel": "Gross receivables" } } }, "auth_ref": [] }, "plus_NetInvestmentInDirectFinancingAndSaleTypeLeasesUnguaranteedResidualValuesOfLeasedProperty": { "xbrltype": "monetaryItemType", "nsuri": "http://eplus.com/20240331", "localname": "NetInvestmentInDirectFinancingAndSaleTypeLeasesUnguaranteedResidualValuesOfLeasedProperty", "crdr": "debit", "calculation": { "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails": { "parentTag": "us-gaap_SalesTypeLeaseNetInvestmentInLeaseAfterAllowanceForCreditLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://eplus.com/role/AllowanceForCreditLossesAmortizedCostBasisDetails", "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "The estimate of the lease property's economic value at the end of the direct financing lease term excluding any amounts guaranteed by either the lessee or a third-party.", "label": "Net investment in direct financing and sale type leases unguaranteed residual values of leased property", "verboseLabel": "Unguaranteed residual value", "terseLabel": "Unguaranteed residual value" } } }, "auth_ref": [] }, "us-gaap_NetInvestmentInDirectFinancingAndSalesTypeLeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetInvestmentInDirectFinancingAndSalesTypeLeasesAbstract", "presentation": [ "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "INVESTMENT IN DIRECT FINANCING AND SALES-TYPE LEASES - NET [Abstract]", "label": "Net Investment in Direct Financing and Sales Type Leases [Abstract]" } } }, "auth_ref": [] }, "plus_NetSalesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://eplus.com/20240331", "localname": "NetSalesAbstract", "presentation": [ "http://eplus.com/role/SegmentReportingGeographicInformationDetails" ], "lang": { "en-us": { "role": { "label": "Net Sales [Abstract]", "terseLabel": "Net Sales [Abstract]" } } }, "auth_ref": [] }, "plus_NetworkSolutionsGroupMember": { "xbrltype": "domainItemType", "nsuri": "http://eplus.com/20240331", "localname": "NetworkSolutionsGroupMember", "presentation": [ "http://eplus.com/role/BusinessCombinationsNetworkSolutionsGroupNsgDetails", "http://eplus.com/role/BusinessCombinationsTables", "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsGoodwillDetails" ], "lang": { "en-us": { "role": { "documentation": "A Michigan-based provider of networking services and solutions.", "label": "Network Solutions Group [Member]", "verboseLabel": "NSG [Member]", "terseLabel": "Network Solutions Group [Member]" } } }, "auth_ref": [] }, "plus_NetworkingMember": { "xbrltype": "domainItemType", "nsuri": "http://eplus.com/20240331", "localname": "NetworkingMember", "presentation": [ "http://eplus.com/role/SegmentReportingTechnologyBusinessDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Information about the type of the product.", "label": "Networking [Member]", "terseLabel": "Networking [Member]" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract", "lang": { "en-us": { "role": { "label": "RECENT ACCOUNTING PRONOUNCEMENTS [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://eplus.com/role/RecentAccountingPronouncements" ], "lang": { "en-us": { "role": { "label": "RECENT ACCOUNTING PRONOUNCEMENTS", "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle." } } }, "auth_ref": [ "r190", "r191", "r194", "r223", "r282", "r283", "r286", "r287", "r296", "r297", "r352", "r353", "r567", "r568", "r569", "r592", "r595", "r599", "r600", "r601", "r610", "r611", "r612", "r626", "r627", "r648", "r659", "r660", "r661", "r706", "r707", "r708", "r709", "r710" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://eplus.com/role/RecentAccountingPronouncementsPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recent Accounting Pronouncements", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "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." } } }, "auth_ref": [] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://eplus.com/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r869" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://eplus.com/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r869" ] }, "us-gaap_NonUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonUsMember", "presentation": [ "http://eplus.com/role/SegmentReportingGeographicInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non U.S [Member]", "label": "Non-US [Member]", "documentation": "Countries excluding the United States of America (US)." } } }, "auth_ref": [ "r999", "r1000", "r1001", "r1002" ] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Schedule of non-cash investing and financing activities:" } } }, "auth_ref": [] }, "us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1", "crdr": "debit", "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of property, equipment, and leased equipment", "label": "Noncash or Part Noncash Divestiture, Amount of Consideration Received", "documentation": "Amount of noncash consideration received for selling an asset or business through a noncash (or part noncash) transaction." } } }, "auth_ref": [ "r47", "r48", "r49" ] }, "us-gaap_NoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncurrentAssets", "crdr": "debit", "presentation": [ "http://eplus.com/role/SegmentReportingGeographicInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-lived tangible assets", "label": "Long-Lived Assets", "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets." } } }, "auth_ref": [ "r345" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://eplus.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfOperations", "http://eplus.com/role/SegmentReportingReportableSegmentInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other income (expense), net", "label": "Nonoperating Income (Expense)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r132" ] }, "us-gaap_NonrecourseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonrecourseMember", "presentation": [ "http://eplus.com/role/ConsolidatedBalanceSheets", "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails", "http://eplus.com/role/NotesPayableAndCreditFacilityDetails", "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsConcentrationsOfRiskFinancialInstrumentsFinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-recourse [Member]", "label": "Nonrecourse [Member]", "documentation": "Liability for which creditor does not have recourse to debtor but rather has recourse only to property used for collateral in transaction or other specific property." } } }, "auth_ref": [ "r583", "r585" ] }, "plus_NotePayableOneInstallmentArrangementMember": { "xbrltype": "domainItemType", "nsuri": "http://eplus.com/20240331", "localname": "NotePayableOneInstallmentArrangementMember", "presentation": [ "http://eplus.com/role/NotesPayableAndCreditFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "A written promise to pay a note to a bank in one installment payment arrangement.", "label": "Note Payable One Installment Arrangement [Member]", "terseLabel": "Note Payable One Installment Arrangement [Member]" } } }, "auth_ref": [] }, "plus_NotesAndLoansReceivableAndOperatingLeasesNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://eplus.com/20240331", "localname": "NotesAndLoansReceivableAndOperatingLeasesNetNoncurrent", "crdr": "debit", "calculation": { "http://eplus.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "An amount representing an agreement for an unconditional promise by the maker to pay the Entity (holder) a definite sum of money at a future date more than one year from the balance sheet date, net of any write-downs taken for collection uncertainty on the part of the holder. Such amount may include accrued interest receivable in accordance with the terms of the debt. The debt also may contain provisions and related items including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among a myriad of other features and characteristics. This amount does not include amounts related to receivables held-for-sale and operating leases.", "label": "Notes And Loans Receivable and Operating Leases Net Noncurrent", "verboseLabel": "Financing receivables and operating leases-net" } } }, "auth_ref": [] }, "us-gaap_NotesPayableAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesPayableAbstract", "presentation": [ "http://eplus.com/role/NotesPayableAndCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Notes Payable [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NotesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesPayableCurrent", "crdr": "credit", "calculation": { "http://eplus.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Notes payable-current", "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer." } } }, "auth_ref": [ "r25" ] }, "us-gaap_NotesPayableFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesPayableFairValueDisclosure", "crdr": "credit", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsConcentrationsOfRiskFinancialInstrumentsFinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Notes payable", "documentation": "Fair value portion of notes payable." } } }, "auth_ref": [ "r26" ] }, "us-gaap_NotesPayableToBanksMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesPayableToBanksMember", "presentation": [ "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails", "http://eplus.com/role/NotesPayableAndCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notes Payable [Member]", "label": "Notes Payable to Banks [Member]", "documentation": "A written promise to pay a note to a bank." } } }, "auth_ref": [] }, "us-gaap_NotesReceivableFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesReceivableFairValueDisclosure", "crdr": "debit", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsConcentrationsOfRiskFinancialInstrumentsFinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Notes receivable", "documentation": "Fair value portion of an agreement for an unconditional promise by the maker to pay the holder a definite sum of money at a future date." } } }, "auth_ref": [ "r970" ] }, "us-gaap_NotesReceivableGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesReceivableGross", "crdr": "debit", "calculation": { "http://eplus.com/role/AllowanceForCreditLossesAmortizedCostBasisDetails": { "parentTag": "plus_FinanceReceivableNetCreditExposure", "weight": 1.0, "order": 0.0 }, "http://eplus.com/role/AllowanceForCreditLossesAgingAnalysisDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://eplus.com/role/AllowanceForCreditLossesAgingAnalysisDetails", "http://eplus.com/role/AllowanceForCreditLossesAmortizedCostBasisDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Financing Receivable, before Allowance for Credit Loss", "documentation": "Amortized cost, before allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease." } } }, "auth_ref": [ "r188", "r196", "r197", "r239", "r364", "r369", "r819", "r820", "r880", "r908" ] }, "us-gaap_NotesReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesReceivableMember", "presentation": [ "http://eplus.com/role/AllowanceForCreditLossesActivityDetails", "http://eplus.com/role/AllowanceForCreditLossesAgingAnalysisDetails", "http://eplus.com/role/AllowanceForCreditLossesAmortizedCostBasisDetails", "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Notes Receivable [Member]", "documentation": "An amount representing an agreement for an unconditional promise by the maker to pay the Entity (holder) a definite sum of money at a future date(s) within one year of the balance sheet date. Such amount may include accrued interest receivable in accordance with the terms of the note. The note also may contain provisions including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics." } } }, "auth_ref": [] }, "us-gaap_NotesReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesReceivableNet", "crdr": "debit", "presentation": [ "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Finance receivables", "documentation": "Amortized cost, after allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease." } } }, "auth_ref": [ "r347", "r369", "r744" ] }, "plus_NumberOfNewSegmentsCreated": { "xbrltype": "integerItemType", "nsuri": "http://eplus.com/20240331", "localname": "NumberOfNewSegmentsCreated", "presentation": [ "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsGoodwillDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of new segments created during the period.", "label": "Number of New Segments Created", "terseLabel": "Number of new segments created" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://eplus.com/role/SegmentReportingReportableSegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Number of business segment", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r905" ] }, "plus_NumberOfPaymentDates": { "xbrltype": "integerItemType", "nsuri": "http://eplus.com/20240331", "localname": "NumberOfPaymentDates", "presentation": [ "http://eplus.com/role/NotesPayableAndCreditFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of specified dates in which floor plan facility made payment each month.", "label": "Number of Specified Payment Dates", "terseLabel": "Number of specified payment dates" } } }, "auth_ref": [] }, "us-gaap_NumberOfReportingUnits": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportingUnits", "presentation": [ "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reporting units", "label": "Number of Reporting Units", "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment." } } }, "auth_ref": [] }, "srt_OfficeBuildingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OfficeBuildingMember", "presentation": [ "http://eplus.com/role/LesseeAccountingDetails", "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesForeignCurrencyMattersLesseeAccountingPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Office Building [Member]", "documentation": "Building designed primarily for the conduct of business, for example, but not limited to, administration, clerical services, and consultation." } } }, "auth_ref": [ "r881", "r882", "r1003", "r1004" ] }, "us-gaap_OfficeEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OfficeEquipmentMember", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesForeignCurrencyMattersLesseeAccountingPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Telecommunications Equipment [Member]", "label": "Office Equipment [Member]", "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine." } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://eplus.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfOperations", "http://eplus.com/role/SegmentReportingReportableSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses", "totalLabel": "Operating expenses", "label": "Operating Expenses", "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." } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://eplus.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfOperations", "http://eplus.com/role/SegmentReportingReportableSegmentInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r317", "r331", "r337", "r340", "r816" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseExpense", "crdr": "debit", "presentation": [ "http://eplus.com/role/LesseeAccountingDetails" ], "lang": { "en-us": { "role": { "label": "Rent expense", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r975" ] }, "us-gaap_OperatingLeaseLeaseIncomeLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLeaseIncomeLeasePayments", "crdr": "credit", "presentation": [ "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease income on operating leases", "label": "Operating Lease, Lease Income, Lease Payments", "documentation": "Amount of operating lease income from lease payments paid and payable to lessor. Excludes variable lease payments not included in measurement of lease receivable." } } }, "auth_ref": [ "r310", "r645" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://eplus.com/role/LesseeAccountingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Future Lease Payments under Operating Leases [Abstract]", "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://eplus.com/role/LesseeAccountingDetailsCalc01": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://eplus.com/role/LesseeAccountingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Present value of lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r630" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "presentation": [ "http://eplus.com/role/LesseeAccountingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current lease liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r630" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://eplus.com/role/LesseeAccountingDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]", "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current operating lease liability." } } }, "auth_ref": [ "r631" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://eplus.com/role/LesseeAccountingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term lease liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r630" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://eplus.com/role/LesseeAccountingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]", "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability." } } }, "auth_ref": [ "r631" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails", "http://eplus.com/role/LesseeAccountingDetails" ], "lang": { "en-us": { "role": { "label": "Right-of-use assets", "terseLabel": "Operating leases", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r629" ] }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://eplus.com/role/LesseeAccountingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset." } } }, "auth_ref": [ "r631" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://eplus.com/role/LesseeAccountingDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average discount rate", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r636", "r845" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://eplus.com/role/LesseeAccountingDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average remaining lease term (months)", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r635", "r845" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingSegmentsMember", "presentation": [ "http://eplus.com/role/SegmentReportingReportableSegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Segments [Member]", "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r330", "r331", "r332", "r333", "r334", "r340" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements." } } }, "auth_ref": [ "r112", "r138", "r139", "r158" ] }, "us-gaap_OtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssets", "crdr": "debit", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesSharebasedCompensationSoftwareDevelopmentCostsVendorConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets", "documentation": "Amount of assets classified as other." } } }, "auth_ref": [ "r163", "r234", "r669", "r859" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://eplus.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other current assets", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r243", "r846" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://eplus.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Property, equipment, and other assets-net", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r234" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "crdr": "credit", "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Foreign currency translation adjustment", "documentation": "Amount after tax, before 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." } } }, "auth_ref": [ "r5", "r124", "r614", "r615", "r616" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://eplus.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Foreign currency translation adjustments", "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." } } }, "auth_ref": [ "r4" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://eplus.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Other comprehensive income (loss)", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r7", "r15", "r159", "r250", "r253" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "OTHER COMPREHENSIVE INCOME, NET OF TAX:" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://eplus.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r28", "r846" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://eplus.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r31" ] }, "plus_OtherProductMember": { "xbrltype": "domainItemType", "nsuri": "http://eplus.com/20240331", "localname": "OtherProductMember", "presentation": [ "http://eplus.com/role/SegmentReportingTechnologyBusinessDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Information about the type of the product.", "label": "Other Product [Member]", "terseLabel": "Other [Member]" } } }, "auth_ref": [] }, "us-gaap_PastDueFinancingReceivablesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PastDueFinancingReceivablesTableTextBlock", "presentation": [ "http://eplus.com/role/AllowanceForCreditLossesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Aging Analysis of Financing Receivables", "label": "Financing Receivable, Past Due [Table Text Block]", "documentation": "Tabular disclosure of aging analysis for financing receivable." } } }, "auth_ref": [ "r68", "r69", "r820", "r910" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://eplus.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchase of common stock", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r41" ] }, "plus_PaymentsFromLesseesDirectlyToLendersOperatingLeases": { "xbrltype": "monetaryItemType", "nsuri": "http://eplus.com/20240331", "localname": "PaymentsFromLesseesDirectlyToLendersOperatingLeases", "crdr": "credit", "calculation": { "http://eplus.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Non-cash operating lease income included in net earnings during the period due to loan payments from lessee made directly to lenders.", "label": "Payments From Lessees Directly To Lenders Operating Leases", "negatedLabel": "Payments from lessees directly to lenders-operating leases" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://eplus.com/role/BusinessCombinationsFutureComLtdFutureComDetails", "http://eplus.com/role/BusinessCombinationsNetworkSolutionsGroupNsgDetails", "http://eplus.com/role/BusinessCombinationsPeakResourcesIncPeakDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash portion of the acquisition", "label": "Payments to Acquire Businesses, Gross", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r39", "r580" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://eplus.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Cash used in acquisitions, net of cash acquired", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r39" ] }, "us-gaap_PaymentsToAcquireEquipmentOnLease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireEquipmentOnLease", "crdr": "credit", "calculation": { "http://eplus.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property, equipment, and operating lease equipment", "label": "Payments to Acquire Equipment on Lease", "documentation": "The cash outflow for payments to acquire rented equipment which is recorded as an asset." } } }, "auth_ref": [ "r134" ] }, "plus_PeakResourceIncMember": { "xbrltype": "domainItemType", "nsuri": "http://eplus.com/20240331", "localname": "PeakResourceIncMember", "presentation": [ "http://eplus.com/role/BusinessCombinationsPeakResourcesIncPeakDetails", "http://eplus.com/role/BusinessCombinationsTables" ], "lang": { "en-us": { "role": { "documentation": "A Denver-based provider of networking, and security products and services.", "label": "Peak Resource, Inc. [Member]", "terseLabel": "Peak Resource, Inc. [Member]" } } }, "auth_ref": [] }, "plus_PeakResourcesIncMember": { "xbrltype": "domainItemType", "nsuri": "http://eplus.com/20240331", "localname": "PeakResourcesIncMember", "presentation": [ "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsGoodwillDetails" ], "lang": { "en-us": { "role": { "documentation": "Based in Denver, CO, PEAK is an established provider of modern data center, networking, and security products and services.", "label": "Peak Resources, Inc. [Member]", "terseLabel": "Peak [Member]" } } }, "auth_ref": [] }, "plus_PercentageChangeInTheFairValue": { "xbrltype": "percentItemType", "nsuri": "http://eplus.com/20240331", "localname": "PercentageChangeInTheFairValue", "presentation": [ "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsGoodwillDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of fair value of reporting unit in excess of carrying amount.", "label": "Percentage change in the fair value", "terseLabel": "Percentage change in the fair value" } } }, "auth_ref": [] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://eplus.com/role/SharebasedCompensationPerformanceStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Performance Stock Units [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "plus_PeriodOfNoticeRequiredToTerminateCreditFacilityAtYearEnd": { "xbrltype": "durationItemType", "nsuri": "http://eplus.com/20240331", "localname": "PeriodOfNoticeRequiredToTerminateCreditFacilityAtYearEnd", "presentation": [ "http://eplus.com/role/NotesPayableAndCreditFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "The period of notice required to terminate credit facility at year end in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Period of notice required to terminate credit facility at year end", "terseLabel": "Period of notice required to terminate credit facility at year end" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://eplus.com/role/SharebasedCompensationDirectorAndEmployeeLtipDetails", "http://eplus.com/role/SharebasedCompensationEmployeeStockPurchasePlanDetails", "http://eplus.com/role/SharebasedCompensationPerformanceStockUnitsDetails", "http://eplus.com/role/SharebasedCompensationStockOptionAndRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r952", "r953", "r954", "r955", "r956", "r957", "r958", "r959", "r960" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://eplus.com/role/SharebasedCompensationDirectorAndEmployeeLtipDetails", "http://eplus.com/role/SharebasedCompensationEmployeeStockPurchasePlanDetails", "http://eplus.com/role/SharebasedCompensationPerformanceStockUnitsDetails", "http://eplus.com/role/SharebasedCompensationStockOptionAndRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r952", "r953", "r954", "r955", "r956", "r957", "r958", "r959", "r960" ] }, "us-gaap_PledgedStatusAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PledgedStatusAxis", "presentation": [ "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Pledged Status [Axis]", "documentation": "Information by pledged or not pledged status of asset owned by entity." } } }, "auth_ref": [ "r582", "r728", "r844" ] }, "us-gaap_PledgedStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PledgedStatusDomain", "presentation": [ "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Pledged Status [Domain]", "documentation": "Pledged or not pledged status of asset owned by entity." } } }, "auth_ref": [ "r582", "r728", "r844" ] }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PortionAtFairValueFairValueDisclosureMember", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsConcentrationsOfRiskFinancialInstrumentsFinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Portion at Fair Value Measurement [Member] [Default]", "documentation": "Measured at fair value for financial reporting purposes." } } }, "auth_ref": [ "r606" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://eplus.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r117", "r451" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://eplus.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares authorized (in shares)", "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." } } }, "auth_ref": [ "r117", "r736" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://eplus.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares outstanding (in shares)", "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." } } }, "auth_ref": [ "r117", "r736", "r755", "r997", "r998" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://eplus.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Preferred stock, $0.01 per share par value; 2,000 shares authorized; none outstanding", "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." } } }, "auth_ref": [ "r117", "r673", "r846" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://eplus.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from issuance of common stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r6" ] }, "us-gaap_ProceedsFromNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromNotesPayable", "crdr": "debit", "calculation": { "http://eplus.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowings of non-recourse and recourse notes payable", "label": "Proceeds from Notes Payable", "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation." } } }, "auth_ref": [ "r40" ] }, "us-gaap_ProceedsFromSaleOfFinanceReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfFinanceReceivables", "crdr": "debit", "presentation": [ "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from sale of financing receivables", "documentation": "The cash inflow associated with the sale of receivables arising from the financing of goods and services." } } }, "auth_ref": [ "r890" ] }, "us-gaap_ProceedsFromSaleOfOtherProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfOtherProductiveAssets", "crdr": "debit", "calculation": { "http://eplus.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from sale of property, equipment, and operating lease equipment", "documentation": "Amount of cash inflow from the sale of tangible or intangible assets used to produce goods or deliver services, classified as other." } } }, "auth_ref": [ "r133" ] }, "us-gaap_ProductConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductConcentrationRiskMember", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsConcentrationsOfRiskFinancialInstrumentsFinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Product Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues during the period from a specified product are to a specified benchmark, such as total net revenues, segment revenues or product line revenues. May also reflect the percentage contribution the product made to operating results. Risk is materially adverse effects of a loss of sales of a significant product or line of products, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence." } } }, "auth_ref": [ "r55" ] }, "us-gaap_ProductMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductMember", "presentation": [ "http://eplus.com/role/BusinessCombinationsNetworkSolutionsGroupNsgDetails", "http://eplus.com/role/BusinessCombinationsPeakResourcesIncPeakDetails", "http://eplus.com/role/ConsolidatedStatementsOfOperations", "http://eplus.com/role/SegmentReportingTechnologyBusinessDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Product [Member]", "documentation": "Article or substance produced by nature, labor or machinery." } } }, "auth_ref": [ "r828" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://eplus.com/role/BusinessCombinationsNetworkSolutionsGroupNsgDetails", "http://eplus.com/role/BusinessCombinationsPeakResourcesIncPeakDetails", "http://eplus.com/role/ConsolidatedStatementsOfOperations", "http://eplus.com/role/SegmentReportingTechnologyBusinessDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r342", "r657", "r696", "r697", "r698", "r699", "r700", "r701", "r808", "r828", "r847", "r878", "r928", "r929", "r934", "r991" ] }, "plus_ProductReportingUnitMember": { "xbrltype": "domainItemType", "nsuri": "http://eplus.com/20240331", "localname": "ProductReportingUnitMember", "presentation": [ "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsGoodwillDetails", "http://eplus.com/role/SegmentReportingDisaggregationOfNetSalesAndRevenueRecognizedFromContractsWithCustomersDetails", "http://eplus.com/role/SegmentReportingReportableSegmentInformationDetails", "http://eplus.com/role/SegmentReportingTechnologyBusinessDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to product reporting segment.", "label": "Product Reporting Unit [Member]", "terseLabel": "Product Segment [Member]", "verboseLabel": "Product [Member]" } } }, "auth_ref": [] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://eplus.com/role/BusinessCombinationsNetworkSolutionsGroupNsgDetails", "http://eplus.com/role/BusinessCombinationsPeakResourcesIncPeakDetails", "http://eplus.com/role/ConsolidatedStatementsOfOperations", "http://eplus.com/role/SegmentReportingTechnologyBusinessDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r342", "r657", "r696", "r697", "r698", "r699", "r700", "r701", "r808", "r828", "r847", "r878", "r928", "r929", "r934", "r991" ] }, "plus_ProfessionalServicesReportingUnitMember": { "xbrltype": "domainItemType", "nsuri": "http://eplus.com/20240331", "localname": "ProfessionalServicesReportingUnitMember", "presentation": [ "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsGoodwillDetails", "http://eplus.com/role/SegmentReportingDisaggregationOfNetSalesAndRevenueRecognizedFromContractsWithCustomersDetails", "http://eplus.com/role/SegmentReportingReportableSegmentInformationDetails", "http://eplus.com/role/SegmentReportingTechnologyBusinessDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to professional services reporting segment.", "label": "Professional Services Reporting Unit [Member]", "terseLabel": "Professional Services Segment [Member]", "verboseLabel": "Professional Services [Member]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "PROPERTY AND EQUIPMENT-NET [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://eplus.com/role/LesseeAccountingDetails", "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsConcentrationsOfRiskFinancialInstrumentsFinancingReceivablesAndOperatingLeasesDetails", "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesForeignCurrencyMattersLesseeAccountingPropertyAndEquipmentDetails", "http://eplus.com/role/PropertyAndEquipmentnetDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r10" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://eplus.com/role/PropertyAndEquipmentnet" ], "lang": { "en-us": { "role": { "terseLabel": "PROPERTY AND EQUIPMENT-NET", "label": "Property, Plant and Equipment Disclosure [Text Block]", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r144", "r181", "r186", "r187" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://eplus.com/role/PropertyAndEquipmentnetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://eplus.com/role/PropertyAndEquipmentnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total assets", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r145", "r230", "r679" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesForeignCurrencyMattersLesseeAccountingPropertyAndEquipmentDetails", "http://eplus.com/role/PropertyAndEquipmentnetDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://eplus.com/role/PropertyAndEquipmentnetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://eplus.com/role/PropertyAndEquipmentnetDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Property and equipment - net", "label": "Property, Plant and Equipment, Net", "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." } } }, "auth_ref": [ "r10", "r668", "r679", "r846" ] }, "us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNetByTypeAbstract", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesForeignCurrencyMattersLesseeAccountingPropertyAndEquipmentDetails", "http://eplus.com/role/PropertyAndEquipmentnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment - net [Abstract]", "label": "PROPERTY AND EQUIPMENT [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "PROPERTY AND EQUIPMENT", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r10", "r181", "r186", "r677" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://eplus.com/role/PropertyAndEquipmentnetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment-Net", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r10" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://eplus.com/role/LesseeAccountingDetails", "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsConcentrationsOfRiskFinancialInstrumentsFinancingReceivablesAndOperatingLeasesDetails", "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesForeignCurrencyMattersLesseeAccountingPropertyAndEquipmentDetails", "http://eplus.com/role/PropertyAndEquipmentnetDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r145" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsConcentrationsOfRiskFinancialInstrumentsFinancingReceivablesAndOperatingLeasesDetails", "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesForeignCurrencyMattersLesseeAccountingPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment, useful life", "label": "Estimated useful life", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation", "crdr": "credit", "calculation": { "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails": { "parentTag": "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated depreciation", "label": "Property, Plant, and Equipment, Lessor Asset under Operating Lease, Accumulated Depreciation", "documentation": "Amount of accumulated depreciation of lessor's underlying asset for which right to use has been conveyed to lessee under operating lease." } } }, "auth_ref": [ "r174", "r175", "r399", "r641" ] }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertySubjectToOrAvailableForOperatingLeaseGross", "crdr": "debit", "calculation": { "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails": { "parentTag": "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Cost of equipment under operating leases", "documentation": "Amount, before accumulated depreciation, of lessor's underlying asset for which right to use has been conveyed to lessee under operating lease." } } }, "auth_ref": [ "r173", "r175", "r398", "r641" ] }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertySubjectToOrAvailableForOperatingLeaseNet", "crdr": "debit", "calculation": { "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Operating leases - net", "label": "Property, Plant, and Equipment, Lessor Asset under Operating Lease, after Accumulated Depreciation", "documentation": "Amount, after accumulated depreciation, of lessor's underlying asset for which right to use has been conveyed to lessee under operating lease." } } }, "auth_ref": [ "r175", "r925", "r979" ] }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertySubjectToOrAvailableForOperatingLeaseNetAbstract", "presentation": [ "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment in Operating Lease Equipment - Net [Abstract]", "label": "Property, Plant, and Equipment, Lessor Asset under Operating Lease [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ProvisionForLoanLeaseAndOtherLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForLoanLeaseAndOtherLosses", "crdr": "debit", "calculation": { "http://eplus.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Provision for credit losses", "label": "Provision for Loan, Lease, and Other Losses", "documentation": "Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value." } } }, "auth_ref": [ "r8", "r14", "r171" ] }, "us-gaap_ProvisionForLoanLossesExpensed": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForLoanLossesExpensed", "crdr": "debit", "presentation": [ "http://eplus.com/role/AllowanceForCreditLossesActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Provision for credit losses", "label": "Financing Receivable, Credit Loss, Expense (Reversal)", "documentation": "Amount of credit loss expense (reversal of expense) for financing receivable." } } }, "auth_ref": [ "r362", "r664" ] }, "plus_PurchasedIntangiblesMember": { "xbrltype": "domainItemType", "nsuri": "http://eplus.com/20240331", "localname": "PurchasedIntangiblesMember", "presentation": [ "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Purchased intangibles consisting mainly of customer relationships intangibles that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Purchased Intangibles [Member]" } } }, "auth_ref": [] }, "plus_PurchasesOfPropertyEquipmentAndOperatingLeaseEquipmentAndAssetsToBeLeasedOrFinanced": { "xbrltype": "monetaryItemType", "nsuri": "http://eplus.com/20240331", "localname": "PurchasesOfPropertyEquipmentAndOperatingLeaseEquipmentAndAssetsToBeLeasedOrFinanced", "crdr": "credit", "presentation": [ "http://eplus.com/role/SegmentReportingReportableSegmentInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "The cash outflow for payments to acquire rented equipment which is recorded as an asset and amount invested for assets for lease or finance.", "label": "Purchases of property, equipment and operating lease equipment and assets to be leased or financed", "terseLabel": "Purchases of property, equipment and operating lease equipment" } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://eplus.com/role/AllowanceForCreditLossesAmortizedCostBasisDetails", "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails", "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails", "http://eplus.com/role/LesseeAccountingDetails", "http://eplus.com/role/NotesPayableAndCreditFacilityDetails", "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsConcentrationsOfRiskFinancialInstrumentsFinancingReceivablesAndOperatingLeasesDetails", "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesForeignCurrencyMattersLesseeAccountingPropertyAndEquipmentDetails", "http://eplus.com/role/SharebasedCompensationPerformanceStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r405", "r406", "r407", "r408", "r491", "r499", "r530", "r531", "r532", "r653", "r654", "r702", "r725", "r726", "r781", "r783", "r785", "r786", "r788", "r805", "r806", "r817", "r827", "r840", "r848", "r851", "r926", "r932", "r983", "r984", "r985", "r986", "r987" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://eplus.com/role/AllowanceForCreditLossesAmortizedCostBasisDetails", "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails", "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails", "http://eplus.com/role/LesseeAccountingDetails", "http://eplus.com/role/NotesPayableAndCreditFacilityDetails", "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsConcentrationsOfRiskFinancialInstrumentsFinancingReceivablesAndOperatingLeasesDetails", "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesForeignCurrencyMattersLesseeAccountingPropertyAndEquipmentDetails", "http://eplus.com/role/SharebasedCompensationPerformanceStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r405", "r406", "r407", "r408", "r491", "r499", "r530", "r531", "r532", "r653", "r654", "r702", "r725", "r726", "r781", "r783", "r785", "r786", "r788", "r805", "r806", "r817", "r827", "r840", "r848", "r851", "r926", "r932", "r983", "r984", "r985", "r986", "r987" ] }, "us-gaap_ReceivableTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivableTypeDomain", "presentation": [ "http://eplus.com/role/AllowanceForCreditLossesActivityDetails", "http://eplus.com/role/AllowanceForCreditLossesAgingAnalysisDetails", "http://eplus.com/role/AllowanceForCreditLossesAmortizedCostBasisDetails", "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Receivable [Domain]", "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates." } } }, "auth_ref": [ "r35" ] }, "us-gaap_ReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesAbstract", "lang": { "en-us": { "role": { "label": "ALLOWANCE FOR CREDIT LOSSES [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RecourseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RecourseMember", "presentation": [ "http://eplus.com/role/ConsolidatedBalanceSheets", "http://eplus.com/role/NotesPayableAndCreditFacilityDetails", "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsConcentrationsOfRiskFinancialInstrumentsFinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Recourse [Member]", "documentation": "Liability for which creditor has recourse to debtor." } } }, "auth_ref": [ "r966", "r967" ] }, "us-gaap_RecourseStatusAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RecourseStatusAxis", "presentation": [ "http://eplus.com/role/ConsolidatedBalanceSheets", "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails", "http://eplus.com/role/NotesPayableAndCreditFacilityDetails", "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsConcentrationsOfRiskFinancialInstrumentsFinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Recourse Status [Axis]", "documentation": "Information by recourse or nonrecourse status of liability." } } }, "auth_ref": [ "r583", "r585" ] }, "us-gaap_RecourseStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RecourseStatusDomain", "presentation": [ "http://eplus.com/role/ConsolidatedBalanceSheets", "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails", "http://eplus.com/role/NotesPayableAndCreditFacilityDetails", "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsConcentrationsOfRiskFinancialInstrumentsFinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Recourse Status [Domain]", "documentation": "Recourse or nonrecourse status of liability." } } }, "auth_ref": [ "r583", "r585" ] }, "plus_RenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://eplus.com/20240331", "localname": "RenewalTerm", "presentation": [ "http://eplus.com/role/NotesPayableAndCreditFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Credit facility of renewal term, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Renewal Term", "terseLabel": "Renewal term" } } }, "auth_ref": [] }, "plus_RepaymentsOfNonRecourseAndRecourseNotesPayableInNoncashFinancingActivity": { "xbrltype": "monetaryItemType", "nsuri": "http://eplus.com/20240331", "localname": "RepaymentsOfNonRecourseAndRecourseNotesPayableInNoncashFinancingActivity", "crdr": "credit", "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Repayments of non recourse and recourse notes payable in noncash financing activity.", "label": "Repayments of non recourse and recourse notes payable in noncash financing activity", "negatedLabel": "Repayments of non-recourse and recourse notes payable" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfNotesPayable", "crdr": "credit", "calculation": { "http://eplus.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Repayments of non-recourse and recourse notes payable", "label": "Repayments of Notes Payable", "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation." } } }, "auth_ref": [ "r42" ] }, "plus_RepurchaseOfCommonStockInNoncashFinancingActivity": { "xbrltype": "monetaryItemType", "nsuri": "http://eplus.com/20240331", "localname": "RepurchaseOfCommonStockInNoncashFinancingActivity", "crdr": "credit", "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The amount of common stock repurchased in noncash financing activities.", "label": "Repurchase of Common Stock in Noncash Financing Activity", "negatedLabel": "Repurchase of common stock" } } }, "auth_ref": [] }, "plus_ResidualValuesOfEquipmentUnderLeasePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://eplus.com/20240331", "localname": "ResidualValuesOfEquipmentUnderLeasePolicyTextBlock", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the residual value of equipment under lease at the termination of a lease.", "label": "Residual values of equipment under lease [Policy Text Block]", "terseLabel": "RESIDUAL ASSETS" } } }, "auth_ref": [] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://eplus.com/role/SharebasedCompensationCompensationExpenseDetails", "http://eplus.com/role/SharebasedCompensationStockOptionAndRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Stock [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r50" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://eplus.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained earnings", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r120", "r151", "r675", "r706", "r710", "r718", "r737", "r846" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r222", "r279", "r280", "r281", "r285", "r293", "r295", "r351", "r354", "r539", "r540", "r541", "r565", "r566", "r587", "r589", "r590", "r593", "r596", "r703", "r705", "r720", "r997" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "REVENUES [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "crdr": "credit", "calculation": { "http://eplus.com/role/SegmentReportingDisaggregationOfNetSalesAndRevenueRecognizedFromContractsWithCustomersDetails": { "parentTag": "us-gaap_Revenues", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://eplus.com/role/SegmentReportingDisaggregationOfNetSalesAndRevenueRecognizedFromContractsWithCustomersDetails", "http://eplus.com/role/SegmentReportingTechnologyBusinessDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Revenue from contracts with customers", "documentation": "Amount, including 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." } } }, "auth_ref": [ "r318", "r319", "r330", "r335", "r336", "r342", "r344", "r346", "r486", "r487", "r657" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "REVENUE RECOGNITION", "label": "Revenue from Contract with Customer [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r195", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r807" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://eplus.com/role/Revenues" ], "lang": { "en-us": { "role": { "terseLabel": "REVENUES", "label": "Revenue from Contract with Customer [Text Block]", "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." } } }, "auth_ref": [ "r195", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r490" ] }, "us-gaap_RevenuePerformanceObligationSatisfiedOverTimeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuePerformanceObligationSatisfiedOverTimeAbstract", "presentation": [ "http://eplus.com/role/RevenuesDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Performance Obligation Satisfied over Time [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://eplus.com/role/RevenuesDetails" ], "lang": { "en-us": { "role": { "label": "Remaining performance obligation", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r184" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://eplus.com/role/RevenuesDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://eplus.com/role/RevenuesDetails" ], "lang": { "en-us": { "role": { "label": "Expected timing of satisfaction, period", "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." } } }, "auth_ref": [ "r185" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://eplus.com/role/RevenuesDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r185" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://eplus.com/role/RevenuesDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "presentation": [ "http://eplus.com/role/RevenuesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining Performance Obligations", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]", "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [ "r875" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://eplus.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 0.0 }, "http://eplus.com/role/SegmentReportingDisaggregationOfNetSalesAndRevenueRecognizedFromContractsWithCustomersDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfOperations", "http://eplus.com/role/SegmentReportingDisaggregationOfNetSalesAndRevenueRecognizedFromContractsWithCustomersDetails", "http://eplus.com/role/SegmentReportingGeographicInformationDetails", "http://eplus.com/role/SegmentReportingReportableSegmentInformationDetails", "http://eplus.com/role/SegmentReportingTechnologyBusinessDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Net sales", "totalLabel": "Net sales", "terseLabel": "Net sales", "label": "Total", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r259", "r269", "r318", "r319", "r330", "r335", "r336", "r342", "r344", "r346", "r350", "r410", "r411", "r413", "r414", "r415", "r417", "r419", "r421", "r422", "r609", "r667", "r930" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Net sales" } } }, "auth_ref": [] }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "presentation": [ "http://eplus.com/role/SegmentReportingGeographicInformationDetails" ], "lang": { "en-us": { "role": { "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://eplus.com/role/NotesPayableAndCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility [Member]", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "New operating lease assets obtained in exchange for lease obligations", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r634", "r845" ] }, "us-gaap_RiskLevelLowMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RiskLevelLowMember", "presentation": [ "http://eplus.com/role/AllowanceForCreditLossesAmortizedCostBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "High CQR [Member]", "label": "Risk Level, Low [Member]", "documentation": "An entity's internal risk assessment as having low risk." } } }, "auth_ref": [] }, "us-gaap_RiskLevelMediumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RiskLevelMediumMember", "presentation": [ "http://eplus.com/role/AllowanceForCreditLossesAmortizedCostBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Average CQR [Member]", "label": "Risk Level, Medium [Member]", "documentation": "An entity's internal risk assessment as having medium risk." } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://eplus.com/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r869" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://eplus.com/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r869" ] }, "plus_SLEDCustomerEndMarketMember": { "xbrltype": "domainItemType", "nsuri": "http://eplus.com/20240331", "localname": "SLEDCustomerEndMarketMember", "presentation": [ "http://eplus.com/role/SegmentReportingTechnologyBusinessDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the customer end market.", "label": "SLED Customer End Market [Member]", "terseLabel": "SLED [Member]" } } }, "auth_ref": [] }, "us-gaap_SalesChannelDirectlyToConsumerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesChannelDirectlyToConsumerMember", "presentation": [ "http://eplus.com/role/SegmentReportingDisaggregationOfNetSalesAndRevenueRecognizedFromContractsWithCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Sales Channel, Directly to Consumer [Member]", "documentation": "Contract with customer in which good or service is transferred directly to consumer." } } }, "auth_ref": [ "r834" ] }, "us-gaap_SalesChannelThroughIntermediaryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesChannelThroughIntermediaryMember", "presentation": [ "http://eplus.com/role/SegmentReportingDisaggregationOfNetSalesAndRevenueRecognizedFromContractsWithCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Sales Channel, Through Intermediary [Member]", "documentation": "Contract with customer in which good or service is transferred through intermediary." } } }, "auth_ref": [ "r834" ] }, "us-gaap_SalesReturnsAndAllowancesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesReturnsAndAllowancesMember", "presentation": [ "http://eplus.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "label": "Allowance for Sales Returns [Member]", "documentation": "A revision in the estimated reserve needed for product returns and price or other concessions granted to customers." } } }, "auth_ref": [] }, "plus_SalesReturnsReserveForSalesReturns": { "xbrltype": "monetaryItemType", "nsuri": "http://eplus.com/20240331", "localname": "SalesReturnsReserveForSalesReturns", "crdr": "credit", "presentation": [ "http://eplus.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of estimated sales returns.", "label": "Sales Returns, Reserve for Sales Returns", "terseLabel": "Expected merchandise returns" } } }, "auth_ref": [] }, "us-gaap_SalesRevenueProductLineMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueProductLineMember", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsConcentrationsOfRiskFinancialInstrumentsFinancingReceivablesAndOperatingLeasesDetails", "http://eplus.com/role/SegmentReportingConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Revenue [Member]", "terseLabel": "Net Sales [Member]", "label": "Revenue, Product and Service Benchmark [Member]", "documentation": "Revenue from specified product or service, when it serves as benchmark in concentration of risk calculation. Includes, but is not limited to, revenue from contract with customer and other sources." } } }, "auth_ref": [ "r876" ] }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableFiscalYearMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivableFiscalYearMaturityAbstract", "presentation": [ "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Future scheduled minimum lease payments [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock", "presentation": [ "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesTables" ], "lang": { "en-us": { "role": { "label": "Future Scheduled Minimum Lease Payments", "documentation": "Tabular disclosure of maturity of undiscounted cash flows to be received on annual basis for sales-type and direct financing leases receivable. Includes, but is not limited to, reconciliation to lease receivable recognized in statement of financial position." } } }, "auth_ref": [ "r639" ] }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived", "crdr": "debit", "calculation": { "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Sales-Type and Direct Financing Leases, Payment to be Received", "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases." } } }, "auth_ref": [ "r639" ] }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears", "crdr": "debit", "calculation": { "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails": { "parentTag": "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029", "label": "Sales-Type and Direct Financing Leases, Payment to be Received, Year Five", "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r639" ] }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears", "crdr": "debit", "calculation": { "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails": { "parentTag": "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Sales-Type and Direct Financing Leases, Payment to be Received, Year Four", "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r639" ] }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths", "crdr": "debit", "calculation": { "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails": { "parentTag": "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Year ending March 31, 2025", "label": "Sales-Type and Direct Financing Leases, Payment to be Received, Year One", "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r639" ] }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter", "crdr": "debit", "calculation": { "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails": { "parentTag": "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2030 and thereafter", "label": "Sales-Type and Direct Financing Leases, Payment to be Received, after Year Five", "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r639" ] }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears", "crdr": "debit", "calculation": { "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails": { "parentTag": "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Sales-Type and Direct Financing Leases, Payment to be Received, Year Three", "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r639" ] }, "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears", "crdr": "debit", "calculation": { "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails": { "parentTag": "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Sales-Type and Direct Financing Leases, Payment to be Received, Year Two", "documentation": "Amount of undiscounted cash flows to be received by lessor for sales-type and direct financing leases in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r639" ] }, "us-gaap_SalesTypeLeaseInterestIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeLeaseInterestIncome", "crdr": "credit", "presentation": [ "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income on sales-type leases", "label": "Sales-type Lease, Interest Income", "documentation": "Amount of interest income from net investment in sales-type lease." } } }, "auth_ref": [ "r310", "r638", "r644" ] }, "us-gaap_SalesTypeLeaseLeaseIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeLeaseLeaseIncomeAbstract", "presentation": [ "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Income on Sales-type Leases [Abstract]", "label": "Sales-type Lease, Lease Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SalesTypeLeaseLeaseIncomeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeLeaseLeaseIncomeTableTextBlock", "presentation": [ "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesTables" ], "lang": { "en-us": { "role": { "label": "Sales-type Leases", "documentation": "Tabular disclosure of components of income from sales-type lease." } } }, "auth_ref": [ "r310", "r642" ] }, "us-gaap_SalesTypeLeaseNetInvestmentInLeaseAfterAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeLeaseNetInvestmentInLeaseAfterAllowanceForCreditLoss", "crdr": "debit", "calculation": { "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetailsCalc2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total, net", "label": "Sales-Type Lease, Net Investment in Lease, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of net investment in sales-type lease." } } }, "auth_ref": [ "r873" ] }, "us-gaap_SalesTypeLeaseNetInvestmentInLeaseAfterAllowanceForCreditLossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeLeaseNetInvestmentInLeaseAfterAllowanceForCreditLossCurrent", "crdr": "debit", "calculation": { "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetailsCalc2": { "parentTag": "us-gaap_SalesTypeLeaseNetInvestmentInLeaseAfterAllowanceForCreditLoss", "weight": 1.0, "order": 0.0 }, "http://eplus.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedBalanceSheets", "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Financing receivables-net, current", "terseLabel": "Current", "label": "Sales-Type Lease, Net Investment in Lease, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of net investment in sales-type lease, classified as current." } } }, "auth_ref": [ "r873", "r874" ] }, "us-gaap_SalesTypeLeaseNetInvestmentInLeaseAfterAllowanceForCreditLossNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeLeaseNetInvestmentInLeaseAfterAllowanceForCreditLossNoncurrent", "crdr": "debit", "calculation": { "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetailsCalc2": { "parentTag": "us-gaap_SalesTypeLeaseNetInvestmentInLeaseAfterAllowanceForCreditLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term", "label": "Sales-Type Lease, Net Investment in Lease, after Allowance for Credit Loss, Noncurrent", "documentation": "Amount, after allowance for credit loss, of net investment in sales-type lease, classified as noncurrent." } } }, "auth_ref": [ "r873", "r874" ] }, "us-gaap_SalesTypeLeaseRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeLeaseRevenue", "crdr": "credit", "calculation": { "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails": { "parentTag": "us-gaap_SalesTypeLeaseSellingProfitLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net sales", "label": "Sales-type Lease, Revenue", "documentation": "Amount of sales-type lease revenue." } } }, "auth_ref": [ "r310", "r643" ] }, "us-gaap_SalesTypeLeaseSellingProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesTypeLeaseSellingProfitLoss", "crdr": "credit", "calculation": { "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Sales-type Lease, Selling Profit (Loss)", "documentation": "Amount of profit (loss) recognized at commencement from sales-type lease." } } }, "auth_ref": [ "r310", "r643" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://eplus.com/role/BusinessCombinationsFutureComLtdFutureComDetails", "http://eplus.com/role/BusinessCombinationsNetworkSolutionsGroupNsgDetails", "http://eplus.com/role/BusinessCombinationsPeakResourcesIncPeakDetails", "http://eplus.com/role/BusinessCombinationsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r96", "r97", "r578" ] }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "presentation": [ "http://eplus.com/role/SharebasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Share-Based Compensation Expenses", "label": "Share-Based Payment Arrangement, Cost by Plan [Table Text Block]", "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit." } } }, "auth_ref": [ "r91" ] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://eplus.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Components of Provision for Income Taxes", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r154" ] }, "us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock", "presentation": [ "http://eplus.com/role/AllowanceForCreditLossesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Activity in Reserves for Credit Losses", "label": "Financing Receivable, Current, Allowance for Credit Loss [Table Text Block]", "documentation": "Tabular disclosure of allowance for credit loss of financing receivable, classified as current." } } }, "auth_ref": [ "r66", "r909" ] }, "plus_ScheduleOfCreditLossesRelatedToFinancingReceivablesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://eplus.com/20240331", "localname": "ScheduleOfCreditLossesRelatedToFinancingReceivablesTableTextBlock", "presentation": [ "http://eplus.com/role/AllowanceForCreditLossesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of credit losses related to financing receivables.", "label": "Schedule of Credit Losses Related to Financing Receivables [Table Text Block]", "terseLabel": "Amortized Cost Basis of Financing Receivables by Credit Quality Rating and Credit Origination Year" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://eplus.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Components of Deferred Tax Assets and Liabilities", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets." } } }, "auth_ref": [ "r153" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://eplus.com/role/EarningsPerShareTables" ], "lang": { "en-us": { "role": { "label": "Reconciliation of Numerators and Denominators Used to Calculate Basic and Diluted Earnings per Common Share", "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." } } }, "auth_ref": [ "r904" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://eplus.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Income Taxes to Statutory Federal Income Tax Rate", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r152" ] }, "us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFinancingReceivableAllowanceForCreditLossesTable", "presentation": [ "http://eplus.com/role/AllowanceForCreditLossesActivityDetails", "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Financing Receivable, Allowance for Credit Losses [Table]", "documentation": "Disclosure of information about allowance for credit loss on financing receivable." } } }, "auth_ref": [ "r200", "r909" ] }, "us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable", "presentation": [ "http://eplus.com/role/AllowanceForCreditLossesAmortizedCostBasisDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Financing Receivable, Recorded Investment, Credit Quality Indicator [Table]", "documentation": "Disclosure of information about credit quality indicator for financing receivable." } } }, "auth_ref": [ "r819", "r911" ] }, "us-gaap_ScheduleOfFinancingReceivablesPastDueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFinancingReceivablesPastDueTable", "presentation": [ "http://eplus.com/role/AllowanceForCreditLossesAgingAnalysisDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Past Due [Table]", "documentation": "Disclosure of information about aging analysis for financing receivable." } } }, "auth_ref": [ "r820", "r910" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails", "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesSharebasedCompensationSoftwareDevelopmentCostsVendorConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r73", "r75", "r658" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Other Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r73", "r75" ] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Goodwill [Table]", "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons." } } }, "auth_ref": [ "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r821" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in Goodwill", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r821", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://eplus.com/role/NotesPayableAndCreditFacilityTables" ], "lang": { "en-us": { "role": { "label": "Non-recourse Notes Payable", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r11" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesForeignCurrencyMattersLesseeAccountingPropertyAndEquipmentDetails", "http://eplus.com/role/PropertyAndEquipmentnetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r10" ] }, "us-gaap_ScheduleOfPropertySubjectToOrAvailableForOperatingLeaseTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertySubjectToOrAvailableForOperatingLeaseTextBlock", "presentation": [ "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease - Net", "label": "Property, Plant, and Equipment, Lessor Asset under Operating Lease [Table Text Block]", "documentation": "Tabular disclosure of lessor's underlying asset for which right to use has been conveyed to lessee under operating lease." } } }, "auth_ref": [ "r175", "r925", "r979" ] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://eplus.com/role/BusinessCombinationsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Allocation of Purchase Price Consideration to Assets Acquired and Liabilities Assumed", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree." } } }, "auth_ref": [ "r157" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "presentation": [ "http://eplus.com/role/SegmentReportingTables" ], "lang": { "en-us": { "role": { "label": "Geographical Information", "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r64", "r128" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://eplus.com/role/SegmentReportingGeographicInformationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r64", "r125" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://eplus.com/role/SegmentReportingReportableSegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r61", "r62", "r63", "r70" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://eplus.com/role/SegmentReportingTables" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Information, by Reportable Segment", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r61", "r62", "r63", "r70" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesSharebasedCompensationSoftwareDevelopmentCostsVendorConsiderationDetails", "http://eplus.com/role/SharebasedCompensationCompensationExpenseDetails", "http://eplus.com/role/SharebasedCompensationDirectorAndEmployeeLtipDetails", "http://eplus.com/role/SharebasedCompensationEmployeeStockPurchasePlanDetails", "http://eplus.com/role/SharebasedCompensationPerformanceStockUnitsDetails", "http://eplus.com/role/SharebasedCompensationStockOptionAndRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "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]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r501", "r503", "r505", "r506", "r507", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r529", "r530", "r531", "r532", "r533" ] }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://eplus.com/role/SharebasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Summary of Non-Vested Restricted Shares", "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShortTermDebtTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShortTermDebtTable", "presentation": [ "http://eplus.com/role/NotesPayableAndCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Short-term Debt [Table]", "documentation": "A table or schedule providing information pertaining to borrowings under which repayment was required in less than twelve months (or normal operating cycle, if longer) after its issuance. It may include: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date and measures of the maximum and average amount outstanding during the period; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation." } } }, "auth_ref": [ "r24" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://eplus.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Stock by Class [Table]", "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity." } } }, "auth_ref": [ "r80", "r81", "r82", "r83", "r84", "r85", "r86", "r149", "r150", "r151", "r236", "r237", "r238", "r312", "r451", "r452", "r453", "r455", "r458", "r463", "r465", "r714", "r715", "r716", "r717", "r827", "r872", "r892" ] }, "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "presentation": [ "http://eplus.com/role/ScheduleIiValuationAndQualifyingAccounts" ], "lang": { "en-us": { "role": { "label": "Schedule II - Valuation and Qualifying Accounts", "documentation": "The entire disclosure for valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r202", "r278" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Future Amortization Expense for Purchased Intangibles", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r75" ] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://eplus.com/role/NotesPayableAndCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "SOFR [Member]", "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." } } }, "auth_ref": [ "r968" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://eplus.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r860" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://eplus.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r862" ] }, "plus_SecurityMember": { "xbrltype": "domainItemType", "nsuri": "http://eplus.com/20240331", "localname": "SecurityMember", "presentation": [ "http://eplus.com/role/SegmentReportingTechnologyBusinessDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Information about the type of the product.", "label": "Security [Member]", "terseLabel": "Security [Member]" } } }, "auth_ref": [] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsGoodwillDetails", "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsConcentrationsOfRiskFinancialInstrumentsFinancingReceivablesAndOperatingLeasesDetails", "http://eplus.com/role/SegmentReportingConcentrationRiskDetails", "http://eplus.com/role/SegmentReportingDisaggregationOfNetSalesAndRevenueRecognizedFromContractsWithCustomersDetails", "http://eplus.com/role/SegmentReportingReportableSegmentInformationDetails", "http://eplus.com/role/SegmentReportingTechnologyBusinessDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Segment [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r314", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r340", "r346", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r401", "r402", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r821", "r878", "r991" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://eplus.com/role/SegmentReportingGeographicInformationDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "documentation": "Geographical area." } } }, "auth_ref": [ "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r344", "r345", "r722", "r723", "r724", "r782", "r784", "r787", "r789", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r809", "r829", "r851", "r934", "r991" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "SEGMENT REPORTING [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract", "presentation": [ "http://eplus.com/role/SegmentReportingReportableSegmentInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Reportable Segment Information [Abstract]", "label": "Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://eplus.com/role/SegmentReporting" ], "lang": { "en-us": { "role": { "verboseLabel": "SEGMENT REPORTING", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r313", "r314", "r315", "r316", "r317", "r329", "r334", "r338", "r339", "r340", "r341", "r342", "r343", "r346" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://eplus.com/role/SegmentReportingReportableSegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Information [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://eplus.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general, and administrative", "label": "Selling, General and Administrative Expense", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r131" ] }, "us-gaap_ServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServiceMember", "presentation": [ "http://eplus.com/role/BusinessCombinationsNetworkSolutionsGroupNsgDetails", "http://eplus.com/role/BusinessCombinationsPeakResourcesIncPeakDetails", "http://eplus.com/role/ConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Services [Member]", "verboseLabel": "Professional Services [Member]", "label": "Service [Member]", "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service." } } }, "auth_ref": [ "r828" ] }, "us-gaap_ShareBasedArrangementsToObtainGoodsAndServicesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedArrangementsToObtainGoodsAndServicesAbstract", "presentation": [ "http://eplus.com/role/SharebasedCompensationCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Compensation Expense [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://eplus.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfCashFlows", "http://eplus.com/role/SharebasedCompensationCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Share-based compensation expense", "label": "Equity-based compensation expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract", "presentation": [ "http://eplus.com/role/SharebasedCompensationStockOptionAndRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "label": "Additional Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://eplus.com/role/SharebasedCompensationDirectorAndEmployeeLtipDetails" ], "lang": { "en-us": { "role": { "label": "Shares vesting period", "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." } } }, "auth_ref": [ "r841" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract", "presentation": [ "http://eplus.com/role/SharebasedCompensationPerformanceStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Performance Stock Units (\"PSUs\") [Abstract]" } } }, "auth_ref": [] }, "plus_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsConversionRatio": { "xbrltype": "pureItemType", "nsuri": "http://eplus.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsConversionRatio", "presentation": [ "http://eplus.com/role/SharebasedCompensationPerformanceStockUnitsDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of common shares issuable upon conversion for each share of other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan) to be converted.", "label": "Share Based Compensation Arrangement by Share Based Payment Award, Equity Instruments Other than Options, Conversion Ratio", "terseLabel": "Conversion ratio" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://eplus.com/role/SharebasedCompensationPerformanceStockUnitsDetails", "http://eplus.com/role/SharebasedCompensationStockOptionAndRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r522" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://eplus.com/role/SharebasedCompensationStockOptionAndRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "label": "Forfeited (in dollars per share)", "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." } } }, "auth_ref": [ "r522" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://eplus.com/role/SharebasedCompensationPerformanceStockUnitsDetails", "http://eplus.com/role/SharebasedCompensationStockOptionAndRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "label": "Granted (in shares)", "terseLabel": "Granted (in shares)", "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)." } } }, "auth_ref": [ "r520" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://eplus.com/role/SharebasedCompensationPerformanceStockUnitsDetails", "http://eplus.com/role/SharebasedCompensationStockOptionAndRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "label": "Granted (in dollars per share)", "terseLabel": "Grant date fair value (in dollars per share)", "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)." } } }, "auth_ref": [ "r520" ] }, "plus_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsToDate": { "xbrltype": "sharesItemType", "nsuri": "http://eplus.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsToDate", "presentation": [ "http://eplus.com/role/SharebasedCompensationStockOptionAndRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made to date 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 to Date", "terseLabel": "Granted to date (in shares)" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://eplus.com/role/SharebasedCompensationStockOptionAndRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Nonvested at beginning of period (in shares)", "periodEndLabel": "Nonvested at end of period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "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." } } }, "auth_ref": [ "r517", "r518" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://eplus.com/role/SharebasedCompensationStockOptionAndRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Shares [Roll Forward]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://eplus.com/role/SharebasedCompensationStockOptionAndRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Nonvested at beginning of period (in dollars per share)", "periodEndLabel": "Nonvested at end of period (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r517", "r518" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://eplus.com/role/SharebasedCompensationStockOptionAndRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average Grant-date Fair Value [Roll Forward]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://eplus.com/role/SharebasedCompensationPerformanceStockUnitsDetails", "http://eplus.com/role/SharebasedCompensationStockOptionAndRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Vested (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r521" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://eplus.com/role/SharebasedCompensationStockOptionAndRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "label": "Aggregated fair value of restricted shares", "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash." } } }, "auth_ref": [ "r524" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://eplus.com/role/SharebasedCompensationStockOptionAndRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "label": "Vested (in dollars per share)", "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." } } }, "auth_ref": [ "r521" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesSharebasedCompensationSoftwareDevelopmentCostsVendorConsiderationDetails", "http://eplus.com/role/SharebasedCompensationCompensationExpenseDetails", "http://eplus.com/role/SharebasedCompensationDirectorAndEmployeeLtipDetails", "http://eplus.com/role/SharebasedCompensationEmployeeStockPurchasePlanDetails", "http://eplus.com/role/SharebasedCompensationPerformanceStockUnitsDetails", "http://eplus.com/role/SharebasedCompensationStockOptionAndRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "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." } } }, "auth_ref": [ "r501", "r503", "r505", "r506", "r507", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r529", "r530", "r531", "r532", "r533" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://eplus.com/role/SharebasedCompensationDirectorAndEmployeeLtipDetails", "http://eplus.com/role/SharebasedCompensationEmployeeStockPurchasePlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares authorized (in shares)", "label": "Aggregate number of shares that can be issued to participants (in shares)", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r843" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://eplus.com/role/SharebasedCompensationEmployeeStockPurchasePlanDetails" ], "lang": { "en-us": { "role": { "label": "Number of shares remaining under the plan (in shares)", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r90" ] }, "plus_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod": { "xbrltype": "durationItemType", "nsuri": "http://eplus.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod", "presentation": [ "http://eplus.com/role/SharebasedCompensationPerformanceStockUnitsDetails" ], "lang": { "en-us": { "role": { "documentation": "The time frame during which performance goals must be met to determine the degree of payout and/or vesting, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Performance Period", "terseLabel": "Performance period" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "presentation": [ "http://eplus.com/role/SharebasedCompensationEmployeeStockPurchasePlanDetails" ], "lang": { "en-us": { "role": { "label": "Number of shares issued under the plan (in shares)", "documentation": "Number of shares issued under share-based payment arrangement." } } }, "auth_ref": [ "r90" ] }, "plus_ShareBasedCompensationArrangementByShareBasedPaymentAwardTargetLevelAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://eplus.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardTargetLevelAwardVestingRightsPercentage", "presentation": [ "http://eplus.com/role/SharebasedCompensationPerformanceStockUnitsDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of target level vesting of award under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Target Level Award Vesting Rights, Percentage", "terseLabel": "Awards vesting target percentage" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesSharebasedCompensationSoftwareDevelopmentCostsVendorConsiderationDetails", "http://eplus.com/role/SharebasedCompensationCompensationExpenseDetails", "http://eplus.com/role/SharebasedCompensationPerformanceStockUnitsDetails", "http://eplus.com/role/SharebasedCompensationStockOptionAndRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "label": "Award Type [Domain]", "terseLabel": "Equity Award [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r505", "r506", "r507", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r529", "r530", "r531", "r532", "r533" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://eplus.com/role/SharebasedCompensationDirectorAndEmployeeLtipDetails" ], "lang": { "en-us": { "role": { "label": "Tranche One [Member]", "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheTwoMember", "presentation": [ "http://eplus.com/role/SharebasedCompensationDirectorAndEmployeeLtipDetails" ], "lang": { "en-us": { "role": { "label": "Tranche Two [Member]", "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "SHARE-BASED COMPENSATION", "label": "Share-Based Payment Arrangement [Policy Text Block]", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r500", "r508", "r527", "r528", "r529", "r530", "r533", "r542", "r543", "r544", "r545" ] }, "plus_ShareRepurchasePlanAbstract": { "xbrltype": "stringItemType", "nsuri": "http://eplus.com/20240331", "localname": "ShareRepurchasePlanAbstract", "presentation": [ "http://eplus.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Share Repurchase Plan [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://eplus.com/role/SharebasedCompensationDirectorAndEmployeeLtipDetails" ], "lang": { "en-us": { "role": { "label": "Shares vesting percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r935" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesSharebasedCompensationSoftwareDevelopmentCostsVendorConsiderationDetails", "http://eplus.com/role/SharebasedCompensationEmployeeStockPurchasePlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Offering period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r842" ] }, "us-gaap_SharesIssuedPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesIssuedPricePerShare", "presentation": [ "http://eplus.com/role/SharebasedCompensationEmployeeStockPurchasePlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share issue price (in dollars per shares)", "label": "Shares Issued, Price Per Share", "documentation": "Per share or per unit amount of equity securities issued." } } }, "auth_ref": [] }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "presentation": [ "http://eplus.com/role/SharebasedCompensationStockOptionAndRestrictedStockActivityDetails", "http://eplus.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Vested share-based awards withheld to satisfy income tax obligations (in shares)", "terseLabel": "Shares repurchased to satisfy tax withholding obligation (in shares)", "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtLineItems", "presentation": [ "http://eplus.com/role/NotesPayableAndCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Short-term Debt [Line Items]", "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." } } }, "auth_ref": [] }, "plus_SoftwareCapitalizedForInternalMember": { "xbrltype": "domainItemType", "nsuri": "http://eplus.com/20240331", "localname": "SoftwareCapitalizedForInternalMember", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesSharebasedCompensationSoftwareDevelopmentCostsVendorConsiderationDetails" ], "lang": { "en-us": { "role": { "documentation": "Software capitalized for internal use.", "label": "Software capitalized for internal [Member]", "terseLabel": "Software Capitalized for Internal [Member]" } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsGoodwillDetails", "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsConcentrationsOfRiskFinancialInstrumentsFinancingReceivablesAndOperatingLeasesDetails", "http://eplus.com/role/SegmentReportingConcentrationRiskDetails", "http://eplus.com/role/SegmentReportingDisaggregationOfNetSalesAndRevenueRecognizedFromContractsWithCustomersDetails", "http://eplus.com/role/SegmentReportingReportableSegmentInformationDetails", "http://eplus.com/role/SegmentReportingTechnologyBusinessDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r224", "r314", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r340", "r346", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r400", "r401", "r402", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r821", "r878", "r991" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r17", "r34", "r222", "r255", "r256", "r257", "r279", "r280", "r281", "r285", "r293", "r295", "r311", "r351", "r354", "r466", "r539", "r540", "r541", "r565", "r566", "r587", "r588", "r589", "r590", "r591", "r593", "r596", "r617", "r618", "r619", "r620", "r621", "r622", "r647", "r703", "r704", "r705", "r720", "r776" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://eplus.com/role/SegmentReportingGeographicInformationDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "documentation": "Information by geographical components." } } }, "auth_ref": [ "r203", "r212", "r344", "r345", "r722", "r723", "r724", "r782", "r784", "r787", "r789", "r793", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r809", "r829", "r851", "r934", "r991" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://eplus.com/role/ConsolidatedBalanceSheets", "http://eplus.com/role/ConsolidatedStatementsOfOperations", "http://eplus.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "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." } } }, "auth_ref": [ "r279", "r280", "r281", "r311", "r657", "r712", "r721", "r727", "r729", "r730", "r731", "r732", "r733", "r736", "r739", "r740", "r741", "r742", "r743", "r745", "r746", "r747", "r748", "r750", "r751", "r752", "r753", "r754", "r756", "r759", "r760", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r776", "r852" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "presentation": [ "http://eplus.com/role/SegmentReportingReportableSegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF CASH FLOWS [Abstract]", "terseLabel": "Selected Financial Data - Statement of Cash Flow [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED BALANCE SHEETS [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://eplus.com/role/ConsolidatedBalanceSheets", "http://eplus.com/role/ConsolidatedStatementsOfOperations", "http://eplus.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "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." } } }, "auth_ref": [ "r279", "r280", "r281", "r311", "r657", "r712", "r721", "r727", "r729", "r730", "r731", "r732", "r733", "r736", "r739", "r740", "r741", "r742", "r743", "r745", "r746", "r747", "r748", "r750", "r751", "r752", "r753", "r754", "r756", "r759", "r760", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r776", "r852" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Issuance of common stock (in shares)", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r17", "r117", "r118", "r151", "r714", "r776", "r790" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Issuance of restricted stock awards (in shares)", "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited." } } }, "auth_ref": [ "r17", "r117", "r118", "r151" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Share-based compensation (in shares)", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "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)." } } }, "auth_ref": [ "r17", "r117", "r118", "r151" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Issuance of common stock", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r17", "r117", "r118", "r151", "r720", "r776", "r790", "r858" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "crdr": "credit", "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Issuance of restricted stock awards", "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited." } } }, "auth_ref": [ "r17", "r151" ] }, "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "presentation": [ "http://eplus.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Authorized number of shares under stock repurchase program (in shares)", "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan." } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://eplus.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Common stock repurchased during the period (in shares)", "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." } } }, "auth_ref": [ "r17", "r117", "r118", "r151", "r717", "r776", "r791" ] }, "us-gaap_StockRepurchasedDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodValue", "crdr": "debit", "presentation": [ "http://eplus.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Common stock repurchased during the period", "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." } } }, "auth_ref": [ "r17", "r117", "r118", "r151", "r720", "r776", "r791", "r858" ] }, "plus_StockSplitEffectedInFormOfDividend": { "xbrltype": "monetaryItemType", "nsuri": "http://eplus.com/20240331", "localname": "StockSplitEffectedInFormOfDividend", "crdr": "credit", "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "The amount of stock split effected in the form of a dividend.", "label": "Stock Split Effected in form of Dividend", "terseLabel": "Stock split effected in the form of a dividend" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://eplus.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedBalanceSheets", "http://eplus.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Total Stockholders' Equity", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r118", "r121", "r122", "r140", "r738", "r755", "r777", "r778", "r846", "r859", "r894", "r907", "r971", "r997" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://eplus.com/role/ConsolidatedBalanceSheets", "http://eplus.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "STOCKHOLDERS' EQUITY" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteAbstract", "lang": { "en-us": { "role": { "label": "STOCKHOLDERS' EQUITY [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://eplus.com/role/StockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "STOCKHOLDERS' EQUITY", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r148", "r268", "r450", "r452", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r464", "r466", "r594", "r779", "r780", "r792" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://eplus.com/role/BusinessCombinationsPeakResourcesIncPeakDetails", "http://eplus.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r623", "r649" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://eplus.com/role/BusinessCombinationsPeakResourcesIncPeakDetails", "http://eplus.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r623", "r649" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://eplus.com/role/BusinessCombinationsPeakResourcesIncPeakDetails", "http://eplus.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r623", "r649" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental disclosures of cash flow information:" } } }, "auth_ref": [] }, "plus_SupplementalInformationOfRemainingLeaseTermsAndDiscountRatesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://eplus.com/20240331", "localname": "SupplementalInformationOfRemainingLeaseTermsAndDiscountRatesTableTextBlock", "presentation": [ "http://eplus.com/role/LesseeAccountingTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's operating lease remaining lease terms and discount rates.", "label": "Supplemental Information of Remaining Lease Terms and Discount Rates [Table Text Block]", "terseLabel": "Supplemental Information of Remaining Lease Terms and Discount Rates" } } }, "auth_ref": [] }, "plus_SystemsManagementPlanningSMPMember": { "xbrltype": "domainItemType", "nsuri": "http://eplus.com/20240331", "localname": "SystemsManagementPlanningSMPMember", "presentation": [ "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the entity acquired collectively referred to as \"Systems Management Planning (SMP)\".", "label": "Systems Management Planning (SMP) [Member]", "terseLabel": "Systems Management Planning (SMP) [Member]" } } }, "auth_ref": [] }, "plus_TechnologyCustomerEndMarketMember": { "xbrltype": "domainItemType", "nsuri": "http://eplus.com/20240331", "localname": "TechnologyCustomerEndMarketMember", "presentation": [ "http://eplus.com/role/SegmentReportingTechnologyBusinessDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the customer end market.", "label": "Technology Customer End Market [Member]", "terseLabel": "Technology [Member]" } } }, "auth_ref": [] }, "us-gaap_TechnologyEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TechnologyEquipmentMember", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsConcentrationsOfRiskFinancialInstrumentsFinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Information Technology Equipment [Member]", "label": "Technology Equipment [Member]", "documentation": "Equipment used in the creation, maintenance and utilization of information systems which include computers and peripherals." } } }, "auth_ref": [] }, "plus_TechnologyReportingUnitMember": { "xbrltype": "domainItemType", "nsuri": "http://eplus.com/20240331", "localname": "TechnologyReportingUnitMember", "presentation": [ "http://eplus.com/role/GoodwillAndOtherIntangibleAssetsGoodwillDetails", "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsConcentrationsOfRiskFinancialInstrumentsFinancingReceivablesAndOperatingLeasesDetails", "http://eplus.com/role/SegmentReportingConcentrationRiskDetails", "http://eplus.com/role/SegmentReportingDisaggregationOfNetSalesAndRevenueRecognizedFromContractsWithCustomersDetails", "http://eplus.com/role/SegmentReportingReportableSegmentInformationDetails", "http://eplus.com/role/SegmentReportingTechnologyBusinessDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Refers to technology reporting segment.", "label": "Technology Reporting Unit [Member]", "terseLabel": "Technology Segment [Member]" } } }, "auth_ref": [] }, "plus_TelecomMediaEntertainmentCustomerEndMarketMember": { "xbrltype": "domainItemType", "nsuri": "http://eplus.com/20240331", "localname": "TelecomMediaEntertainmentCustomerEndMarketMember", "presentation": [ "http://eplus.com/role/SegmentReportingTechnologyBusinessDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the customer end market.", "label": "Telecom, Media & Entertainment Customer End Market [Member]", "terseLabel": "Telecom, Media & Entertainment [Member]" } } }, "auth_ref": [] }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimingOfTransferOfGoodOrServiceAxis", "presentation": [ "http://eplus.com/role/SegmentReportingDisaggregationOfNetSalesAndRevenueRecognizedFromContractsWithCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Timing of Transfer of Good or Service [Axis]", "documentation": "Information by timing of transfer of good or service to customer." } } }, "auth_ref": [ "r833", "r934" ] }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimingOfTransferOfGoodOrServiceDomain", "presentation": [ "http://eplus.com/role/SegmentReportingDisaggregationOfNetSalesAndRevenueRecognizedFromContractsWithCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Timing of Transfer of Good or Service [Domain]", "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time." } } }, "auth_ref": [ "r833", "r934" ] }, "us-gaap_TradeAccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeAccountsReceivableMember", "presentation": [ "http://eplus.com/role/AllowanceForCreditLossesActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable [Member]", "label": "Trade Accounts Receivable [Member]", "documentation": "Amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business." } } }, "auth_ref": [] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://eplus.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransferredAtPointInTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferredAtPointInTimeMember", "presentation": [ "http://eplus.com/role/SegmentReportingDisaggregationOfNetSalesAndRevenueRecognizedFromContractsWithCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Transferred at Point in Time [Member]", "documentation": "Contract with customer in which good or service is transferred at point in time." } } }, "auth_ref": [ "r833" ] }, "us-gaap_TransferredOverTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferredOverTimeMember", "presentation": [ "http://eplus.com/role/SegmentReportingDisaggregationOfNetSalesAndRevenueRecognizedFromContractsWithCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Transferred over Time [Member]", "documentation": "Contract with customer in which good or service is transferred over time." } } }, "auth_ref": [ "r833" ] }, "plus_TransfersOfFinancialAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://eplus.com/20240331", "localname": "TransfersOfFinancialAssetsAbstract", "presentation": [ "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Transfers of Financial Assets [Abstract]", "terseLabel": "Transfers of Financial Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockAcquiredAverageCostPerShare", "presentation": [ "http://eplus.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Average cost of share repurchased (in dollars per share)", "label": "Shares Acquired, Average Cost Per Share", "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased." } } }, "auth_ref": [ "r88" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Treasury Stock [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r88" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://eplus.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury stock, shares (in shares)", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r88" ] }, "plus_TreasuryStockPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://eplus.com/20240331", "localname": "TreasuryStockPolicyPolicyTextBlock", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for treasury stock.", "label": "Treasury Stock, Policy [Policy Text Block]", "terseLabel": "TREASURY STOCK" } } }, "auth_ref": [] }, "us-gaap_TreasuryStockRetiredCostMethodAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockRetiredCostMethodAmount", "crdr": "debit", "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Retirement of treasury stock", "label": "Treasury Stock, Retired, Cost Method, Amount", "documentation": "Amount of decrease of par value, additional paid in capital (APIC) and retained earnings of common and preferred stock retired from treasury when treasury stock is accounted for under the cost method." } } }, "auth_ref": [ "r17", "r87", "r118" ] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchase of common stock (in shares)", "label": "Treasury Stock, Shares, Acquired", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury." } } }, "auth_ref": [ "r17", "r118", "r151" ] }, "us-gaap_TreasuryStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValue", "crdr": "debit", "calculation": { "http://eplus.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "negatedLabel": "Treasury stock, at cost, 447 shares at March 31, 2024 and 261 shares at March 31, 2023", "label": "Treasury Stock, Value", "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury." } } }, "auth_ref": [ "r33", "r88", "r89" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchase of common stock", "label": "Treasury Stock, Value, Acquired, Cost Method", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method." } } }, "auth_ref": [ "r17", "r88", "r151" ] }, "plus_Two021EmployeeLTIPMember": { "xbrltype": "domainItemType", "nsuri": "http://eplus.com/20240331", "localname": "Two021EmployeeLTIPMember", "presentation": [ "http://eplus.com/role/SharebasedCompensationDirectorAndEmployeeLtipDetails", "http://eplus.com/role/SharebasedCompensationPerformanceStockUnitsDetails", "http://eplus.com/role/SharebasedCompensationStockOptionAndRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Under the 2021 Employee Long Term Incentive Plan authorized for grants to employees.", "label": "2021 Employee LTIP [Member]", "terseLabel": "2021 Employee LTIP [Member]" } } }, "auth_ref": [] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://eplus.com/role/SegmentReportingGeographicInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. [Member]", "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_UnbilledContractsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnbilledContractsReceivable", "crdr": "debit", "calculation": { "http://eplus.com/role/AllowanceForCreditLossesAgingAnalysisDetails": { "parentTag": "us-gaap_NotesReceivableGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://eplus.com/role/AllowanceForCreditLossesAgingAnalysisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unbilled", "label": "Unbilled Contracts Receivable", "documentation": "Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet." } } }, "auth_ref": [ "r655" ] }, "plus_UnguaranteedEstimatedResidualValueOfOperatingLeaseEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://eplus.com/20240331", "localname": "UnguaranteedEstimatedResidualValueOfOperatingLeaseEquipment", "crdr": "debit", "presentation": [ "http://eplus.com/role/FinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of unguaranteed estimated residual asset covered by residual value guarantee under operating lease equipment.", "label": "Unguaranteed Estimated Residual Value Of Operating Lease Equipment", "terseLabel": "Unguaranteed residual value of operating lease equipment net" } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://eplus.com/role/IncomeTaxesReconciliationOfIncomeTaxesComputedAtStatutoryFederalIncomeTaxRateToProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized tax benefits for uncertain tax positions", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r547", "r555" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "USE OF ESTIMATES", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r58", "r59", "r60", "r178", "r179", "r182", "r183" ] }, "plus_VENDORCONSIDERATIONAbstract": { "xbrltype": "stringItemType", "nsuri": "http://eplus.com/20240331", "localname": "VENDORCONSIDERATIONAbstract", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesSharebasedCompensationSoftwareDevelopmentCostsVendorConsiderationDetails" ], "lang": { "en-us": { "role": { "label": "VENDOR CONSIDERATION [Abstract]", "terseLabel": "VENDOR CONSIDERATION [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceOfDeferredTaxAssetsMember", "presentation": [ "http://eplus.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "label": "Valuation for Deferred Taxes [Member]", "documentation": "Valuation allowance of deferred tax asset attributable to deductible temporary difference and carryforward." } } }, "auth_ref": [ "r896", "r897", "r898", "r899", "r900" ] }, "us-gaap_ValuationAllowancesAndReservesBalance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesBalance", "crdr": "credit", "presentation": [ "http://eplus.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Balance at End of Period", "periodStartLabel": "Balance at Beginning of Period", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount", "documentation": "Amount of valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r272", "r277" ] }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense", "crdr": "credit", "presentation": [ "http://eplus.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "label": "Charged to Costs and Expenses", "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense." } } }, "auth_ref": [ "r275" ] }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesDeductions", "crdr": "debit", "presentation": [ "http://eplus.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Deductions/Write-Offs", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction", "documentation": "Amount of decrease in valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r276" ] }, "us-gaap_ValuationAllowancesAndReservesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesDomain", "presentation": [ "http://eplus.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "label": "Valuation Allowances and Reserves [Domain]", "documentation": "Valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r272", "r273", "r274", "r276", "r277" ] }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesTypeAxis", "presentation": [ "http://eplus.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "label": "Valuation Allowances and Reserves Type [Axis]", "documentation": "Information by valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r272", "r273", "r274", "r276", "r277" ] }, "srt_ValuationAndQualifyingAccountsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ValuationAndQualifyingAccountsAbstract", "lang": { "en-us": { "role": { "label": "Schedule II - Valuation and Qualifying Accounts [Abstract]" } } }, "auth_ref": [] }, "srt_ValuationAndQualifyingAccountsDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ValuationAndQualifyingAccountsDisclosureLineItems", "presentation": [ "http://eplus.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "label": "Valuation and Qualifying Accounts Disclosure [Line Items]", "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." } } }, "auth_ref": [ "r202", "r272", "r273", "r274", "r276", "r277" ] }, "srt_ValuationAndQualifyingAccountsDisclosureTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ValuationAndQualifyingAccountsDisclosureTable", "presentation": [ "http://eplus.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "label": "Valuation and Qualifying Accounts Disclosure [Table]", "documentation": "Disclosure of valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r202", "r272", "r273", "r274", "r276", "r277" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://eplus.com/role/NotesPayableAndCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://eplus.com/role/NotesPayableAndCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_VehiclesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VehiclesMember", "presentation": [ "http://eplus.com/role/PropertyAndEquipmentnetDetails" ], "lang": { "en-us": { "role": { "label": "Vehicles [Member]", "documentation": "Equipment used primarily for road transportation." } } }, "auth_ref": [] }, "plus_VendorConsiderationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://eplus.com/20240331", "localname": "VendorConsiderationPolicyTextBlock", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for vendor consideration.", "label": "Vendor Consideration [Policy Text Block]", "terseLabel": "VENDOR CONSIDERATION" } } }, "auth_ref": [] }, "plus_VendorSixMember": { "xbrltype": "domainItemType", "nsuri": "http://eplus.com/20240331", "localname": "VendorSixMember", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsConcentrationsOfRiskFinancialInstrumentsFinancingReceivablesAndOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the name of the vendor.", "label": "Vendor Six [Member]", "terseLabel": "Cisco Systems [Member]" } } }, "auth_ref": [] }, "plus_VerizonCommunicationsIncMember": { "xbrltype": "domainItemType", "nsuri": "http://eplus.com/20240331", "localname": "VerizonCommunicationsIncMember", "presentation": [ "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsConcentrationsOfRiskFinancialInstrumentsFinancingReceivablesAndOperatingLeasesDetails", "http://eplus.com/role/SegmentReportingConcentrationRiskDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the name of a major customer.", "label": "Verizon Communications Inc. [Member]", "terseLabel": "Verizon Communications Inc. [Member]" } } }, "auth_ref": [] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://eplus.com/role/SharebasedCompensationDirectorAndEmployeeLtipDetails" ], "lang": { "en-us": { "role": { "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r952", "r953", "r954", "r955", "r956", "r957", "r958", "r959", "r960" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://eplus.com/role/SharebasedCompensationDirectorAndEmployeeLtipDetails" ], "lang": { "en-us": { "role": { "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r952", "r953", "r954", "r955", "r956", "r957", "r958", "r959", "r960" ] }, "srt_WarehouseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "WarehouseMember", "presentation": [ "http://eplus.com/role/LesseeAccountingDetails", "http://eplus.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesForeignCurrencyMattersLesseeAccountingPropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Warehouse [Member]", "documentation": "Facility designed for the storage of goods or equipment." } } }, "auth_ref": [ "r881", "r882", "r1003", "r1004" ] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "calculation": { "http://eplus.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://eplus.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Effect of dilutive shares (in shares)", "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation." } } }, "auth_ref": [ "r904" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://eplus.com/role/EarningsPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfOperations", "http://eplus.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Weighted average shares common outstanding - diluted (in shares)", "label": "Weighted average common shares outstanding-diluted (in shares)", "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." } } }, "auth_ref": [ "r300", "r305" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://eplus.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic and diluted common shares outstanding [Abstract]", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://eplus.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://eplus.com/role/ConsolidatedStatementsOfOperations", "http://eplus.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted average common shares outstanding - basic (in shares)", "label": "Weighted average common shares outstanding-basic (in shares)", "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." } } }, "auth_ref": [ "r299", "r305" ] }, "plus_WellsFargoCommercialDistributionFinanceLLCCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://eplus.com/20240331", "localname": "WellsFargoCommercialDistributionFinanceLLCCreditFacilityMember", "presentation": [ "http://eplus.com/role/NotesPayableAndCreditFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars named as WFCDF credit facility.", "label": "Wells Fargo Commercial Distribution Finance, LLC Credit Facility [Member]", "terseLabel": "WFCDF Credit Facility [Member]" } } }, "auth_ref": [] }, "plus_WellsFargoCommercialDistributionFinanceMember": { "xbrltype": "domainItemType", "nsuri": "http://eplus.com/20240331", "localname": "WellsFargoCommercialDistributionFinanceMember", "presentation": [ "http://eplus.com/role/NotesPayableAndCreditFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Wells Fargo Commercial Distribution Finance, LLC (\"WFCDF\") is credit facility provider to the entity. It provides short-term capital for our technology sales business segment. This credit facility has two components.", "label": "Wells Fargo Commercial Distribution Finance [Member]", "terseLabel": "WFCDF [Member]" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a-c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(c)(1)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(c)(2)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "60", "Paragraph": "1", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(c)(2)", "SubTopic": "360", "Topic": "932", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479342/932-360-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19,20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19,20,22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29,30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.3,4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "25", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//310/tableOfContent" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "11B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-29" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-7" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "7A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-7A" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(CFRR 211.02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "05", "Paragraph": "4", "Subparagraph": "(a)-(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479515/805-10-05-4" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "740", "Section": "25", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479692/805-740-25-8" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "740", "Section": "25", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479692/805-740-25-9" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-12" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "9", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "932", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-10(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479664/932-10-S99-1" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.11)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r173": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "20", "Topic": "840", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481532/840-20-45-2" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "SubTopic": "20", "Topic": "840", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481532/840-20-45-3" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481501/840-20-50-4" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-7A" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.M.Q4)", "SubTopic": "20", "Topic": "326", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483530/326-20-S99-1" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//250/tableOfContent" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(4)", "Publisher": "SEC" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(c)", "Publisher": "SEC" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "c", "Publisher": "SEC" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "09", "Publisher": "SEC" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Footnote": "2", "Publisher": "SEC" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column B", "Publisher": "SEC" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column C", "Publisher": "SEC" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column D", "Publisher": "SEC" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Publisher": "SEC" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column F", "Publisher": "SEC" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column G", "Publisher": "SEC" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column H", "Publisher": "SEC" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column I", "Publisher": "SEC" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Footnote": "4", "Publisher": "SEC" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "(a)", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "(a)", "Subparagraph": "(4)(iii)(A)", "Publisher": "SEC" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "(a)", "Subparagraph": "(4)(iii)(B)", "Publisher": "SEC" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "(a)", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "(a)", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "(a)", "Subparagraph": "(4)(iii)(A)", "Publisher": "SEC" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "(a)", "Subparagraph": "(4)(iii)(B)", "Publisher": "SEC" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "(a)", "Subparagraph": "(4)(iii)(C)", "Publisher": "SEC" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "(a)", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-6" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482964/270-10-50-6A" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481598/310-20-45-2" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "4A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479391/326-20-30-4A" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479391/326-20-30-5A" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "8A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479366/326-20-35-8A" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-5" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-17" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-21" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-3C" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-3D" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-6" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479175/326-30-30-1B" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "13A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479148/326-30-35-13A" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "7A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479148/326-30-35-7A" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-3A" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-3C" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-3D" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-20/tableOfContent" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4K", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4K" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-2" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-5A" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//830/tableOfContent" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-9" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-3" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-12" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479341/842-30-25-2" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-10" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-12" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-13" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-5" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-5" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-5" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-5" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-6" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-2" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(5)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-6" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r793": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r794": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r795": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r796": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r799": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r803": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r804": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r805": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r806": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r807": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r808": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r809": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r810": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(b)", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r811": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r812": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r813": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r814": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r815": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r816": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r817": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r818": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-15" }, "r819": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "79", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-79" }, "r820": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "80", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-80" }, "r821": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r822": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r823": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r824": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r825": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r826": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r827": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r828": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r829": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r830": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r831": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r832": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r833": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r834": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r835": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r836": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r837": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r838": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r839": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r840": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r841": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r842": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r843": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r844": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r845": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r846": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r847": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r848": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r849": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r850": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r851": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r852": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r853": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r854": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r855": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r856": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r857": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r858": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r859": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r860": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r861": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r862": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r863": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r864": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r865": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r866": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r867": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r868": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r869": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r870": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r871": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r872": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r873": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "30", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479016/842-30-45-1" }, "r874": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "30", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479016/842-30-45-2" }, "r875": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r876": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r877": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r878": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r879": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r880": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1404", "Paragraph": "(a)", "Publisher": "SEC" }, "r881": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Footnote": "2", "Publisher": "SEC" }, "r882": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Footnote": "4", "Publisher": "SEC" }, "r883": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "(a)", "Subparagraph": "(4)(ii)", "Publisher": "SEC" }, "r884": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "(a)", "Subparagraph": "(4)(iii)", "Publisher": "SEC" }, "r885": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r886": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r887": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r888": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r889": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r890": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r891": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r892": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r893": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r894": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r895": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r896": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r897": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r898": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-7A" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r909": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r910": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r911": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r913": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r914": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r922": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r923": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r924": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r925": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r926": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r927": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r928": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r929": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r930": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r931": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r932": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r933": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r934": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r935": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r936": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r937": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r938": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r939": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r940": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r941": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r942": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r943": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r944": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r945": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r946": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r947": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r948": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r949": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r950": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r951": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r952": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r953": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r954": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r955": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r956": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r957": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r958": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r959": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r960": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r961": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r962": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r963": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r964": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r965": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r966": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r967": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r968": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A" }, "r969": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r970": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r971": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r972": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r973": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r974": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r975": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r976": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r977": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r978": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-12" }, "r979": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-13" }, "r980": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r981": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r982": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r983": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r984": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r985": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r986": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r987": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r988": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A" }, "r989": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(7)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r990": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r992": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r993": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r994": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r995": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r996": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r997": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r998": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r999": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r1000": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r1001": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r1002": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r1004": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" } } } ZIP 98 0001140361-24-027200-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001140361-24-027200-xbrl.zip M4$L#!!0 ( ':0MEB?3)0C$_(# 3E-0 2 968R,# R-C(Y,U\Q,&LN M:'1M[+UI<^-&MB#ZO7\%1CU]VXX05=B7LET3*BVVIE621E2Y;\^+%XX$D"#1 M!0(T $K%_O5S3B8V;A(E<0% =-SK$DDL>?+L:_[\O[Z/ N&1QHD?A;_\73H1 M_R[0T(E__#Q,X3*X-$P^?K?CP/_E:)BFXX\?/CP] M/9W@-R=1//@@BZ+RP0^3E(0./#KW?+&ZFKT#_S'_%(_B519,IX#EE^1 MWY#$:7&Q1Q*;70A?PL6R4CSU^ZH'2KA[ "'][\_WU^7EZ?+KRTL_I#$)$R^* M1R0%/.+;Q)XH]R2Y\I!>0IV9!\'GDT'T^.QS)*TGFCU%RI\S27H#0L:+0&8_ MS #JTKEMSM\(/\QDX7G$E M_#)S*?WN#)=?BK_,[B#U5FP>]6:?Z;@K'NFX,Q>.@TD)/,5/)TXTPDM442EV ML)U[Y#PX2Z0AI]%/J3 MT1,QG1,!6UGT7@:^X-A*L#"-*$G( C5NWN];"4CFA(!X>G1/R?^XR]'9U&8PHM[ M#T!)1X+#/_URE-+OZ0<&WP>0I1\X?'_YV8[TX4 M1/%'X:\>^]]/0OY99/_["?;H9]=_%'S RWG_[M)'SOW-=UT:'N5/<_UD')#I M1R&,0@IW_.Q__XAOI3'_DUW-_H0+;F"S8M\10C+"6ZG_\11VS\4=O S(X(B] MZ9(XZ1^:1VQ1,VU/UB15U15+A_\1R55MT54=7(W4Y2!VB*DII5!(! M%RZ_'(% ^NCYWZG;\T@ TO\3^^?G#S-+6KW",\;BZ:6?."3X%R7Q1>B> ZXK MBW5-0]4E#=9K4%B<;AJP>D541$]V3,O07[E8%Y[>&\$=PYY+ID>?F(A8>[TY M298+OH1ODLIR#4,FDJI33;%=5=9%2Q.)KGA$AXVFEF2^O-Q/^-<;5W0'OT;N M_)IE?!,X@$*1=V07$>U9='61& 4 M4[<(Z/>Q(.Z.EW/_GCBQ_ZH\GH"QW9-#[Z=*>LMXGY'XX(_@DENO#]\F'JP??N/4(%4I M098TT]();BA0@@%$X:JJ8WB*JNY1^2N(4.9MMS,-3),H&+J+8 M&VGO>Z,IKB[9LJ,#KZBZ85J:K5FN3C1-54U7M7:T-_!L8A,+NF+HB4V.75&-6]D8 S^%CZ >@F>,)!:6\ZXT!V65HCBC9BJRJ MHN<2SY%,'429I*B2;:J[(QFM;B1C>HY.78W:KJC*%@@:T:2*(SFJ)*I4479) M,M:;2>86U 4\.QQ<4W!M[]&8O/5 69PF"4WA32E%[7'K7?HAK- '_1LE/E\A M6(R);P?TVD_2RKXX*FA@$;6QIZN&32R/.II-3-V1#--V[67*CZF\YQRUO]ZF M0QJS124W4JQJR38@"?"Y:MBYKJK'<'F\LL!:H.5WT'!ODO$H));*KZ8I( M-L/QL&_Y6B484B>J.L\15>PN\FQ53[P09<"N9DNN9()!5W7/@ M7_!Q+,EV;&J!8]!"D%5)-529JIX)AKPNB>#\FJ(CFYYF80SD/1JWKB"+BJ@I MHF4!KL'84AU3-1Q55Q7--A6#VAO21V\$N3\D,?T,T+IGT6@, #"3[C2.T6U& M2#]/RTONR!2_.GTBL%X[L=@8D;Q]SRY9 0BN\@& <884 MK,_"))=7F>27,3=GE*,P6]NLVI+F9/@E]_N:OH@ANE$L=?T2"Y)>CJYO+HT_B MB9;O9KY]>]Y.QW(IT0W%). *>@XE'BA3*AJ*9ZB.8;X<4MTJ^;U].Y<$E2>N M#RN[]./1E5NU'C3;( :(6D(LT*:*:,PQJ=CUJ*7/_?D>P+KY#]C:NB7H\0?C0/F M_'V8>R;[F$23F'UB*=*/V;(9I$N7G5U'6=PS_^2[^-GS:2RP-=*E.;NSJW_, M1C/G;_Z4?S7[]#&3?_FG)/=Y,72L]$2U)TKY?>5OQ3+=_%*UET6_9W_)/^ M'_>[0,;F^;]#1LTYHQ-6^^(/J3!K9>Z/Q)$[<=+;N$_C1]_A?DGV=SU1D\3I MQV6K+A$SL_Q-(F7& I?6M\#E35K@6WSK1-(?!NHFF?6W+0@RP(^PW$O:^HEYK*9<.@S56+FOQ8&<> MU)H'ZZ%2*IZ9O%G/K';P21N'[X\BTXU5V>D4DUI1"!]Y7 ^CK"X+W*^U9,) M"U9[#HR2(Q?@V5*(8.>(NJ35F!K.5!M0=FIZ[)Z$A+<$=^] M"L_(V$])T K,/0M;6Q#X$%.23.(I$R=2OA:@OB3AUG,IH$V-S(JJOP MYY@.<;L>Z57H1*.:FIROY<)UX6P"8N==ODX?;D$?UL(U?!VF.RG<='S/AP(Z MX;TWX5V3P,)K^+^CAUW10T/D0^=6M40.O [O7:BJ:?B=SR]W?+U;OJY)P4S' MURW3UZ_CZ\Y3;RXGOP[3G:?>='R_SB+K.+NYMMGK,-UQ=M/Q_+'Z2M MUMGB3=/8K_2QNUCJCF*I^Z*'+I+6D+ZP+O6YNP*4+?18=HC;!>(VRG&=2[N+ M,LN="\E.F]5 *'8)GMW7PVZT&:++O.\>@1L5E5TJ9A?:;?<\UWGL.REEWCDO M=HC=#6(WRK%=%G1WOM]&$=@\P:9P6J?[=J+[MC (LW,PMNM@ M;#A4+=5YI#(FR.I0^_(9#\"D27+J !WP,P#XT$2:/D7QMWX43/"[Y-S_Y]GGZF8;.<$3B;WQB% EHDIUFEPUGNO;S M\RV6W8YG#5>GA2USU'85A:2D^C":+@5M-HZ*3!?G-I)@4X*[$H*;(SY:B.*WBL% MZE*JW$F!W5JB!Z$BFR"M-B*6WRL%ZM(\_*(4.'6<: )XN:<.]1^)':PC /*= M?94$B/W_1"$&Y2>A[[ [DL+-/A"!L,B'+^SDUKC@.60TFOM?+XY7<4#K+(17 M1PLZV=!.V; #'FF"J-B&B&QJ#(%;"Y?$CW\GP81^GGYAY2H<,R3QLQ(!$L=3 M/'*6H8&ZIR.DBN*NN]R&N:\[+W?F6G7S9CWQI-.7M7 CMF"=J M)/,V;Z(>!N5M1 @=+MEMQ05N-.755=O6P\[;0GGX#HBO&>?*-U/;-N_$^]VX M%\V@N0U@MJ8ZO48$5YQF"K>ET[L GG0:NMA!,F8[4.:1RJ!_\6N]Z6<-H"KM MH*N@:X*EM#X2_TEB.HPF22$<2#C@OWPAW_W1I*;5Y9@9*I9Z](DGBBKK?;\ M6(M8\+US.]@N\KCU/-^AGR<^0!0.FD4CK\;D,F#?E[Q\$XDVDE"NX,8X),'7 MA%Z%7A2/6#ZVG2J"I9]?"7"[L,TYI4TXS2]>"EESD-<0T7Q8LO%R$H<^]KG! M[Y?^=_RKYIWCKV*9U> U!XT5OO'#9O%-=;W-V?!U^ 8'%DQ R_8C+WT"*QM4 M+L#NVP$]31+:)JVS%J1-0.Y\!>LI0.,6"+T8C8-H2BD;^7(WB9TA22AN4+U1 M.0-$9OZ] ,HF<56+\L,LY0?")J77_B-UYT@T^3SEE9H!27A,,:?E;!23_Q_J M7D9Q;C;7&^.O@#.CAW6@;08#=WBN*9ZW$.;->MSNZ8CX./OGCL;,E0T=>FL' M_H#YM!??Q]1)J?O@C^"26Z\/WR8>$3X*1)E$U7 /M&>@J1VG\LB M;!)F '$[#SYQ(WR.\'T4A,G'[!W%1GDDL4^B>/ A^^$#TL<14HF9*XBM+NM3 M0>.5W:Z5(-L>@1L=@>^3P(V.P+='X/!2] M9?/$Z@A\GP1N=02^-!+81=CK&=A[!D]=!K%&>,KBZ5F;_TV4TN0Z(F'"DFXA M2!-68YLW_W^>EG^7>4AV';VF)*')712G7A3X4=;.7T\TSX\W> O@;@+_;P#I[*;Y63'MQOA2D)N [LV) M^X['&R/8-X#TCL>;@VXNTJ^C<)#2>'1.[706C7=DRB"./I/P6T;&?]P%U!U0 MM]+'Q5+7V=>GR5D4X-D\<9Z7;G2KZ[*]F4/\LDU:B?RU7[SC'ML%I%9FO#V+ MW>:HLH[,.S*O&YEO\S"_]DS%W-XLR/=A;YN'H"[%7C:=NV6H6PU56_#VA80$ MQ0Z-'WT'3<56X>]EZ-J"1Z!4#[[S\<37EB)S31";@='9F?>=9MPN'I,Z##-_ M'=([P=PR],_GE3OT[P7]=2DKZ$3^ 2#]=2*_\Z$:+N)?C>[.9&\G(;Q.V'>$ MT%H%\&I"Z!1 L]'=F78[C7-O(>?<86]GV-M"*K7SJO<0[=Y"H4]G,>TUVKUS MN=IAM$FRMC-FVXNW3D?6'X]=-+&9FG ^') #>NK\.?$3'YM;.>XH^79/DV@2 M XT61[C6%6\KH,@QMA26%KK^9>Q75\3.C:QIO 4?.ZR?EK8:Q.2;':W#:Z&FUKT)O':;6;N,PS0[9-47VGCF[D];M M8^#5\+9^ DJ;J&@;Q]IN6@TT9?31'M7#FXB]F0!/3/FX,=W]>,[VMA*6Z42CIQL7UQT3ZJ MZ*4EPD0S1 M]W[R[9H^TN Z>FI6(T..K^? *[&Z".=*5+[XYH,[1/9M%/4%?LRWI"F%YV\D MJBJHFZ6K@SI$^GUTU4)AM3VZ:K6\VE:J^+6JM*Y4N _O>'_ZO$:.V6XBN1V9 M;BJ"UQ'MSDJWWJ#\ZTJW>U'R]6&:&D5":D6ZG;QMK;S=PE2*O5FOG82MH?7< M+G.@=DFAP0K>\DW1!OW23O=L-$#=/CK?R*R7H]%99TV)%3;>5JN5BN[, MO_>8?[4V+6I$^&^HN.G4=QTA]*;X4$UP4_;=.M"AM/6>9U?:<%!^Z/YJK+<@R^[B M"&Y+IWA?#:@0^BA^G4%F%Q+4B;P(OK(_=R$H=^.HDI4S3?\:\V M\>5J\-J%1J;KAU'@HL%0?+@:C>/HD>*U;4+JNL V <7K:\T.Q;M#\48UK22) MDO('GY5\21P_@!7PF<_T,0H>P;"?_2USR,ZIG5[!B^,)0L!N^"<-@N22Q(,( M--6(QNC7GOMPB6]/4MCLW/"_/EOZQ&L_I+?>DH6L^=QZT]?B?AU]&@>3Y./[ M=NW]3MVJ;7_=\C:UFF7K*"9V/T>06V(UJ2>)/4G9F,*4Q([5MLUJFZ>AAC+3 MKF7.!@P72=RR5LMC6'=DBN&IRR"*8M3Y'<^]B^?J1?@KU[$>]@^-\W:CY#K. MZSBOX[PMZCP>C^G,R\Z3JZLDV*" M"BRXL/RMH#8WOW1.5>:_M(]A[TDXX#4:7\AW?U3WTYMKRP![$PU)G'XLD'CT M"3_.8++UW-0IL9:P4*=#FJ]#_+#^.J16HKJZ8 M8&6W]ZDS@8?>/M(X] ?#M&RP@BOZD1<7OUR%+OW>?R)C_*7>'#D/91E-?!>X MS>.G3E=N@KOKS=-U9<)ZQ?$:H,FVF\2ZCL)!2N,1;L3L&*[,/'F(/I/P6Y+; M8!1LESBA_92DDR2[.(RS;VM.>4M G9M,M0SF]Q/9XJ957SNW>TT@G9>2,F7G M-;8+1B$M6N@[:=EYT7M(QZPDR&8D8C8CJ.\[*?U6*7V_"Q%=2Z+IM'L3M/M. MZPH[[=YZ[;YY?5HOPZ)VMO02SD&1E4FLVY#BCR0(V*]QC-'=4QU\,L(GJYO2HIID_M&?V G]9&Y,^,IRO8B0,9DL;]*4P^3B#1EQRCOWP2)- MH_CZX>I.%B6CWJ1777HF!I<#T 15OP0;#T^1*$L7HW$032E%D!J'CU4@- $C M\PG:-3CEC]]IDOKA@(OQ(8GI9Y)0%^U@V"R"-NCI$XG=!]#)@"+8G7ICM ). M1:"O#]?[#9Z]\'@M,HC;)S\P%%M)?@5<'?F]A_S8V&2VK;EA>D_1EW92ZO;3 MR/E6;^*967K5%5P"0Q-\HGEYL 9JFFU.; 2!=3=>:L+K[R2M0_,;:B^$FDI6 M=269@\9CA[V:>::=E&Z'E*X9?1263NJ/ZTT;>S<-%[>JQ731.0XU=!RV-FV[ M,-KD3NUOP&B3UC?:Y$T:;7*!QRZ2LPD\RNOC4=FH$R5)DL'QB'_-X?&.QEX4 MC["JA<5%DQ;+[Q6P-E:"S_EVDM23C/7(:^;2;?KH*[:\Y8335#_]3;ALVO2- M70F'@Y]I\6KJJ7/?_?;;W@]<]BS)4>?:DUEG=Y/8&9*$XA5H3=633-;P^)^! MI@GNW;-5!1W&FLZ&V?G5Q(]_)\&$?IX6?_X&VTM@#Z;7])$&#-W%;U?A>)(F M[(>:HWD]R"KG%ZX&<4O@4VD_.I4F"=]WHE-J/SJE ^+.#IUUXLYW MH[/3G75"Y[N%;:<[ZR5L)5G/'!?XZX_/D\0/:9*<.G]._,1G-< \4$&^W=,D M GL?('7JC<,50&0.S%)0MN:RH+_2D_4U79;JI>^-')0>J:J(KT-LUT/WGIA5 MS02TS>]8,:D$GX774]IP-K4DJ$_KGD2_17@E8A_ M!L[&FRE;3,4H8E:A]9SA>T/3IRC^UH\"-L0F^36.)C6OSWT>8\\ M-V$3&DS MOE"^M3GS4A&-H@S/ZI"\=20;Z]?H61M$_VXXD55ER W+W+=AJK9WX%H0V MQ%JL,^6TP!_=$^7LPBO=*.4\[V<\1SF=MU$K;V/WNF^C/HV^'0HW B+S6%EFZ)^#J!. MO-=+O.^&WK;:L'D&&Q8%OLNV[BJE(TX\M_!4@M.T^GS->0$_CLMETV'SC^)*T5N_!^LGIV&W/B>F8SMZ:<]M5_NG!8 MY";),K/_.Z)\/U&NWLKMQF+W4!P_WQ*]:9+TX#MX$@DRGS7IZ',C]+G.OF[3 MN-]+W_=6B;53ZTU7Z_LBRZU:FU](2 ;4[<3GYHCSY2UMG>6Y;37?69Z-M3SW M-L1EF\Y0DY3YUO7J7MBBJ0[1MGWT)CI$N_1-.F*MB^79J?4FJ_566IK-QN M=HJ^M82Y?1KIE'I=E'JC"+.3F+52Y4L(,XV)D_[33X=Y"6*?!#0Y&Y(PS 8% M5;]X&,;19#"\"O$H>.KZ))Z^.V#_QX,_@B]N/3S+,O%H?.O]&D7N;.-(_EM, MW=/T+O+#]"J$^VK>@[2_F']16+H&ABOM2>N@^OV+6@/AY9J>QWS'HIMBT9<] MFP-GU&W&[W;)&;64'4UEUR7.\>O8E1_P%DP?(K23)G#Y.[,W+>;2MQ/DJEUN M&CVJ;*V)R%J6U!;HQSRKG3F.HFM M=G)H+3)_!RPN.AU:"V9MD+7;1,MR-^*C06Q;HQ3$3MAV\U&D]JC77020ZF@ M;UG;=Z&C>19M)8=UE-T8FW%[RJ>5E-UY0XV1V?LRJ[K015U\CXY9.V;MBEU: M$:^H:^7-P3#H?&RQ;=T,#6DL.+0851=:;IRH[D++]97:#6?;S@>J,Y/4Q2]K MJH[=([-NJ#ZQ&?Q9E[# EBH ZR@:#I8EWUKA?Y UP[4R=6O9C5/3HN\\# M#1ON/U)WL"*BJ2RZKP+B ^70-KE[S4HV-+4 I V--PUBT%HQ0QVE16T9M+&I ME]5&;L=F-6>SKCF[26JH&>'/_3MQ=50[-<])--8Z[)1/IWQJ;V+-*Y_N1(N# MY5EW7OLMWM-#H;ZPMV:;WFVJM-=D]W;S&WKVVTJXMIM>HZ MI%EZC=6?M1DHTB F;1Q#M&S$25,UZ1:-W8[9N@AK^ZF\:R#^_<'2>.?;UX$NZV*K MUTJ -)59]S8+^:"YM24J;<\CRP_0SV_#@8?-",(U*>!5U\$&!V/RUB9EV_%6 M2RF[+H'E+M+8 )=N_T?)U/ND[ETZ=@?8Y'7@?%LKYZY6_-H@?=O8)IFN''O_ M:>5FBHIN($F-V?.@PZ5U2234TB)O@A%@RDYNUH@V]R2,8HCB+(@F;COI\AD7:"G\;:;&ND2$ M.GG9R@:&CVKIRZK80Z=4-?=D#;3:UV.4F@1S=4?Z76IWNP"VH<9T*Z+ MVWN83D5-PC$;\VN:2HUKN;CME8;U)\,U!7);7(:NS*&&-+C#,H>ZN *=Z]JY MKG7V8M8JRVFWW-RLR@(B!W%)(7=;!\9UM^U68* UE'B6K9B%W'<.RWN-N)8E_S+ M@3<.UH0L-]^[V!9IV34.[J%KKP9LTU3YNA;]=F5B79E8G2GT0&)&=5?^^VB8 MJ0M5=OYZ'7VD7?KK-?:0#MD"K0F1UG]T15T\J(.+OM>$0C>1 &BJ#%W#QNRB M3/61F7N+,M4E;]Y9FW44D[NT-NLRX*<;%% +JJSAH(!:R\K.GCP(>[+&S=>' M6!]<$\K<7HER6^BU0-"O-!K$9#ST'<)':'_MUXVH$*,KUWOTR8DF81I//W[M MMPYK\Y&_#FM-B'>MC[6;*/R:U%.2OX"^7-!7(&@='E>. ^CPV"A_87T\=E*T M/EA;WV+IN*_.-DR'O3=BSP\!1W#M(D+R7[:#D$X(;G7[.YOP_0A1=HF0CA^V MNOU+SOER*![^A#F6>S_Y]GGZF8;.<$3B;[P6$ ][NJ>/-)S0+ 1Y[8?9N4K+ M;G^8CK/\61;L6;@FNW=)$.]W@.4_47@6C4:3$+88[TBN0J=]H;MGXV;/;\/; M@W65X[Z>1?K<45^KL/_^A>PQA>T\3&C_2I.#SQZ/Q!*E#=\W1+6TV?/0*=&?Z/9W$(?Y>7MPN%+\ 9NN$=H?6 M5@KGXM=+L)Q!.OGI=92T#*?/P=@Z\=LAM/Z"]U4IO#IJ_1IQZ=-T*2S MH<[.X:F9PU.+4-=\VJRCDCI325W2)IV:V+F:J(6TF"_%Z>A@OW10EP:63FO4 M66O4I22GDQ;[E18-LQZZV$$K;8@W2H6.&EHI&]YH2734T$J+H9,(=8DM;Z&A MK#/_]AE;WA]".Z]O#R4T[T+W)/0YKK_";A8X&5&23&+ZR4\B59:,CU_[Y_G] M^4_Y9WS LH?)"P_+@!R2F":O?9I2/,WU'P'-U6MN)B,:DS2*W[CZA?OQRW,: M1B,_7/;8=>&8><2'V=6_ *ZZ8O/&\.=KMTY;>!8K\[V&#Z]^EK[\65@?_-I' M&"5XZIE_QR= D__*$HGJL1T?), MCZBB[5FR+=JJ1W19UE0+L"VD478Y/.(/6]$,VZ.60@U+M3R/V)IFNYIN.1JU M' J7!W[X[?[YE;%EX75''W8#I*U)FD=,JFDF577+L!W+%56'Z#9U;=UK!Y"6 M0RQ/)E2W1 ) :J:&2Y:WFZ),FVJA/%)IJCJS9@U7(,0L16 "D[KBX"I=JN3%7/IH1ZBBTIBJ)J M)O'L>2!EQU)-1U=DRR2JZ:E$EFU7)*;N$%LALEY/(!W'-D&Z.K;B22JAFJ6Z MNDI%#Q F*2ZQ6@&D#@:5X MGB-2PW LI1T\*K&LFD!2<9EW634LQ## &+ *F.7@@#C%<38(=F .2 MH+;!3;%M4[5%Q;(0A (R5%N3%%U15= ?%E4=X%/1=A31 M=>9YLIE :JJMJKK&S#A54Q4;A*NNF:(#[A: [[8"2%>GMB8:8*\ZL@K6NJEI MHBPJ*C$M6S.,>1724"!5595,#02*1U491 @8KB)1-:!8U:22W H@+J*YFJ)1JJ)8O: MO.W:3"!UU5-E$XP=U?54TW5-R7.IJWN*K!M4U%M"KJIHBH0ZABQIJJ:;IF># M=E1!TSLJ<.F\@=Y,(#W/ B =T=$(42U#(2J5'94H,A6) ?0Z!Z2DF89'B"F+ MG@X2F)BFX1HB44Q3E*DN&O4$$A2_YKJVJ"KH@Q##EBQ%(V 82%17+6D^X=-, M(%6B>Y8HJE21 4Q))YYI>XY*594XIJC,1^M<<$U,0@A8#%3U%!& ))IHPI;8 MKN1B<*^.0"JR!.I0=T$ 62IQ=9."ZRRJHF7:+K7H?"ZDF4#:A@)@J2Z8.;JJ M6&#Y2*8KBK9$#=$V%N*NS0325 Q3URW=]JBI$M$S11O\+-FR;(I2:-YV;2:0 MX!L2:G@4##LPZ\!F!5]1DS7; [O H79"B!%&5Q=XAD:1NO K[15A2J4.&"\ M2J8DSQOHS012\H 7P7&6,.ZJ*Q;Q=$M6; MDD8I(G0?25EQ1E2U307L!_B-; MGJE[JD4MW5'MFJH05U4DDR@.X$)2/5"!N@W>I2@['GA=Q%L0/(T$DDHNT4S+ M=6"-JFH"(XH*(%-WB*A9DKV@0AH))-&IIGG4-4QJJQA0)IYF>J(G@Q4+G#KO MA3032-$$ @5?2Q454Y4-U::.;( KJ6#"V6P)3UHZH3+0I6R;GJH9E@W.E@T6 MG6TICK9HH#<32&H[MJW(M@U4JDJZ;!FB"(+'T@AP*,#2"B M0]54G;JR*IFJ MJCA$LT'LR YQP2LA]GR)2S.!A"MAD902S24JV*RFIX-65\ DD!59I.T TL,< MK"A9'H &KA8LG8!=;KO$M8EH$-(*(($VJ:CHMJ/+JBHYHN52%]2F! Z)+-M> M.S#I@*K05=G5)%57'=>RP2?1/%4Q=#!+/:D=>M(BNBX125(DQU-%XEF69BFJ MZP!R/8.*[2!7<)1-2R6*)5*JZBX&7V7) T=#-T1"]9;8KI:L:HKK>HKCJA;8 MY*ZB>*()-H'JR$Y+,"E1D[JB9A-B8U;$LG5*'0GK>14L?#7F@!2I9A)- ?\ M+O!#6@&D:VB.1$00/%B#3BT+?!)BN(9!3$GQO/F:@68"^\J]5,(+&K1P0GTO%$\+9 D2@4+#O5\0Q97&+6 M$<4%*]=VJ2IY*ICQIHS%LN!SF[)-P&NI)Y!4HJYFB)ZK*J#=5=?4P#X')>D9 M6.MKS5L\S0321;D#:L.4'**")B&Z*>H*&G6>;3K20LU ,X&TP1 W#$DU#:)* MIF=24)N 55LEED3TA6*E1@*)V0''DT5%]#R5.I8%B]5<"2A8Q0ZNA71Z(X$T M)0E+>G7/\[!*TB B%743= E55%5>:&-J)I"O+8QH))":+AF:83F.!B.!5,"=E"PLRK:H:AD>>"$4_C%,0W9-3YUWFL'"Q02"8UM$42FQP!75/ /N M5&3XP:QIY;(J6M1QB2ZGJDF8JCD>H8L$?EF*9\]*UF4 J%I%MU=!- XPZ MR]4L6Y-<,&0]39%L0YK/3VX>R \,RB2:Q Y-^, ;)PJB^*/P5Y'][R?AZ!.\8_8MU9OP_#\:%[?% _L' M\5C __LQ>]V:RY%Q.>R+)^H/ANE'P8X"]Z>C3S\G8Q+. )C=H19WK'Y%MGH& MP0=\T*>?AW'^,)N1S4PH3:,1/'[\74BBP'<%.R#.M^+W-!I_ M%-3Y'X?9FF%7OY=[Z+'_P:UPS2".)J';F_]IV5Z.2#SPPQ[BXZ- )FE4?!7S MM[#OD$3>MS5?;ZX>+LZ%_L/IPT7_9SO^D&]6OE4%F>T _^HJ_/7SU< M7?2%TYMSX>*_SWX[O?GU0CB[_?+EJM^_NKTIE[[3%:^DV'\2$$KA((W"8^'\ MY.Q$D$5-M>;7]FE/RS97+?OR]OZ+@*(5^(&-\?$=(20X-,JE_L?SR)G@ !@< MVG3$9L5D?9!4UW7;4 V6,<9)+)ZM>,2T-%OR3##/LAE)("J7SK$\^B2)O7\P MZ5:^=X'T]K59*"2?$4'B(I_UZ2"BPM6]A;?&(I+\<^; W"74^VE$4V"0(HM2. MOA]]^J^_6H:J_[2X^XS_@=]NOIY>"_<7=[?W#\+=U_O^U].;!^'A5@"F? #. M$R1%N+T7).T']T?A]E)X^.U"J/!KP:NG9P_XLV0IZA[0=QG%0CJD@N1Q4<7GMX;P1U#7$+/)=,>[E"/AD>? MOH"I-!04Z5C >U>0R3ZT!4?L[7T+A<%#3,+$1WI9$ B2H7NRXNK@\-NJ#5:E M82FZHRA4,@U#U\T-"01UI4!XN#^]Z5\QSM^J4-BON,_E15I@0N!S_YB+(/SQ MQQ]I!/\YJ=>J\9QK/\'YBR#H BJ$$YR'^+&>,NZ"36.\A'7>L&56B%Q!"G=M M'(U!55,DQ'8D6W$]?-/[_5OW[RW72('\2_%1XD;$M Q@E.+*%/XNN M?QJ7_FWVT\^IFZ\V>[EJP;L?:9SZ8/WD+P$WMNH<[PR=VQ4H5R'<-L[N[*=@ MV9R!UYW&T[/(K;*(;)I4E6T).]!4BVJ6+DDFZ%+3-62-B&]1I F^;1Q'C[@F MM)W.:4">"(X872&%&!%6MO]#ZJZ!37DE,O_KK^!__;3F8PZ(*![(]ZMLEK'# M[EY0.2[8T!JA$M8"JY8%-K7F>:X&>%=5,*FM-22FIO8D4P+#S'P;OO_"OH@_ M-9R]05HSMA/ A(K AHJ%?T]B/W%]AYE1(+[]*HNRR^(!"?W_L,\_=EPQLY=7 M)_-@G_>*F_D;CT(W"MF\?4QNW\1U84* BJL:: MI9L2E;&)U1)5"R=Y.)8L*IYB2)+H>NOX,[^?[GO[;C;;, M. 92]<(V 7G2/9 7FBZHN,4%M,V"/9_ M$,DT)-O37$K7@-8RU9ZIBF(C G(9\?>!H6,_]>%"'G&B,76%\21.)AAZ2B,! MKF!6N"3_8/^(X@!CQJ=.^G&SH2<[*VYIN*&MZ+42X^OSS(.?!BSP2(DS%)R M),E[0SAF4[&)!S %Z'P-/3AFU)@ M;-LZJML.KM(OF32=2K+-^*FB7T1#,BS0([KIB*JD2A8V1A+7L%T9_L1Z]!?U M"Z:^8//[:>1\.Q;^YXDH"6,2"X\DF"QQ.]O!M*MV.N-1SJ)5HX78EF6HCB,K MKBJYKNF"_:*#6V!*NF9*ZS@!=]=?^YO:SJ81[D7&Y'.Y-M>2-;0%'4M25)7J MMB:+)C;'*%0R3',-XEU()* XR7,(-Z?]\]/_(_P:1#8X&7TPOIU4^$+B;S1= M0$2E?B_'1.,]D%<988-GC;!ZZ0\PM&MI]5Z%+@:7J6!/!6=(G6]8>?I-\/F^ M5E*O?B(0X0E,U=ZW,'H"J"E) "@7?D@FZ!>21'"IYX<\,WL_ 1M*%;4<0Q7$ M K(6*BGVR?$\I/)/ .T?"%D_ ^R*P56M?)2(YBB:9VB*H8+R,K$:A]BRJ.N> M[IEKY! __0M/YYMEXRQ.]+X:HZ*LCU$8?Z1P$[W*+5_U6/6GQA-N&*7PS9\3 M'X4)R!!6+A.S8JMDN7!1D&Z+3ZRPJ10U^Z!>H)P-85.8H9(7N.+W*)B$*8E9 MY4Z<5+C!EE0\^<1T'8+G+\A8HT@-0YX< VX?7C#.*8.94Z@) NL:C01?H"G@A4C)!/P?9)AA/4W><5<.B3I/ 1/ M)%GD/W9S!LF/H#Y"5_A!YI#:8 O![_:_T?J!Z]FE,9TP3E) MB7#)%= ,]Y;/J&JDW(XJ&?2>#B:\$T[H]QZ$'W)FEV7KI#"X?%87-\:ZN&TS M,U]WP:,T^;&&'%C! "(@8\B9$+_N>*9-=6):>+P7D57+T#4)/#V/LH/:#HL# MZU]7+VRF@:WH>WSAA4L R-^]9H/A0@]AM<%PH?MP3PV&\QO(PM^_''V^O[N\ M(P/Z.:;D&V;(BMR$$U 28]8N'18/Y1 Q-&;?%$V6LSNWZ@W%T\?P3<_&KWK$ M U ^DN )=/Q,FV>Y_?QE?*?9MBW+@V3?B>46R]4=SLEAR0[G/U5!GM^SNFLK MYL8'L$]4((X#VBHFJ')0<*,/'R[]%NFYM_2'9 1J#MX2YZ9-AA8G&@$_3H_1 M_H2'@KF&F!D(L*-/Z3#_^03,4+HB99UG\:<42V:_23\?Y92]>L+# M_-W%A6AX9A>O6&9V:1'6D&2[)^<&==6*WG BL,G9/_V=11PSZ]FR<)IM>8[BJ)ILV5B%I,$_)E@'KK%&J^MBK)>]D%&JD[T0P[[7 MRZE]=^YQ!2%K%L[6";^G\QNW%=MHU1Z]/9E7*R:Y62;C=[J1S2"V_BJ-\MZ] M>D%*L?=^GB1^2)-J[,"S%-U5#_80)ZI"$CD\"-""P^PUO25*P:TGL M)@*VJ/GNJBRJ\@/Y<9DI>[)E:9;STZ]L7\_XME:DFF'JEH:GWX"=I;J>10Q5 M-G#HB&AX*@BV'4FU>I#BJ^.16:H@TU%8IX1>#DE3BEV+B'B@ 6R>A5>"AXW! M]*+B%[QQ4##X54X7U/,H"YV%61DTWNFC$QN2H'#XPC2. B$",52AR%))LFQX M07>JJ%9J*/LDM@D\O'?[/:!3)#_A!TD3OI[T<9B.(>NR %?_B/"7P&:5 78 MU%4A?,^/1SQN.8:7$[P(>(4EJ5VV<#)Q_31;V/:H_,KQXE-\4Q2?EMM^&9!! MM7';EA25N*;IR1I.',.A>*#,)5M!76ZM46F[%I&OG/=2)R*OAH3>\:X',H17 M'/\*M/I(CO^>@&"%?8E][^40Y&+$!]\C:]JQD/\G?UM>JQ[B[@<;[05CBRF? MS+Y[)+$/K%U^RW:&:0W$?Q9O9#HK*?-[0/NOK61>J=>JLJ;D;M8"S3-QT6+> MG?4)\&H0?EN6O_-841-\5;$.G"B.:=$RBHHWCC&W%R$7/_K1) FF.1,O>_]) M/K#DQ6DKEW[83T?I!3[_K'CK'&.JADHM%\^"-#55MQWB.J:K>"*EAN[IYC9M MZI+M9IGAY=:DF7#XJL=L+\;2,E9ZG@_0]&Q$+#4(^C>8)GZ2=4IC?.B1]FR"AAT:@#1,N,+&S!W\Q/+[Q=NK#)TYU/IM?VK5N M$1ICO+'P?#*D05!XF#\L*:Q;&8'>2^YU [5)+\4^<$<6G02'&(ZJ21IQ*!Y' M[.'$5DLV545S94DRUF@4?9^3L-E<[*9*EC9*O@] 8&0P !)%&AZQ2F1>9Y^3 MG\-K\1.LQ1< 3TQ"L821ARH?;F/";0,=@ID\]U, U(&UY16U.+OHF/'+).4" M$HP,L'E G*((8XL,H@3EWABP!P"E6=\&_L07CE4-202+)PDO_1N#Z+:!0161 MS<)3CMDE_S,CU$M63 !@SU/J'7-(+H.(5*L+',FE6!\GR;JM.L2T/-V6=*+9 M(A"L*RZMQ;<4\0B\)I]_]U44@5I=ZOB@M1*>'G(([J4X.]TOG(QZ;L0JD?'2 MHT_2L6ZHQX8D'^ME,V^^_D\GF;I /$>3E(4-<*-XMR=N13($;<8V90;3VT=I MAHHO9 H(X ,).1)>P@'O#F'-(7VV^-L2L)FQ68ZMR9XL::*M$D\DFDEE/+G= MT'3+T9=X7ZJHR7-(D:M(N;JY7!LMLGYL:=*QI6B+.*E3.=32YMSSV[.O7RYN M'OK"U@^V%V3=W6OO,)B#!FXF^\_*!#F+ M'>6I?+ X[^+H^U3HYR:PP,>WH^G)(T_(3F#(XAQ<840I^PFE#7+M$*@,C=4? M\!U9;IY=/_?0+#'_XP(B,Z&VB,X[0*!P=755X)!/XA7NBT!9@50TT>(*\D^8 MC%RV#.')!WNM*,!ET=JY6EL,OQ5V6F5P(U[KHQ_.:U<%5N2R=&OG9MGB-N8Z MS$_R0!_;9+I8 OL<\]6MPD=XML1GKHB'5>XLKF]5"= ;*WY6%OGL<"Y_/I:_ MW(H<&/65Y4O+5,5LX=K:Y6(E@;T0:GBVZ&Y^\@-A.OH!KW3T!E&<:\'^""?V!7(R?DUBV&/V;#$PI86=8.K8R<-[MFOU.TL2[NN3">N M;GQ=/EMM]8.,33U)6R_!^6H"!)4&\FM>0EOLNB8".:M MK)A9= RM3R2Y\)2F4R"?#&,W0OYZ=?L4YS*?W_[H^O?GUZ^FO%Z>?;[\^ M7-X>?3H#5@5%0^*I< W*9T(P3F"#I8^*[HG$;N\ZBKZQ'O\B6H6\M<:6O!I9 M:P*^+DJ9+%J"46E[Z&PB@ZR$#K>][IM M4>TRZ7(%PD"03K:RZ2_)LZN'BR_2R=&GO-II6P+IW:)&V9NH>0>G9:@]W0YN MW[.P.0HX!1*X]Y-O H9KHKCQ>FE_U/(<'7S>(X]_!@Q_#?',LP!36V"">!YS MC[=IAKP;D;+>8+8_JSW;GP%1G$UM&F>U#-.&\_T>R>490I#WQ_8R(/@NCL9X M.ZTQFQO-97.E[ERN U">884U/TQN@I(_@(6O- G M'DVGPKF?8")V$G=W=XL2H^ZBQ&"B9*'I M!BVC"2\)0/%P6JD*OBS*W<^BT.5=8GC-/4TF :]&N1U3/G2R\2+#JJ/(,+84 M*EV+7C (^G^P&MO'%J)'RG /7P3YYXI1G67V,E6%H=/:"AE5:ZZ0,>LN9$R@ MF5)LE(E=1CO]R7@SZ.K*^?6/UJU&<^U3<1:FXDKYCX$/ M$K/VD,LHIO!"X7]7#GO-NASO8OJ(1=%7(1[5W0:O9(]$UE64;;.B;$MQW"ZN M_FP%@KC'@A.1"33LTXXP%'M1-$C?9@W2/#Q[EG>2"+]B9S2:PC6V?AL2LTI/?=+56R_B\M,?"% DK4_(#H(3;IQ $PM ?LQ83>"0! M9_HS#2E("G2,^>],7I01W2PTNS+]LU,I,O_=BS3"OO)#/'3^H]"S*NU=O!>( M?;,>(0F+QU$U02JMO6/_GB2I[TW7V[.CC+:7EN6LM5-[%8%8K),S *-M-.J! M,9(9:G_ (2J\A3E3H[FF!5_ I6.<=;=%/7JH4G.[%+NT>FA+%+L6+:JL># _ MAKL2M;RD69]MG\:/>")W9[!U)4:U=86VP[5+^VFYK_O[+OGXT$(-6Q;"2PND MZF\V:,QS&OJVGZ4>E^0DA;XSI.XD:'XJX;#L@J5E5/NT"["XJIS=T9^,8.E; MZQQY-[5H6VQ2WE3/>9-U\E*DO:*COG_UZ\WIP]?[B_[1ISX\@:1;S78ND@R0 MB+SLA.<7=B?[8W:4>@[=\P-"MSH'YIEWO&H2C%"OXYY6 ?8;)2Z>'3R+?K:N M66!6I2DV-0W5G!^&FDU:>]TPU)(O%H:R"$N&L)#%/9HEM]E/_Z/7N[N_Q=E) MN'4W;/#]>WM/ZYN?A7Z#Z>@AG FVK(I-&O-YEW0$@\O3*C"^73$#Q/! MR8(S\Q-G24S9$5PC,L7Y5"X6 &7G318G9'G9') @FP-2/B,_]RH;4H53J4:4 MA-FDKN+<2>-T^2'?V6FR"CL:G(S840?'F8>>W2I=P$4%E3QS/FU^,NWLLP"R M#(CJM"+)F,QMDH85;2Z4U0 2'">05PAE_$*[XM"(%[/ \H$\1'B#!-R/)MQK>6>QP?LC:,)H$[ORW3\N^Q&,# MPH5O*5B@(UCKPB/\()C_;ARAF $G8O&')/$!H/GOG>HZBCW.?K2!)NCCPCWT M.]8NK+?X<4#"^>^P7A*#+,>Y;M_'8&5@%3A0UCW3(1QS M#I_B4QXA N]$.@[="2W)FA6&3Y\A5\X)#-_(.SAL?1*#+!B2P'N1>OB]!=46 M&^F794*<*/'L67Z^*E :>20 &E,1\;+3)K(K!;[A)*-YV!.&&"]!D@?IQH1. MQ@0NX"N(QF5%*W"R'PL%763G52270Z5RFQG[RC;]G$F;?H7@Z$?X)SXB*;4#$L#,N4O*-\@G=-AATQ6D;_*0* M6,%DS-Y<3@Q_"6EP#7%*9,19KP'*&^13,!M C!2P MNS[L.,C).!JQK2VIWUWZS&-^? U_IDL3)_9M/MTZF16G)\(M$"BQ_0 37UZ!]F(6VH;ETVQ\^I^C\ M.($7?9^53Y"8T;LJG@A25U_?J>7##] Y^0$Y.7%-V]V.$B39V469\#8+(1BX%)HA&TXSN\%80GKQ #VC: M"R;(S$SLP'U>5JC'Y:PS%;"J)3GF:P.UFW_FZ_5X;N^X\FSX"V1&PDO)45TX ML&+&#@L!IFB65_,[^=!M)L?8_1,PB$:LU(;+)10JG#]9M;K[B),_!*[ MP#=+F(WF^>GBX6+O\(P[EJHY2R7P.YBJ#AZ/L$@P /L(9,2.%8Z1M\#F+DD1+P-=X49QTA%7?8AK<;';)C8BY%X$CG7G MXBN3O@X98_ $C4D^(M^>N /*&S!GY!H[\WKF]G'1YLU,I$E'9#4BLNT35=5! M2X<^6/DX1][G*G%,8_2?A 3-\8R4$E[!4/$@EFG/S/69]?_XB>R5XQN^T6DN MVG)=FF '()Y&@[8OZP5[&@)9/J$_PXS7(0$+.HC"00^,A%%^?=E =BP,)@3G M'U">.N%N);PS8@>@3$(\#H =.T+3IRC^U@GS0R;> MC&H9X3WQ7ML9,9W3'SL".(Y"/*P4KV$==N#(>3P4R[S"@D*99Q1@T,!G ?[\ MD/%,SC.13<&&?63'F2"-@A!^),XT"]8,)N#'1?$4S-VGI/H=\DE'K@=%KN$@ MXL=NCJ*48D3_FY#&(!LK!D3AJ(,$729UL_@BLPI87!'/,.042H$HHRE67K(G M\[<$TX(/*IQ"7/KGA+!?TYADPAJLGR0*0QH(V5&?K(2>KX*'[SIRK0^Y[MX? M8TDZYI%Q.L+#84N/'S]R/5^>G5E)Y+&CUCOZJ0_][$8[EZT&Z!&A_S,C97*E M6D3_3P?':/\K1T) M'A()5HTV'E5GVI5]=!_1@'-9')LG>C&@E/4K\./*G'CB%U-8.'GAIZ$_&(+F M3+[Y08"E#^QL8$QXEF3&*3*3ATC<+&K:V7P'1X$\85D]<(_5=\08PN3"S.<3 M)PFG$>Y]@&4&#\Z.RLN=["1BOR)AT73(LE?LZ1U!'1)!S6E!7L:!,6Z?IV- MG*%%QI+;&-^+@DF6YR\I:16MY1&8TZLB I,]CGNNN73$9^52D L_?LXD/Y(X MFVE%E@<^.VH]-&HM;, IVH!8)^F'$U9B$D:/I(@7#DGL/K$BR23R4OY7A>B MC#R6G)^AY-.K510*"KP2>EQF0&+@/P3ZS,\('76D>4BD62EJ0,_VZ@&/EP7W M(V81DP]8J$3&OELM?LAEZU)2S&I8P>'(!L 6A[('T<3%*[V8P..Q)"2FK':V MH.TB]$U(/Q>])1\LO[8_<^T8# R6NUIZ[=W,M6RJ[55'[8=$[:OJ@9! TPAS MZ:6V+K/GDX27':5TP _E+LP)5KDZ[B5H/&!U,B]+KX;;67TJH[5!YC>%@,WB MV1WY=>3W$OD]#3-W:9+7*Y<:GE'6)GGB M[EA<_(1U_&F,O%5@"=L M<]N@&KO*FC*8C,Y<+-ZHQPP%WH@7%BH#],1-L12B@[&=CV5'T^[%S(V#7@)@+ M/)_'FHH $[-.>$W[S%-"+(7'80%8!\?NX.TB[$K^1%;!29G%NS2&P"[-6D7P MHJN'..L\8[;\,!818>5 M/QKCM(*L1=PK!G=EC;0=M]6'V^KC#5;[4*LM>HP6QUC,PA4"=MP#'5*L>';X M&#A>DRKD=54%OU5*6DC1Y5NX#O"$3JY^YDNBLT;LCH [ M EXD8"XXJT%C/BAE"L3WY\1/^.F+#I"4[_*^Z:)]JZP Q)D M457\HYPMGW>,PPI D">@;W V2Y[YP#IH?@]U9Z]'Y5,L#!B 2?U)R/O)60=, M]8D+6B1_*EM'@D4;K@_,DS\=-21A(S28[ UG/56[@9JTF*9\2X&4$Z./44-Z7-9AD)14\% MTRCJMBD^LR[ML MYYWF?0T>9AT29'O&#W$!&+3S- MLG)L.!0V$Z911>YR(@-/%QZ.B&7M?,S6[;KY:D@^NV^/FN^D)GY"R\A#T>E2 M#5:0(F# YJ&PZ&^9@&/4F,> ++\_:N$=^RG]E!BJK1L(I&UGE9A'2 M[B3[(9%QQ2G*J]5Y:5@^.XB/E,RR>571QX9.\KDN0_2_*K> 13J(2>?\'!0E MS9<]8JR'A5C1X(SID(8)5ABB3N?CC?D( !YTRN*I"0DH^Y&E)5#8Y;.F\4G' M6=0HSK)^_G^RJ17YZ)3*TXXKXRZP#BA)4=@.P('OJ/*0J+(REC)9.I>2YA.\ M>0E91:LB0>?S6U$ YMDK7HI09*;R &9'5X=$5PNMB;G+P^.)8';1%$,Z95\+ MSO'-1C##-6DY"VHN4;IV838^LJ.YPZ&Y9[-'U:+M+#J>9^,#' &%8[:1+BE& M#-E1+UD3834%Y%*/XM"QD%4XP'W,$X9'(ND]POK<;!8*HW*2YE.N\=)B7B"Z M'EE('BD;Z(9-&1YG4^)G(I?\$>5$(.;>+/C<0'#8#H[IJ*Q_$1WUZHF?.+B* MAABR8JR'X^_+YRW<'X _%B9\.M&?$Q^G"I7LN,XIP&NSU#O.X/@G!E3"+/F1 MCPQAFUN-XN9V#<;SP'&T:06A/,+!L<%^G<$UL#3._,=MREJ7LME@!>*/> MP!?.X]C(SBZ,\MNXL/W\C._BV,$INBY*:?!E)?JY(9CCC*/P@H4\X@I]K M$1]G-&#F=B;@P+'/?RBY&$_'*9J&JX>DX#J*PT_.,+C 82DZ-B_.\B;,DT6J MK^&94#6KBY>[NOBN+OY5=?$K3@+,"'PPQ9,EYV+]Y1 ,4U5[*;FSA';GL(<[*$@G.S<_LP,49_"V("3GUOKY M:__JYJ+?WT+FY,TVU])-O?UZ+Y2+W=0!:VL4HV<[/:RC.TGA:.A0(K:/ZK2;+DHH0&C[3\H3P![76@G&0/.!:& ML"J;4DSE!3C.!]BX0&W9>9^G^,H^Z00G+@J298GL)"0\F6R2.3ME?3%L"2BA M 5@M3U%A*]/L6)^*ZYW_=,P: T%J9&V!F1>/3SY>532]M TVH8/,?,RJ,I+J MZPJXYA>R!'(PE7F94=5A6C4WAH4?:,@*E4I3OEA5T67#1@4O'0:W#!J^RC*[ M6CH=',JL;@5D:@EM>34O@$<':\R#M[-+9F/":&GXEB\]==B9*VS.=HF[8S1' M<01#5L, Q,!,8RQ'1(OTF!OOO'XKPH%A \QSA?G@^.)#4>90>!XXUC-O),$S M0.J&3_\D_OR!"B2N%D3 :\W MPLSA$N(&SYPA$#V&!$]7BR?7AT7LUZ*);":[;@XWZ@:2,MP"W0RX!/EBN%@Z#%66XFRF'!!BE$\(&&6 M7"B@P=,-BJ$Y.9N_WK7YA"Q5V2IVN.((&(DYJ!ZV<:#+B[9,L>'%)OOY21[9 M.*?RC,33$?D/R/Q_4AN@9.:23T>3H%/Z:Q__V8^7>/!'Q.^#..GEQLS_L&&WQ.Z?B)I,X0_X3]N?AR M=BQ<:I6G@Q*BB8_A&/@+I"M-CXMM_M4?D!%B]K>[BV/A?T]"'^1WY=YK&D:/ MT;'PQ4<,@/ XQA]/QV/X=Y("AF!E-[]?G5^!7WX+#!W 6^Y($ FG 6"X?,X= M'M[D^/"D.XP@]('Q62K^?F(#&,="?QQ,0OCW=X)STC.9\/L7%K6UI\+G."(N MX B^A]4.4$I.N8!]/_H+(4\$&U\CL!P^TD%5.'/M!-O/ROF6:Y[C*M=5N3)C M0*8L<:(QB_E$XQZ^&J4G, ?E!X'-CN[,!]O-K2NG21#M,V3) @:@@=!2G_!3 M0S F4R![A-T^O:RC FXN]R _,!;4-U@W8(+S?B9*@++GC[C)I]HC5+C4/("7 M'=KW%5/28Y\+&MP(MG@4$UA+P'1"X>+IDG,,_I8Y\ZMSC]]S\TCL!W MG&!$#1[K8R@7SP#/EE8>99E]\>@GDTHJE&#\" 1;4H U_R[J#KC,F:29F WS M4U\KD5&\*4BJ6=3";I@1JU4B>"L[@.RF\*XO8/(YD/0SPOSSU> MGMN9E>=>!/3*#^$=^.RHA!D:+EDBXB?KIG$4%#4Y/N>.2ILA&^^7TU,&6\8J ME5%L>!K$*.^3+HDDJ^[QF>F'ZP^PJ"@[#KF"^1X_8)7EUP'N!Q84+L'B2/@. M.MS-O0YV]B0__R&=R4NQ(U5AB\)E9^_!%Z7%EW4-YN/<2FW& [>P?Z"ZJH]^ M X&A]1(DF30"<0:^+\K!&-X8^-$8D MN3E=$83%%B/],G2D?G;,0I2E(IR8&*BX2$#.^=Q:$"Z]?'XLPC'R73?(F0BA9L<%5HF&J6_'"+'GE$4T)<$_YS,]ZQF58?[KB_/2N!Q2$J1#!WV\4NO- MR/72R[O,*H"F% ^@9G+E"RH\09&.!5F459[! ]I%;9QU5+.#.B;,+"LZ-2FC M.K9SE\@5='(/YM9K7 5.B>8MP&VQ=7"PZR_ MP0[*?^./EM6_Y684& 1EA56Q^^8C#^"9AKFRPJC(_ M\!&E059^,??\A)T<-C=F98FZ*9?Q#_CL1J-R'?\HUX&774RP_@0X#:ZO9(HO MOI:7784@>,$CAR<1L#@RZ7B5Q(0&*V.F\V'))(_>/7^]NO-^?"*?S_ ME]/[?UP\"+=W=[?W#U]OKA[^]29#C#DO6=^ZG_FO%1\M83&8H/3KLY$0>0F$ M30,?+N$E--B4 083G@= V>'@3^DPYT;6%PS7?.VC"Y>9))E+\_'U*__R]?KA MJG=V??OU7(#=.7VX^/4-\)^A]]K+[6\/G W*PF)\5VS*:(!PO\!#(5_48O.P M 8#"J;$H-,HR)?P@CR1/FLS(#J9@V;?X]FJ-4B6D+T2L7QN/SCKF^YJ-*"C- MWNS^C@,R+&^<81>._$$Q@28/B^12#*,I>1AZ MSL?F-[L4SYSC$L:+^ "?;! _CR:=")^GO"V"#3A=\/R+,QG#1S^.\I+V,BJ4 M<6NQ056?CJ4_^ KF8V>53!%ETKT:<!'_<$M 4<# MR?M5YQ[GL5%'8)=&/--4P#^70<#+\K[LF+(^?<#9:5*IK,4:,NY4YT5SU:Z8 M#*PP&XN!D1\> ^3N.U(]W[MS^LB">=60'Y@)+.G$@F[L&7FH[@UAC:N;L_N+ MT_[5S:]"__;NMZO^P]79*>:(F."$7Z_.+V[.+OK"[24*H_[%V==[D)_"9[CK M[#?X'B\[^]?G"Y K#R!UW^#BGN%9B?E!C2Q6CL*$QPY93&P\1-G@$!8W"R? M =$DR3O@'@EV@X!HFOX:>4(*RQ.]7'* G ]F_# NC9YU,ARB:P ]C\!:DE7W- MQ6@R]#VFC-DIZZ!7P< &Y9VR0D/8*]_%U#RLF=?61>5Y,N6%N$2LQ>MY$Z:$ M\YU%5S<&081VQUQB"N[@EEDO<^-93A,HVN7%@H11KP-2KO!]9T]M!3A9EA54 M85R>.3PB#GC1V:6$CW:&U]*DPE+'R$:N8V=CA7/!5,::3 ZPBD5T1GE,OWIT:'4:VPPAX 3UX31A8J:\ M.-L.5C#-9 3':S6"6JW.K!R&6Q7.>3*;1T;+@S6JX91*[_P,R$CFV!J-@3T, M*K.S?9GIS1BEZ*(JSD;-(L;)?)![E5:HG&BP]/@81H\T& /;@AT?@?8; ?4, M6 UU%7:$U65*H%A*S@0,H1F]9N>SXMP4+K-QBWNH6&,^:8#?RI0'7RF CRD MYBUA*P5E,3"73(M:V9RX7 IX<5EO]AB6 Q;"<1[)9UD-+EK*@TBXY3);&H]Y M8ZQEG] ><=T\G<%BI#-;LCQFSY^>T"RCA/N6Y%D);AH.V#\Q?T5A71?1*F0( M4F[#&-0@:_I@Z;/O*;,\*QGG@JVJN;8LS(43F"H"@47MLQE+W_D@$G[J_7+" M8:*RJLY!+.*(M&*FDY_%B5X?LZ7@O3'"0RT[B1D=)!.[+ WGR:6R+*62'F $ MD-45XT'U I_PXHPA.6UG),U*T3,IQX^FF=W$G.1*CI\Y MESA#UQL4]OE5__[KWWU[>_7J$>OK\04)4_H"H_N_UR=WWQ MWZBHF7[^[?3Z^N+F5[CL\K82CF8__GYQCO">YN9^?:/]( M9XFMJ#"X*MLT0/;R! $/+\!79=-<547E!B\.PLR3/#PA,,(IJGY:4>K,HJZD MB694/$?N<9[H.B[E8C4;7F:Z6 Z-5S&<8*4]@RPJ*SQ82JALL6=#X_UO()&' M4>3.,,V C%DA!L_CS>C?QTD0 B%F8JO0UQ'S"/D JNQ$ZGP>50#FYA64X$.X-:G1Y]H999FD< \QJX+$.LC'NK-\ND!2D5P@K(L*K=P ML52PET8])H@*R%'2.?D\Q!'YQK"0]WRP41OS>,CWOE1%E1WGQ] ?([+X!*P\ MLYBDO0*!K ZL]'G0EIK1\3-F'O!7F)UD,E,FD)?\E!3Y.L%4AMP6FI-17L*[ MEIYTM9C/*@\IKZ3GR^JVGDL]UG4Q7XW$G98*'X#P!3H89")K. 6IUBN_F[T= M4W/^(+?1BA0_Z[F9-6'>$:YY0P!^=5B_4:%Y];G0_(M!^.7!^Q6A^;G@.XNX M+V[\JM#]&R/U77!^.\'Y:W"=T<7N?[V\O#J[NKAY -_[X>+^YO0:)K\U[_ZO]>\-CF]>G]KQ?"!5Y\=W_5O^@?LZ_[9Z?W9ZC_N=]^ M!]K^]N;F IYV(YQ=W#^#V;%V=7=-9:GORDVFGLAS.Z" M%[H42PNS*#H&:%R&$2ZB%K+2W$-C+1F%\N(J@Y5T5USN28J!QLR^BRE/AR^M M0< 2!'B3\VTA[([*(>8=;>#O>EYACLP=E%XY=IU9F.AL@SCM<>^A0"X8/(X_ MYH.H2@FGK-$0M!5JTMX4K)8>V&,]_CCAA\__NCW_ ML9BEF1L+3 5GK<4SA8)S%4C+K<8YLJVJ]P)LI('>GU@H!V^IVA5O,.7O+\Z_ MGK%8&S#CPV\7PLW7+Y\O[O-06UZL+=S=W_Y^=?[6\I$9SIR-B224?LM,I!@K M-#C)E8?*+3.:F(WNELT068R7[15<1&=*SJH'+ 2%;<*OI!)D2%B9\3S &!#)RDZ70X>;1(IFDL*L6UEV M>B+\GDWW9KG/B$_;AQ_@KRP'XB?<3V#Y(';P(Y*V/5VZ GRY#9HWJV3,=REK MG)_P49_%X7L\2)*P;F1O6FU]J;B[7A2E(&??5F9>"1#?7(#.00?RX;>K^_,> M-OG]2^A?W/]^=;8)K3&+*I3MS%4*9QI7Y@OWD^,WFO''E8/ 9T:PE?' HHIR M)L_"Y-."+Y-E!D!<]WB($!T77B.3E2<>5TL6*WTVQ]6"T]RZKU;G%D*_>NS! M8G/.]M.K&%6X>+A"H;2Y#K:',F7BS5=T ^,L'IA^7!W0/,(05Z\XM,69.F4= MPI"9&#%3!NP4U>P9PDK?!(&+Y?+=P^3G>9QD;'@SJAN+<;) 5#ZX^'T[),GS3O*8:_6,>:H-[BM!Q=34L M6,R]]IG:YVR2*V43!'E(/"]RGQD00?!$VB3E]7U8Q37(RC;SHH[9*.]LO8?G M,UND=(>S$9U%1P+3_/E%E3OG'E^\%@4\#B3)6Z\6Y,*)T/]_[+UM=]M&MC7X M_?X*3,_3LY(UD-IVWCOS]%J*3-N:V):O),EV[ MI"Y?N:Y=PIO N\4H<05&&X'%YA0&9P48(.;/R?GTFC$G'B2>?DG#H?2J]65SK MTI,7_0*PN#Q,GN?CMKJ TI).P$3Z];)7Q;*'BF68A/!47QQ/7G5?4IT/JJ"" M1*^+?@GEH@N7?"MFS4J++@,D#-112]#"H"*!RXUW8!VA;9Y*L& CD 3PXJ[N%4"B^03N1@?' MML8%-3SUT7D)K]ZGT;$6R)5%R'MJ+(*SA;<:87R",&2OF>_IBR,\OL9-)$X= M'(@]+7PT$M&P%QW5Q-F[Y_N%M0PM%E1SN2PZM]R@W 0C=@$"^O%9OZ+&"/PF MY#==,E]@N(0 V.ZA4E,FT..&U4R3$4"GS'-C$8^1&G\D)8$OV?DB]"F"44>; M'QM?:6SZ5".\R<[JQ,8&\2-V]KQ80H2&F*2B!GV-BKI[M1B;"[AB#PJ1D([$ M5@7:;F!:>*/+%I@6=!J-7(B.77/6Y!7H1_:SGV \SGNA5, 0KFS?(1LHIL\G M7W6-.SM(D]V'RP8;Q\>LQP'%%A.,H)3R:#PV$G3II^'0Q@X=-3H,Y@H1$.H_ MT)IWD;)4F)N]"Z"042(1%9T&KS.78<]/#^FI0L R/1BVI M+WG]R (\+^4T=;J&H)N&1THX[G;G$;Y(1#=:, M^C@\K:2P16]%)S3LGNE[^?D1IU#X?U0 M.'YPVF1>EI#Z T#9Q=)(NJP(CJL):_M$@!L.V";"4\MQAQ(A:U*VML,IY]ZU MZ/&+->Y1"B^@=<[; H:7@1=&-R\N+L"=K1P?N,K9N/>S:^JX?^7HFUU3QZYN M]*D\77?-X!P_>S8Y.7K]_%/0'@(V^55IC++3R?-7D]=GGW"UVPE%WMEI7!AC M@%-!%2MW1_X91>_$&"')-/-5P4S>$$M/9>EH"A\I3&&8/B5=,?E,QT0DJK O M="A)?M-:*Z)!7%5A!;IDK7#?=R3>H) [%Y"%7UQBDS?DJ:MNVD+8(+D%GPP! MR.P%'K_L[J8=.^2+!4?H2D"G8W<$E&U3#QO0)2*(B%>8&($+3)XA(<8_>C:$ M.(S%&.DR+%JE_50G@9X.1KXG2,F$;((#\4(P%R[S$/E_" #O+O&0X]ZF?GT9 MYNJ?I>#PI(L6TQ'1RJ,N"/F<+M6/K4?+#&A/YCNBGT6'GP]Z])VUHBG)(.'! MX.'$E!D#CQ6[?J 4!C9&T?CFLE3_)":\\.+"-3J1Q4%X/]1!V;>2S&D2 >I< MX% 7U;):8%OOE#P@12CO9[=O\PT<6M9^Y5W[>5@QS37WNH^ 3QG+2--C+:9Z ML;^.GJ^_-4N>5AC>Q*U?]^S6^0_@)T3:ZW\;^:J/EYR@G@'VBE>?\9L9 ULX M/D),T(MU\_A68SJ+"D;&!=^QJJ0D@-<4+AMW MN^;WW#5_A%TR6 ES5'R+DMN:FQ9#?CLUZ/B28XI1ND+8BWKX>[V_(:_ABWG^C7WV!N\8UB/0ELCT44(=.!UB6> .PBV&,^\,%$*"$? M0B16=3EX>JD-;:@)84GH2X^H2%F#I%BTQ@JE>3;#7@#*Q$G["3ZM9'H_(">8 M2QI+KZ!_&FZKMOSY@.R8(*@RB15/@ M]/@P>YR=W:S*[ E>%7[Q1'^Q7I?=VG7_8!))_*3[(2#"7OCNZQ^S V*$"O?_ MI6KQ&#K 9EP 0WQQ\,O!E[@L#R.'_3086G!?[W?#D4^327VR1_:^6P"D'1)!9Z_"/?K5WR"- MWP&=40.\CUS<&[QN(VY#A!.ES[',>L\^F(&5P) #.5JPR?G#M%QQ%M (L_"= M03<>)M]A<33:NPWBP&6+GVJ;9D'F"Y%\]%9_1X]A=W3?]0I_V*-[0@ U.%N, M.OB4#Y$O)J].OY1\2--^_&I9M/1?5O,2(3U[NOCMRB]/PZ49^88'@@J2?"7MEL'TCO%_<<^*R4T^^_O#=AZ^^_28C$DP@NJ"CX"N[ M.,'%9M2_K%@O3F%)^@(L0QCD)4&*H(>0HWCC1&M+_V'B5!M+="BGZSX0D6+^ M))ROR6E:[OW48'?PR*.?+L(%^.]"/XVEY&J/JK!D;,(*0EZ*FS!LX#NE;B8L M?5DV 9YE5E';JB&AZH9_+. M)M RV9;E\B]_.5XR6D7/(O,MJ-W=%^2PW'/H()Y"C[NO"$<""D$FNLN M[N>E!RV3IT>:*.B!YL?6G'Q$B$V:<9C-KXLE=]O_9<09Z8%Z(P0[Y5+G*@O^ MTZSC#@_M&&J6%\T8/Y/#D@3'"&*YFBN) //;>0@[&^/>W4X0YPQ;$W8L4M4, M$X#L>98!!<1$LR! WG3:M[O=N-N-]]Z-:8),SOQD-0, 9 !AT$,L(H3#DPQ@ M_=QE#%V&G?)@N&XE;)V-J.80M=M)#T-T)B$Z1$#;S!@RXI\["L!U@>V9L^(& M[AO^9] =!B: ;W8)SG1.CU=7N,V@+878PYFISX^5'F[6(O0/KR">^6X7[G;A M/7:A[3_N4TPW(D*O7&H.^F OUG B#'GVC"$)8%BB&2N]%'NJ9-0T=1.;'A\$Q_X6)?>A8?.5Z.F7.GI9REL/P3S!T#N/YXM73$W;LC_C0='\\.OGR M]R[K[_"YW^[PN3M\[E;QN2/8L(P]"TPG:G:W\X?1H73%2 %)(:>?X=SQ>#[+>,_&H-H#0I7;7NW."]UM M%\W^(I-3?Z%L'+:FTOQ,G,E5.!'4'*@,0FWG"@V'/C)"@6&JL7-E(F+J3;NP M4^8DZ$E'@N_];&2R"80 E/Z@3*A9F? 55= /'-;DM21XRWDY(W A0XOJW(>_%1SXH^A MN1/3_SJ0)*%$?L\ MQ+A[J$L1GA<@;8LP/SO[LK,O]N[NL1-(MQ5P:S7QX(F^62=_MDMTNN<%L+ZJ13/8)RIG MPCQREE&*I$TB A51Z73GTAA+XT9-7_*2I9R9>T%@*FURCCDQ"BPZHSQ5R0UW MVWJWK>^SK3=N:%8NB+*[2"#USQ(J*)WK+(B+#,S>_J%:](NLN, 4*18]6&]" M2C6.[\ KQXZ,*(\<>_2"JR$,WWSE/:Q]0%FR Q-$#!5]-5-V)R U[P ,":(F MP=7NF _)N"YC1DOM,6A+(!_'HHN7] 2-:=9@0E8(Z1LE1"5L$@!AU.%U0:%U MMT5W6_0>6U2K$>K,;>W(Q?J-B2/=CNJC\F8JG.0HJ?ZZ6]?;7-???/V0Z[IY ML!7]'!6-J'?UI.K>DTT\-%VD+YZ?''YI.1Q<'SH$+O:*Q08]( M+)U'1PRK*37M3<1HK>1MYT"QE- .TC M>U_>;!!X*A?G+7"W>5]'E*6<>[.^687?(_!3N3_*Y6P5@I,U=4TZ>LG?N7S] MMV='KP]>'P*'=EL"R""U@M'>EDT6+VF'T_PP$2DPG,',=L0B2# MK'^()BJ$['D(*]YT_>!7@_X?_"]B :^AT969P9(H$9CWF@[(#I%>QZ@$,6-$ M+330AJ3OP.[IQ \%$,%"P=XE.EC.@S(_1F@\ELKH1]71SHST6S]9^K MM/C=3FEQA\C]=$3N1S6.?IEDIV3XX&EV^O/1RY?9 MZ>3L-#M[<7"6'1Z\!L'&EY/L[#@[??OFS?')&0L['CQ]>C(Y/3WX*?SQU<') MSY,M9RP@41!I+F'!7(6WRKN2NS(BE"O.0C?+G0]*Z,DQF&171A49%G4#3X@8.N*O#YA$(X$2=4_?A82KIPU.ZWZ&F"&(1)AQ%[C: A43#:Z42; MJ+*2JW):7:392'0#.%@O&Y)"$J EB>?E,9N.1RM:I"_GK>@*%,N;+:8;:-^1 MT.DODY/3B8J@9S\=A)\.#D^.3T^S@^S=T=-)=G+P.FR]XV?9)'R!=MT6;0"P M&Z-V!-/KD1]Q!=J8ADR!%!]LEZ_S;Q\]\@4/2KP6<,:41DT89G9/)1K,E78+ M="BQDKL%FV-6JV \V9J6)LO/;=P!@_XK77IKP,=$V/,MOLNG1\!B/GE]=G1P M-GEJ&=U7QT\G+TF/\/5S4,0].IG MGEY]&QR^.MA,*"8RWG\(PAJ'KX]F4#^ M-S>=S5RU#.&7S\[>'9Q,\DQ3QUM= +*KKTM2(LK6;8_MXF&\Q>RJZF"?#$2^ M7$,V"*@ B=NZ0MLYSHF,V LZ-?M$C!V*9K%>NA,PC^4LWI4CFWH=E@R '/:P M<"#;V/*0X!026I=U^$!/-US:F)SD943)#'F.W..-E00WDG**B+A$9(HJ:&R> M'? *^]@90 I,$'DT5&;BPQ.O:T%:IJ*.'6?FY5:K,D7RA'4&?+A"[>0=, M)F^RR?^\F9R<'07C=?0ZN F_A%4:=H.CZ0^^!'L/V>'+X[=/87V'97]T]JNM M[^SI)"SP\+W7D[-WQR<_AW6>!QOX[.@OWSPG(>GCLQ?!2(:] 5 M/=VN/93MD/1F7S9-L((]H?/H\'&K-('=$RN(LFS"I:#J\!XS6BVB[MS^@;HN MZJ2U94RN/Y:MU'&@4B%)^%IG"E,F=!.BD?:N$A69V8::/&6SG"M::&L\\JR%QB;S<()T !8T2 M,5D=:4E)0ER?6Q3G($.N'I [W'.X"XDQ-P@."R;F^V\>.4%H$H5MZEHKY2@* M@'P2W^6/X%B,9L,??/BAK_+OPX=,/"#^./'KL2P6MDT W9WQ!4M?7P EOT>2 \OUS^ C9+:>$S6[: MJ[A /]EV")CC]!%_NNMLAV$?M=5"+S3$:JF!A)J MA4JP0D1S:GAK& M4,?)3A/,<;!]?P]_698W2G^(E72 S)SCNB*"*1BU,T6FV^FPD-;WQ_Z"1''L MCM#J"=MBU53<(ESAED@<,>#0XO+7FU4%C$5$,FZ]7,,W,&6#V.39U$' >+XI]A MZ;\KSQV4]+#JIDUV*A*>3R%.GKPZS+,7Y77P?M;9&Q#/"\?*1,4%\^Q5!:LD MN"MY]KI<'ZQ6>7;2G[<5@YM^>84]81#[-M'Q5J?I(XHV M8I:9<2OX/ZV3'=$BJMKF3]\X_[F)Q^]WB<==XG%K5 #^-#QZ_&O/T'6@MSW$+\>')(.>_@E')[/WT+:0E(:I]G)T>G/V:OPB><' M\*E,[C%YN*/2YZ' $8UT&TS%,1@_/$.M"9RB72>QBL 3!RPKBT5'.$P?S!K^ MGS[@LENX1X;6;MCAH?1]\FB'OK MV<1HW>2(:DDUM1:L&TVIY_VY:(N%Z-@J4!=5J %7LX['!S<+YW )='7S<,=2 M)+KPWF&N@D-0SB(%>WX]^CX'!^06?=TW)\?!20TQ\\'AS]G)Y/#XY"DD%D_? M'AZ&P/S9VYL3N;G"&#\('7T[XK\]/CM^=O;C'[;-/ MW]PH3%=,_]%7G4A>0]YQ&O8U9!&!;AQ%6A+_BS7R@-9S/SNM8%T__N&'[RS< MLSY5P#Z;W-RR1,WFKQY%-]W/7H'G&&+XL#UK%S6> R4H*Y=",KR?OM\#-]H/ MB(:=XTZ^#A;1N,R @] M/PLT_!;1<"#&&OY OOX]Z5U5\JU:8%YW7>+4<5N_BTPDXV")9Z3WH- O2G5 MX1L_"0D_"]))Y3T:=8Q&U+TN\HG;G41OWMH2U^PR7K>QC"_F1#^L!%?(C:3Z MAH5%3/ZN2V2+H^:,\L'++)SOSXY/7D'F+CM\<0"G>CCQ_S](:O_*>QUM0# B MSX[..%C>?B'"]\AB *'YIV -Q\4O?:9J0,YV@:$R.:>=YGDYZP#I'W [PTPO M@1""+XL+)+A8W^]__V<8R++T>N;?[__P9VK1#:NQJ:L96@RZ#^EUYD[S#]8Z MK$NKA(5@+MP*&2">/'KR"$4*XM]]O<47S DOYQ9-:4UUJG[@K)29-#GJ:>G) M'LLHY71^$X:Y_]6?:<>]@FQ#]A4(3H3GP9[$Z%=?$S!5KBAF6J^)Y27HP,32 M9WU#YM3; :X>M@VEC,!TZ'R&0Y4$:,)0OW^R_^3/4MA=-VM1@N2[.DZ5*U*O M#*\5^#;#MFIF#%:/=C'W2)M$:531@(YO6H))GZCBT7$ D9[H=B4?1T #O%79 MR][B#H4,Y44#3R2,VSI-L&_H1)9MQUFF-E+HNDETM#YYJB8T.%SAXP32"X*/+B7&WP^K)$W+_QTBM< MX_+FO*U ZH76B_C],@S,ID&GPE7IDY4@+ 7YMK7>Q6I:= 77ZE%<%54=:2;? M0YVY0DTTZ2_"-.&2AV4"RFK,J.T.JT 0+QBL/TQTA_DZ;ETHJ?:"I-4L9.OK M'P**AC:;,(PE0:R]?#*S0*6@BK752:#+'+8?,C3AEL3:+#'\HZ%6@B*GSBOG M;OC435QPT%*"R00!IL(K [M(ZEQ ):CK/%KDH2+'L&R!8=@]"A+Z_'2*,QE5 M0X]PQT)%Y(#"N!=81(7,J@DGU%!T=?4DB=Y%2@&7!LV^DBA3;%B]#VOELFF( M7X,E"U$V,6YSN75*/'&=?S612QNM:"KT\%FE!R,^!-_J4([4B6E1?7'X/U^Z MM*Y/* P8%916 ![S/ 0-P=WA90_"U*873J(K4TB+7*&4,V *L)U,^;[BZB5. MXTU5UN!+A9 8^PAX#Y^7\.X&Y3R ;!$W_?$1[Y9U&RY/F*$*B*>G-\G6+=;< MP[.!N^0(+*#A1DDL #UP[+-:@[;KD720NR%Y^U_,IJ M&_9M6@MQ!H4335(0I_**3XEH&53?7K#3L")RICEGN!H="S-M'(VUS3[&\?@I M')-::%*VR?/J@IM#34O3N"=IF+?Q44JW='*FN*/J0GC2)=8'I; P^62,PE$) M02UXJL&M8],=K5^8?*=L($G&\?--%X#*QO"&)<3>=8.D*/O9LZKMUNCYPX)# MB,+%LG)\/\M9=XFR"/,DOY*498E6R'P,Q- _^O&BV5LW^._'!D7A[\!(B,"H MA,SL!8U<8(BN>Q2NMQ2?FO[."]3UUV'Z0@PQ-0]RRC=,.#0@DF6,@W#)Q([# MEBCEZ+(4U"DHFQ^Y8,CQ8.0BD'.'!3++106>:K<)BQ/NUF:-UJ6.D79$F_^1 M5TI +?"?O9D"KXKSBLXZ"102Y+B4@U$NU+A;18K'A.B$.\26HI7RLTCLZBI@ MN7D(U#_%(NYHO7_8T7KO:GE;J^6!NS=D-.8CR/BKE%3UX-VI0PV(]O?=%)F3 MY(&"A("7(A#*OF# CAUI7*)>H'/SRF$X M()J4&WWQRZNB./W2!O*6_8-#[Q_P7]OLB[>'K\*'7\#A/D>,^.L^/& 5_I%( MGO./X74%9U#5SCWE,"([2,;^;2RX9LMHH< M!TUA[T!(A(**JS4IN#J7T7PY:::G6)8R_MR83N6-)"T(L0@E:B2&(5"*AJ?F MTE#&6C[VIJB;[* .0[V#.*^N2@G;B9EB1!H7_A0Y YIYZ@;<4Q3YW&$KR 13 M8OZJJ:%"U%#0<,^B!R24PR X4AQTB^#Y[3.7["L4K FLWS"4DGE.7$_)-U0D MH^,:4==$Y*I.AH62VVQJ>'OT\BDFU)Y/CI^?'+QY<728/3L^/GMS*^!Z)&8O0$])GG%AB4LZ%+&G(2QM*L)J MAJ69%*W0SP5YXJGT]Y3^);KXMAV!CFF&"&-K["\J9QPD[%']CA7>D:R7W[Y. M40%X+\IBS-,D!#PNT(5HGM 5*A/?U->K;-I'IK27__>QI MW]H"#\O;U4HB3,$LJ:;9.I ;)%B"Q(N%5=4F$09'(# OA R6;%KCJ4IX[ZXA M&.'(9'OK_61R>/+VZ"S/3B9G!T>O*4O\=/++Y.7QFVSRZLW+XU\GVT32_.0Q MZR&R:;R]R&$*P>!EB0:#9L@HZ:G9"$C-E5152KI,,*XCQ';#S1F7L+M\"G(T MC\6("DY)YLR,J2%I7','RVUKPE984E@2)OM/7?>P(LLHT'/\2?%4_:51FAD? M=<:Y7COVWQ3M6LT452>M0-+IK*WZ-LQE23@&FB"[A8+.+1&!Q/Q8=Q.;-3Z# MX>@DSKIIVX.,<_0F-9D&63Y\OB@J-GH//@7QK\N./;I5.'*)JI2Z'L\QA!2 M,-(T5>?]FB0,,*UGYM3!BZ7X[XB$"FM%*Z#;I[B[=#IM:''+'!Q4]>(%H.+@J2K[- MP%7NMPK9.7J%8*[L^ W"L;"2.'GV[.@0,)K;AE9NANWQH5G'W,)1#(.&321( ME/,;=[5:S>0KL(S)V.5<7V<&\4%]74\#\H*KI7)HM>5>%/EHV[4D*.$\-X.X M#I9\458IMG]7:70P-,^!I):RQM^4/ M,NT[F547Z)=%'PL#Q/M1._6T6*R*ZH(..1[L2-__AG806@E)PC_',P8M(.>5 M[4QJRVH!NO)"ZM6OZ41,.QFMLB1\LVA%"66QJ/ 8XSXV^\7X1D*\V9)*0)$[)!6.\6%A6<9%[=E9 W6J MDGJD!.\(A7<')TW;K%W"1_?[?!@XA[]PBBKV Y%5$IFB8K+OB=2 :HP@T)/Q"^14T4!1BO?0CDIX;9TG]3'#[\K.0=%S"&_I?-Y M5YAX_&A7F=A5)K96F3C S1QC1'/GG9 - @A.U5%O:O;=XQ^$TC_-FOV!ZP04BWT@2QL@_!:BC->1(F*_<$H9U>1'^*]%'U6FK<+AMOUP!^_1T M+8D((NB'3RW1Y^&>*YE:A/*%KP".$5TR;39F'A:= -)H*7%6E()RR\S(UT8/ M97&<-$:%)T)@'B^=YRCTW?\J["=<=F M0S;HVU.A"/)@EV2' 4Q4S4T!F[7K,;4IVPX<6]SNEHQ3AUTQ/PP6:EK+@\I@ M\$(P@/.DPTPW,ID]>&EP!;>=@]'BAA+OL!>S$$I4F*+EFZ.5 ?54:@K=[C0? M:''5-[G!.=K1+I?@IUGNA77@]N!^.$_U>(4I<5^R3RFT_^X)O?_[__H_'W_W M]8_Y/7. \JWC97F*T:?\XAT88)UWIV7QJ@Q^4O8J> 'T47S6YR='9W_-GE=M MV%(GY=[1 K(,8 G.FD73MLTU?=;0U.ZQCY[_SW-L[));PP7UEY"(O&=I^8:NT)'% M:68'HI=5'IPS<@R F 2IGX(QD8S#JE^75D<*P4(/2.5P>K7^<'(>C^I 4Q9V M#6(1$*%U@N06)($;"*>&^&:.:B\&XW/?F[#"J)4$/Y Z[6OJNPAK:S][AL7% M MHGT,PP\O2?979P1) 9A4@"I:9$,.)RN53%4HL::(S#U]$&)]#0L$WX!)79 MK83U,@(\3J\J;#BIHB&7B? M.AF5MT**:G<'.J)XHTVQQF$3>&PZ>C\R(C03X(>E/#TJY+[A^#J\IQ- M&SVF2;6D#R,O#0@[I<>4O$;,]7:<[$6]$ZKAZ.LG\+D4?G H=,1TX!P_(Y R M=S=$2HAB#$P+X,<\.X$3/)EIJX$3UV=/L]-?7 MKR?_D\=$<%S)* D60D?9-W^6=6$M,:ZXZ4V0P-"TR7B+Y\['-R^HW44PRO"@ M;]B]/&3E+;^9Q2>P7OWP1D/818YI)/$D!7[9$L% 4X&-I)A(+.?*@N923W!W M5AFP1&B;4RR'M2:FGS5W#*J]TEOEB;^X2=_K[M!IJ75-51^#O$E=4$&_A-0" M-36%(XDD4W6=&ZK?B^5MH^3[\%;^$?_02^A9U M,#*=E&2J9E9-L^#)00E@AG"&MI[B(^T.\*9N%' ""*Q36+.0!"5RBIP.K\TSQ\)R57/"D\)]7"A5A ME-(4K#>RZN*[)JC3KKCR2<65Q[OBRJZXLK7B"A\3FX_%T4.B$G%D= ^YL@KE M;]SFXEI&&4XR;,'SZ_G@)Z:&,2%(B@?E?-"RPJ5'[\9GS;CL'5HBUTC:S*NZ MM%P".B?08W^3>/Z2= 9N;R>B Y:U)DN7>N#J"EQCMP0 ,5BCC%K-R2T5]))X MK&'@/'>F6/GNLKR+5T.:]-1G43%OQF4I+P5QAXG+PVA,9D*2E(_7$X0WRY9^ M7)_3 !XQ)YJQ0LF5X@1,P"+L% .#EGTEM$$".DK&"FP)[19XY@?Q.[_C9SN:.UUNM2 M'G8&PT&FG/"QQ_D/CQSKM<_K/K%Q2&Q7\"UPP M!/%#P!BVQ>M@J<74Q&_>-^8@!(C0R?URNVEV8I]Y>?;V9++55",OWA)\>]?K MK$QI;2X+E:+1>0.Y5.QO$[X&I1_!B6AY.AGG3=D!G:2.!4.P79[6.F?X.U/? M"08TQ4S/RQ+BJP5@DXMC!2P8?R MNS*$JS(/V%[F/_Z^]J9;OLR^8&Z*H($,2O"0B71?$ M"XSV)TK>'X)3T&8G4DMX!D^&2_9+78ZO)7D>3@3(Z5$KW P)")38.\ JI3&4 ,?_!*ZP0ZAR3Q>+^H7Z%"IETH"Y? M71#>\G3=S]#24;4JY7"$:&?I*9"PPNQ'@*?C8+ >PQQ82<)SEZT,?;UZ6G1$2W)M%Q1 M#AZ' S >:4AAL8VO@H.BUY%\8-2XBV1TB$J'06^3*_/MZT-NM3@XF1R< D,< MG.'2A8?J7?>^W=^ "&_.B&LH"".B=M0O*3HFPNL>1(J;PG_\YU8D83F=@-P MJRY\1O[U>ZC%?@TC2.58*4OT(]CS=;D'5X4' M@[CD?__IJUN%8$K#I4''=+=WAO[)$FO:/\M[O\J"\ MYB4=^63U(4..V#@?=?^5 &'; [W^?YD)^.I?=_W?;58V#.2^4W6("N5WF*P' MW&G#Y# \Z9-'7^?9DZ^^AX3!-Y_\O,'%*2$%N_?=_A-7 H!SY*\9_>Y/?SL= M]KE]TO*YSYK)_%+@DQ6E4H*+M5KC/S#I?J?)N?-[1_13,@L_X!Q\]_B'A]HR M=WN_(\/\;7M-ZA:;,7J6/XK1O/=K__[QMP^UY1Y\,]UJO!YHOK[[YM&_['Q] MCO6U7;/R[5T6Z[^SOW;@6AR:Y1_%ZCS0D?35-_]NCMD#6+ 'F_N=*_;OX8KY M_WYFKXQGT@?X#VHM)R-HUD]:U9L2$_=S0!_JC'TP#V[T?6U]8]Y]O7S[.S@Y>3K1): M(\'A=8*L:;-P?60RR":"'3U%QLXW@AP' ML-8^+41K)+.!8B\VMD5> IVDL/(B.6R! CZNN]*1HE*SOC20(IXR4D^@9BG" M][$JTJ*9E37++_6=L/'&?7B,-69%U+)4GG[MVD)RNC5I*^WZ=#ZA3^?)KD]G MUZ>SM3Z=<* [[";&W!$I M.S/Y$>%?$15+BG/OB$QWAHA5]CL IL[]WR-:RT;RR:X&?I]U/JKY.NI5*02Q M_@9D("&"53[2P[H_%Z1Z<&=6UCP67OBB69!(ZE:YX-_$FC[=VC0#W9/$Y M<9<15FSH)6Y+MQZF!302+1L@HQ/Q $#5ON=%ZIHIB PAO& %MJ/N'?12\V03 MV#=BN;#7)MNS6P?'S)PYTD779[>TX^%E TQK!WAAA=;;]>(MSJ^8^O 9X@M0 MUZGP:C$J60C<]/Z'D^/L:0DD;(B$G+ ,\)0?:?A$Q-O!!#>&!B_6ES1'J$X[ M0-L"RW-=]^3#&82;OJU/3U=AKMM[;O0';9X[G1R^/4'>%SQ,)O]S^.+@]?,) M:%:_.D*=Z>P+WA'AH[S\O\Q.)F^.3[;--WF *R8L[Y50BC^#-__XT=[/>?;? M?=C$95O?C/W]O_/LD*U9^M?O]WZV#IIYCH+CY_3,2A\*-K[$YQ^H.GV6_H(62!*:]-@:JF$A0Q=BUE8^N3 M_Y6.+NB7#W-R?7V]7ZY@"81ESBL".;&ZAFB?80$VT#5UHRP"X1G!2]3U;*SG MW)-9HZ[Q]%+)JO")\_B1*[#ZN3PV":Z'?VC(@"((\H@94F9A& F'*?Y9)S68 MQ@\W8!K6PH7HF3*4DLF9R(NP.?',!6H]4:B&<:?/0GT+/+)49NNC$]N5T_V+ MYHJGE1Z1:;]P\:!8)9Q &+$Y1KVNE'=)ARX0%(7S0UJ-F,<2%7W"J%'SXUG? M6N,5"HJ62Z:NQ+['DY=>-S.Z.E&KT2H\-_A>&AD%AJ>!]9>"%Q))G<WSLZ8;/XE?,R'&7/!ER MD3T[.#P[/CF]W].-ET;X'VD.;VMGU2LXX$G2&YH>^QJ[L:$A#"B=4/DCZJ7, MC>MFGNJ/3(ON,IM#7PZ0#2Y*4W2&W7]>WC2:;D,V(3)4U,I#5A)$8DIH,EVI MS !G8\2/CYF\+KG/2:BB/BG,XI_/6"$ M4XV.6R-AU=@$^6TZ$"((II('"U;5/@JQ"?$W&FOJM;\64D12BWRUT),-'A8= M=#<4$H<WIT>O)Z8,!$YV:"MFE*BQ$P4%D'?R2DX-K?P MPH#E -]*6 ZC6;/?\NQGCHE$SUQC7(;AC&MY\^!'V#XBSHMEL]P+80HUCWOF M:J'EXVE3CA&76>4^TA*II"HB?C@/VZ2BI *R8R'U^E>/LEF(A87:)&R5"CI- M#W0)ZP;@A$ MK;<@TJY9KVDD)?*3O\DTS=SB"9-?TH*""\D\\M\AA>X*!P/R"G@,ZEG%$'5( M'+9'Q%5,'R9]V3.B_?I0P7\,_PQ4A3NL*_Y<^QRE&>YP==#FD7+Y@H58C@6QCE'CD?HZG7: ME71,@<_ A+)"D>\$C+2$0%))&N[[.PK7-N9O'*U[D:A^AM-L%H(#Z\8'3KVN M/T=%Z8H+)%B2"I,+,^W< J%9YV;IB':8Z6_0KJ$P:%WO*>TZU[+P6]NW1UCP M\1I95+YKRTO@BX<.^I*8=8T 2%^ D&'" @.&"S1EPDI+DC?+&89[^LJ8H8'_ MSN(](,M%\AC!7! !433O5"N*%9!SX:%$#8@;QY,<:24*'DO&#XRX>BC+[$ A<0@'3*USZ/E#7-=K' RH.!&6\=8+%5"=CF+ MZJR>59E,H9/7ZU? _I[R13D59^38*K%N2)>V9!8\D P1U#K]04B9>I-'680M M+3?&0P]IH-D7LWR'J::Y5CKFP73:OK3D^(GX^09&!JR%2(V7]N+PNB+"*_IB M8\=W[GD-U<20S)G>J92-F,>OQ98(C7[$K%F([_(]D;@9?0%%99R2M_W MJ4OTH&HH0\FA#0ZPMB/FZ#!?<))_WM?SJJXQW1P+I/$@PK#?$T48E#70A8ZD MTXC@M&2Z+SNFY2@0*G=\DG/@4'E?DD;*P!]R/DC88>%=E$.P@+H:?$YTEP6+ M/0*S#5R2O$=P,,);[;G,;[Z*H0UVU>A/J49_M:M&[ZK16ZM&ORO-R@6K!O88 MZ6[%$(4__AT.?BE_VE^D9A.,V?L-;@::2"@LL<,_E/KQGB19Q0RU ="D!7]* M;@+8J.#OMS,\"XV]D*-!/FDD^H%/6U:Z;%O@YP[_KZ*-33MVQ5&'U9]B2%0& M'&&+D:5>N$U8D)6C!N%\"4YLFIN*,1"12>22QEL?> M"=%)F M? AXRS=KF^B:U?>0<]$=X0*0A AFDF,H*L_3GHQE7'!YKRM2YE+EWIPAAWB9 M8HWF@6HMK#[MN//.VP:.D5@Y 9$7+H",A8J]GC!]U(5,[M+(X6K!ANKU4JV> M@ Y:L2FT; L3]PHSN5!^-XQ$UKR">"20M?3& MC$N.E,<6L\TXS^,H-K07BE=B83Y24J0L7A)+JN!8L QK"HTI3*#93\T:BL/C MU,328I@)Y%/QO!0#@$XU$&E&Z9)"M;H8O:5J/;+O29ZD32/L83DO&H7 M45*+K&,D ![6ZH]Z$<;X7)B&5%WC!YHEI 5=&&>!KUM_/T;?OWULXH!)FFL$ M3#3WEY?LG6FNF_L$Y('$N2V*TH1,DZ#?2\F$;^]A\B4'$FH4LH*=)*5\.$XA M_E6B4SD??3&((=?"R5K=6N_C2A@IL? 1ZK:LO/VP29> 5805J9H(N'/9![X1 MI^4:4Y8=B60 &F&UYM_"ZR)T917[(!DF65&Q+6R2DO)T%W@X4"A&EI45!@7/ M ;LF1/]W>O6L=&[IG^ 9PIM5\EU_DIA(EC\V?38&\V>4)F-G"<&C,!(_ LY" MI2<$'=1L,9%N5]3%Q\LX,E'XO>$ZG)GA@AG"UW#1%RU0KT):U(I94OYRY9N! M1%0W^C+(;/+WV4R'G\)NJ1_ )GV$RW]\XR&"3?Q;LRD+V""4)7?95CP3!^Z< M.6;QBX-[X(MKJPL@12ZCK2ZI8"_^)HH"C;NZP]4)2_%E,S0.WAJ,R]GS?54E MH%A1VPQ7F+P$/4IFHIO2M&8Y[8'!:%=KSNR)+3DOEN]YBMS)"UJGNKF1^;]7 M795THNB#)#4 V<_.GZZ:@/:9M/WL!44W4Q+AO'T9 (( =<&<(!'W\,#. 1K5 MRV(F*Y3T:Y!P=;Q. _&$L%)7G*#M*4N8MG>+X%QR($HE+8<[7C2!B)9PY# M2TT -R[+2*A72FS/4,GF JA>E_)D2*--FH%M'!OMS>#^2PIZ[84%MP?,!G"]^456;U:+$WHO/Y=OV&,R?/CO- MH_A 7@$./,V6VK_@RZN&$_:8YV#:WR[UAFY'A]W1"GU"ZG1S0O9?*ZGZ]6U) MU8^F3\?3KAN2JDG:%'.EPYG?E'3]Q!SK+JWZ^Z95[U7 -[WS;@&AA94?WYKI*CP0(Q:"BM+2)L,ZFYLKVP.K)YX*%\3X0.:J&; '75$6R">\@(HP$E*93 M0Q.N/)@'J*5'P2U2\A,"@_!&5$GB/,%'174X4O_8E.X#_SVY*DX]%^O1$6M] MI L28TF^_OK/.; TT)OXZ@>4?U1%QU2MA.3L(:"_;?0";$*YD@T"EP2#84#, MDQC&R*9F<[9 M/>>J!AT$4OQDE1=.HR""$%(+2WCR<"=BH$-9CN4#%5N[BZ\_#GZ1I? HOJG/% M$H76D?](2X+"7I ^(TF62-]7@@R#WU$N(8P<9GE@FG4! G"FK2 Q;W$/*\#" MZD/A& /2P:OHEY'M#>-H452=YP3.!X$*'<7(M+X;MR? D M:QI>'>T]B&BGL&<2+$1&HE1NN>BDH2!:1#\(P!N(RV'U<&H#D&DDUS01_1)$;+S$^XO D&5Y4^4R)Y14&HA$6! MZZBD.!E>O%1L((HNKL))C5\I*3$WQXPMJ!)1,BL"4%9+C>1FE/#)PS'%QQ816I[!:1!P0_A9$ U+0!ITB">[! =*J2(-&!Y#XG *?@@]4US*7EH8OUBR5 MB _957 CV,O%7T??211B--$N9W]^'D^VEI.ME.:0K_MA0"W*P5WK7+L*+SN M_#R<\XHP^Z['V1Z+>]&XI70VDBFC[)NKCNASW,28;-=[Q]=PUHF!4"+<.)*0 M0W]N'<(&RKU6VZQ* [9<=F;AG$2MW5*U!'(GNH;2;/+HQN6MBAW?Y04U3+"2 MYE75"(L*@T2GV';AJ?K4DB#))(RKN@IX2 MOK$LG?L9K(CILW'V+D<^%T02%RL(,CEQAIPO=X;B;X;=CUCPSX(3_PD1)'1( M(Z0D$L"B-V (_[992UW$]7E&0&9#C* CAG 4T,>I<1E05=ME%V '"D?^JJA]R5\D %-:SP--^KH&SH(H5_N";9P(5%JD2+'^'C!H5TVG=0EW6H/T](&;[GMR2662A^\&_J) M7\L:J9XSHDM4$/ MW"VMF:2K8KS#>U^)L&0?8N(ILB-Z+%9(;.&\/@5'$\*/K/JJ)<2:?O^<+=2/ MX1U< UP&<=_+$BHH'B45'K5L+TJSY!%:!K=,6K.F6;R^#-8H+ ="+-OF\&L> M-.2DW ]FX!P=: SK7)YA,< (IKPVKJ9ST2=Q73 MF,,$%E*SN"X(O51,WSM-ZFQ]LR(3CD:5_TY=I8JK7Q*W&$0?D+Q0@XOM(S/J M+P%0&@'H5P"F8TG81;F^A V)"H.0'2'MTYJM/-QRC6#*JHO'#!:[APIBB UZ MB+1=&;JFSA*XSR7&IAS3EP"'*UE^%D_*!FJ3-T33L"CP3*[4VP\_4:2'71V, M)X7(DXF#*(0"=5.,;\-6K"Z8TP-J;RB(O>7.'Z!Z$UWBXF)D)R9,<=R&":4E MK&2S%]9 *%UV&K 1@YSO(,#\C$\);&S_\$M93F@$4U"R.S&0[]CS<4,L;@:Q MFJYU7-_@(T^DT]X%.XQI8)YJ%LP0.K.7/G+$>8C(P3?Q2Q7#"=,6=*?"6+LDBXPO=D$#R M94S]I3MC5U@RML=I[ ?<^'738Q*Z%K]=NK,3;'.KABE%#FFXKQ* MN"N>CZT$]("PHW?7KW'OTN(WNWZ-76%Q:X7%(W!QJG:VAZQY%#^/D/UQPG,! MSU8U?0Y==?_YW:JRU!''%YSRKW.O/26-)V&+5@N&T MRZ(/OEN++8IV]UE)!QSG*_B=_[CIXYO"94VG*FF!EOR"*SWCUF$[DOAHSN7^ MU(/.1U%R=^$ 8!^=4D,N:=K._-S1\4D!"R83RKEK)^B"NUH7[%VK1T+3M&$N M,5@:F5"Z(&42Z"3';(7;$S9M8PM]/SO&*WSDW8$W"\ZL^X2 M=N<0\0+R#W%^>MLY)41LY%+C@]D8ICTT1<@=XO-JK8OQ76D/ 6E' Z!#C6&) M[_ R.+<07&":AJ!VDIMQ[&!8Y>I*"Q.Z8EX"3&&&T4!CCXN0!)?5@(+&$IT1 M;N+",FR)S%US!Q^#G!UTP\ ^91@]YQ5B)-^BF57SFVB&D2]A.+?Z]-*NAFDJ MAD;$A4D"981#*'QUF+U"3*GE120';-Q!8'ZLMA267P96@LC-.X+1J MI_WBBCN!NB+X$=P9,S+QTKU,%02,3#ENDA2W2Q\98CDWULS1J_I>\DYC;Y]S&C\#8_K5-&%RYB)OY7"K0@P*8I@\W:K' MF!/1,2'XMJR?KTA;KB@*5(KU(#L:C =G&W#Y(5L[QH7AGS-'QA&"KW#@$07C MM&E@QQ9KAINN ;"(/TB$9G%BG&G0A &D&"1X%_J*,)KP2>IFQ-S%-@-WN@OA M)S6_EZ/-@A<)!H1S6(2N*.L9AEWMS6H-',>KR_!IK'GW"WX,L5D;^O%RWZ#) MP XC@DAW.S&(0*O=!TJ&V$K5FZ8&\:;)8Z6^C4^R MJ8MHY85XR6_>OAU)R-+R3!S(35EJR$LCGUF\SB4SXG(5RL*X]C:&(#ZT)"W= MV+C\&C8. 1^!\],:G_5%UX_W,+4^C^4%Q90!%!GZ(1%STG7!"YIU&YS:R*%V M;S5ZD9JW8;,CGI68KX]YWOO9:;444HX*] ]T&GI.6C)D8\SGH\*FIV61G"H7 M/F10/PF!O8!"6:P60"YP!VR6Z'FG)0Z]G%@%2? UQT&ILE0KI$AL^ M5,.M>(O@!@LE,7@L]((HCTD^,!"L=K1[,%F+*U2N0]",X>9,DO #F[%Q8#GB M,YJ88413^'#KX;/P:8_[FWPO >3R' MU*:#U$IO9+C3HEI;L=\<=*G%:RQZK84'\N HG=#:WH&H%S]CYD7>7\^XB2(- M!#A>I8=T'1C@$#)VE!+J-Q2:&#TZ]WMBJ"IT!1CV2K-N6##\L'AZPB0BUS\4 M"KAVP?7*+O*M;2.G_1/GGJ:Y67+SG ,'$'V# Z$)Y1PZ)5< ]'6$=MR>C!$7 MV.JX+D7FMR/P$ X%'C>8GQM['F(*1^)0ZA+D.3J[]#VJ\-I+PRUO&('NL9X] M,2!&+V?$S6"//9S5/(&BZ,#Q4U)]B^"B/D)#6D.(S=VF+Q=5OW"@+/:7@7W4 M\*LT^!E!.7@M3IL]N[7G*1 ?GVJ/RWMP&"H\(K\%X?:9&/8,3QZ>"PM>F*8( M)_7Z\L97D,,BN6JJF7]R@0]$+@TJ*-$#;@:)/ #$X)9.LH*I:F^%6TLH/;+U MH$!4GF-(!Q^"C )0'6#9LT)<1&. M1QJ%>HB&\;)/J]<47@_2MT,C; 6*7F307&<9^7*B=H6>B$SSW,U"$OOQY,N2 M(VC=9N)6#^@04'*\C!UL!]'N>/KA,/+;)GQ6ACT%GHPDLLIY 4_I7A>=;-6Z M*^OY?6%8%J0Z Y(\[!9-"/:(IW&T3&;7=ZAW(8P&9K<)7 )!"<#@2T+C"U>A MRK7HWD,-,"!(">L@'*33K*N;ZUESO>3\VI08BVY#MS-:)?+)@<35M$,L"XO7 M7+DR,#HO>CR$L['TC*MXQ %IU!ZT7?C.(HF8$,=3:A>PJU:>&^^U^Y[R1.,P MT%3PX)%&9$:N70(,;9$]]BSNU08Z7V:;H^:)KN1X6]:E84B\5V<'I )+X$N: M&IU1OP8A"X0Y&_,KZ%_[$ %8<]H9']5&C5$(Q$A(>H)3W=(80L@M;T]>N)X) M#MNC@XD&CWIR:[19Y&9AXL5 0G53,"QQX,F2S7;%?QWM?C;YR-+C,U_X_^PT M(\NJ"3N=3LSW1'!4[O""EI#2NEP9&4\OKDI[XOE4VL_>+@T].C9K9M@5RB[Q M=;'T1LH]/C"3!B>-FK;)$1ZB2P=CT?,!#CQ"QE _ 'C_PEHLI2&VVT(7VK11 M'BC,#K%:A]5>P[IG7G4,/&$CR/&%&T::FWG+TU@E/I.HP.+T9/31F]%)0"ZS M4:=E!P3X%"# MSL@P X(\'DZC$=ZH2ZK5D'%;8ENI:.596H#@,\_ (^_(U\6 MMG'P"12;%#6"NIJ.='65FH 3U];(K;P,&E_'/-V8-8&HD4>I9B30*9+"A2=N MHV]8,LM<)I49="!'%FK=!V&K,/("4X:XY.SCX8HS:$R%)#=P-J_P+%7< MX0S%T91=G,2CIGTXA'P@(^5Y!GNRZZ5B@ZO,FB$A=W2NBZYW-L>EZ9<_%%\,6,])R[4%I,]L->> M9&W\JQREY_)5,78)MFNKE59)/@*-T=JUUW7ELFJ0%6G&P5O2?A33_EGQ2/Y0 MD73FL%7'T;FY9QS MG!XO:,OS*K#.VRAE1(^6L[)N7R,M$HAD@ M%]L$8X+1Q@*U*3:X^4-HABUV)TE5+1G#%H+1 M^"(SS(.;G[\T[6U3 Q8>WH?QY-'5"?E!Q(O1 ,=;V+DHI%@WB%*#W>.C\*<& MX(TAL@GN:P.',P+)?((I)?[ML#4UVJO1."+S[NE;&4QD^5FV=0(6QR1JWRZQ M'!/I^X+_X_VBLEC\ 3+[ANWT:B1KT["50TG*KH[XB:C0&/.U*'K/JXN>;61,)<\H3U7U2IU3J21TOO7,(W:Y!5X>A)P9O=X(([QT7&LP MHOM9FD,VR!SQH #O(A0U]BPN'R6VP V" **@F#S.6S\GS .M'+=:H)?9E0"T MSGI=%N^7),9-_$GY[2Y]Z?J9>05&3(HQD)5:VJ2T2=FZ"%X8WG4(E1'YP]7G ML*:JVP6]O*AFJF;&%8#$(-8"/FBFV]%BH%_&ZN+KO*R-Q_S:BDQ+5M$UU M$F;\=M0_DJ5V9TPSWV1F.-ZF_'%] VN#F!0VVA^9$',^G4%*W K.KFY;^ITL M1[4D(XI($&:@B2THE'W@%-!06_3X9/H="T2RH<^<9]CXAG&EYK_;+7-Q,U%- M!]@6$HH=W(:V>>2BMFEA"C,H]86C!"@R[U?IOB,?59R.!F 6>FP=EF?:"UDI M#C.(4RE)[YQ9-_:8'>ZB;)1.R=6''%/.;U@2_\%LD=_MV")WN=S/F9/YV6K%"J8R2K:)1F:OAOAX,%#B$)J"Z2E%O= WB>2"F55& MX^JA.0..GS=!XYTHE?460%E=]>@QU_Q73F1][Z.7B)^41BQH"_"!37D MHV#?6\IR%_-9$7PO[ ]"R,BJNKY\#R[(*;[)"YSV0#T2$:39DC11W/&;SB2(Q),B?\R.7,I MXXOVO;N$G&G]C*P 5Z[RT"[!;(K??PQ/.-H30$@P&N9;H78 MA@B:>_ABV)0]DO%:IAG'LJX\/YK8S'D3R]6:7E3<18QS<5Z62RNAD)'&VQ= M0DKZV#PP/X..].3?AC;,;49Z2$M@:1\![D B:RHIGCLZ@_S\&KPKFE_M;^D[ M1H$YX5:2 1D00H:/1;<43E',>N,MO JJ5-KB"6Y:2:,R$:1\ D2Q*M%#AXW.U/C\&&2*A[+8LTI1\8H0!+"81USZOR,SB)J M[0?!Y)).EM:5IK2T/M;!*VD'7R;$KF#2Q!!^==3B C6<:S _VGP: KOH5DD?<&2.VALU QF+0 MLUE+F J($4O)!&'3J1BDV_D/ITR9H M6..W-$)[FCEG!J)FR7$.0FD0?9B^Z.@=F/ZLO_HMU%HCMK73=P)/%%$YT0 = MNO)^7E>:NA[MG+%T=>YV\X,UT1SW6N"71EO'+&;DO] PQ6(A65TCLQQRZ MM/N0RYEZ=7'=!\]E% +:00KG-C-:"S/)+?R9P^F-O!ZK9%6=S+!+6X=+U[68 M=FC8TGA6@L&<#Q/BK1%7*/!B9]-BYHY5) MD&P%@L>2\43M*)5JF"\CO-CB&E:MC()$_NKR Y$D-%VI>1;_$.:[>L1@)-\( MCTH\;3T4 9FFC;^64Q]]L^2V;$#CD84"QWM-M0#JGHS>@W:XTJG;(70%X ;0 M7ARN-S/M4.F>=@NX!18H:+C!K-*\ >)SB9DJ<" DE$4MCNLH#U(N+V$ VI^A M1[U\""#XR=#9H@\&+]M R!8LNN+62LP I-'FX0?5H MNX8N HIBPF/DY2H*8DGJQ(14 20],-9(3PQWD!3*82+J:'SD]:L+ ,SD/E^H MO L4<0EM"N$LHJ-_0+LR+EJ0YBO&CNX['-$?X3-YV-/[5LZ2V[A*+$7W4)PE ML54?]HA%*7R$QCFFLBM._S#/C7)GV#H[+WEF@3B>' V\"'=+)]2__Q^U\FRJWYNK?KIL"0DS$ Y MONF0'<$6,61X94]!!:>K!_ MP1JAS;>\0 @'R>D?Z090PPP7NFH@^C FQ9ABGM%0$:=5=1%.%"]Z14M/HLV*J2G&LPS*7AM)4[!$_TU#S1UNBF-R- MXH[9LZ$V9LK8$OV\YAMB__-C8'W'^I-PG22TW,[""I*_;^,TQP,0:(RP8^1. M-EG4J=%IZL]#R%*!VS8\EV-+_:>_E3S:-W4(9,Y<]KY"*4:6T>Y0?\B5BO!5 M46&>\N!K%6AR\P\3)FAM>L5S>?WP:YW)=\'<=6%IM!<-8O7+%O-+3UUN/WM6 M,6CWY4N6@80A ==@2C-3QI-2'XYD\.!?>+'*N'CKGR#=+_)$?\V^ M>/QEF,]YW30M-:/HI6%2OGCR)9X0DLY.;A_L+HXOE?6D1ABYCF*-0<,;((87 M%\"ANBZEGYP>G\B;6.%J.L83>%WRK*A;4FY,>(_KR_[SGJ/V+=--HMRR,4UCX^Z&](P M(6@QP[%%+=HD&0+U9RW9,,* *G]D4%I':3T?&Z49@KNX0J:K]$=E);J[;WCL MT)U$/R4]UQ]QV=:BZ^FTFA>0!05IR8?QNW2<1!T4<2MY&6("^G 3( O*N)0> M=6Y#F0B7,2;W$;8UG+)_%KGM*'U M0@ MIT9K@' *++=1>W/$J#0D5@NG2+],+A%FWU^!'+PYM,G'!X]4Q%*@K-CA8O9W M..Y&GD20 GZ%WI5M\ YM/CB5""0SCF-Y,D]-A NQ1N,*6D[$D@4"FCHA3"+' M7 -AVAFIDL=RV#9#\;-4"V,WC4EFA\R"[CZW[XJ5)$8!0].I12)$'J6,XX7 _IC^!K MAK0J(MW)1/5Y^X;OE)32A@\Y/J%SE753CS[2S9.ZT,&16+#A/.5^HB(Z?.3ME3\%EE@<\[=*YFS2JRR&074S3)G G9<]9.+N- MK9!,L!>_GCRB2J'?(%$#M'BZ%W6D"W_>3/NTI]S8,IWZAYRK88?@NM+'#Z\# MUS8WJ$!6#Q!?VBJG'BA\^[QO9R5E^EB^%U9;B4$T\4DJL3[=L$([72C],_95 MHC_\VV?A&8R#!(\&:&6"!0<;,Y>A[KMJ4*T6:A^B6WH,R<2#8X8LJV3 MHLY1;$.1:$A0(N#/)[A%57^?%].XKW_J6)&JZ,A&5Q'C 6:(E3Y6$\PA)4\W MD%W=\E/JEC_LZI:[NN5GZ-H<:WU1A0O/&6"D;[D#4/E&-/ .9A5[QMP,)V)4 MPJGF+ZD"HD-B)<85EL?0F!O)+0:D/^//EKSU M36O)OV\Y43>]^#CR3I?!R -O&9Z-/0RTA;K-%MY U(JB3 MT'T-:LY00Y2'!#,E''Y3^K%I ME:V,%N.\Z"Y'V7A<&Q?N8$SQ2:I.+61[JQFUY@MK11K][ !FN"'UF*>Y1TB! M],L5%!^FZYB=A@M%-](H!TYAB 4T;!(B2=Q9S!/_OARH26@;&[._0U(V!$[5 M2@P?FQS>79B6<]-(<-FHZPIM.B;<:S9IEMN4H_-SY!ZC9GA+#JHX#F5>$3@R M1S284@5YB8"X[8[JD86U;W-_(M:3!-2*[Z?+A8-(6AF=B[:!.DD=? 4V\?<=W$KJ__/$RPM3BZU!C?US,G#+.!U%2)@8VVJ0PV+'S(,.;X M8005T)*('BUGU&/'-,$),95]3/L.$I8&77BS,IS9LP[!)85D.6 P33CK6S=P M;MO%@S<5+L&ES8*>?(1-BQ9Z=1N4^I/6W;%.5V"F=HQDD+Z];'#'L)N!F@K& M,?)4$>'2" '$6Z:+2=M,0*&P>2C-)7P'FA7F['3TY+[IJEAS :T9:3Z;@F=" M>YC7#Z=@&;#N9B)EFQ!66H1DM"1-PFS M)^7^NMR,!*O&:]<*@M-\Q[)T*@=[-O54E$-X3%24>8@#"]WD.SP0%B7LH11< M]/:4SX[AT]EG?L;/O$;L7DV&_>QRPVW)2.F=M;W0['4((93Z2TX2,_[*!VY; MHHM('?1&E/C!@1KKTJP%B59@!9X%;WZZ)C87WQ)+_.Z2SW*4JTPN12 <7Z:4 M(^$V1MCXA('4.+1K=5;P4&VYT4G#AM86,ZO>:B<&Y+IL!2O&K8:U<)EB!8D- M-3,XWG671(SSQN+JJ'R4NE$*>H!N6L(1FE-+)!:*N/)9+)7;,7UG:>>_?H2= M)WAOAE54+YAJ2'3EW&]MQZ-*3JH X*NBL=>4V(H2W18J(M&*M.YQ. MBU3'"+P>/'OJFEBS2#\S56(3CJJA BT>/]0N9D>UM.5WJ(T?G@LA;K <>X"HM=-UD)I109L^M4ZWRS!\)^*AQ2\0 M\QY9FS8!XY9W&N;N3=;X;)F='4GK_8M>31SN2TEVYZP\D.!46 M$)Y4F$L-UH^C2DBC@\HQW"_ M 70]INH918TR G/EG*3&;/Z";R54\0(6%2#]-7:JT!"M3%NEC"_BZ)H"//7Y$^FD".C3\#5,F4R-Y M5E<+@A-LFX3D!Y&>*5F"<.CSCZ_8- M.6MD!;G>C,N&]PK)V"1WS.]KEKQN8M*!E:_<0%2R;*^.MTALRWYF50 M5^'S,X:O#:LT8*O$0%$6O*X'*\CF@:JE0HZ&!++458$).;V7>*8M14TX1 :E M(S,I4LK0&R)V"@R3^Y;P4AK!ZO,?"C9IS:"KN_3G1'9WXSJ =H:V*ZQ-:TZ MO:NWOYB90P(V1&\YJ'VVOEF5^]DI)"OWX-^B1'P..P;1U_AE(<,0X2VX@U)* MA^]1N0A;DMKLAT=_QD)/TPXMEBY:O \G9==F3/>S8PT3:"AQ;TO!*5#_R'Z M1=8MH/;*P,ZEY,W&!T$+KZ).L);B2_^(3IRB6/.0;:B?D2[T/%9!7F,A"AD+ M%RQ'A%H&L.:@L>>:4O>JM!:.O@ML[F#E7Q<3>_S&PV5VM':LK-#A/*:X9#[L M1>912N]O-$0SID[^";EXF^4%-;[:4<[5,C5*OE$-:<[+&+\"ETH@@Y TP^&@ MF1,ZF<8RG9B+)MB0OU:N'&KB$B=9OF M?>P5\"SIU(;Y\.]^\-9SGW=/%A2/D9I]6 @K.&6+JE\P-S9 %+"0&2,C9.8$ MC5PL2F9YWN)V>8N:A/C,Q-^ #V7TI&'>@A.W0MY4G8**ZMW% B;[GUQ_@:T? M3L_*'"^85]SMV C>5B&L$ANN(&V?LF&S+Q_Z"VU MP;_HOC1%E_*BZNI"$,.,.8=LDK\\]L2&^8)"6+%A7GAKZCOAJE4\)^:-(<.C MH-Z=>4M.=@KHY)9,7"^B L)Q,(I,X:9>:@H7@7C=88ZUE?'FW L 7A:\,L"Z M+ZMU=\M&0LO,Q8_(.&\7Z.& SF/Z[$ =!Q8).P_71C 58?_KZGUP$"_#NXG= M&W'".* 9.68X$XT=L-SQ"@5-F!^=T>B]@RD#OVTX\0[K,,!X /T^<$,.!T!/ M(_VB]08,4M1=YL)$6C&PH2C7B @INTG5B8+D=[A_ M4R,$VA=#NQ T$O_D?O;NLJK+NWV8]=3 &A+/Y-O3;-;4P5U@U,7HEW@HT4L1 MFR[%NU9&7T)[BR\>46$#T@$Z=P6;$N:)B/Z$!QK-%PXQO L;9()G2%\2634Z M0E1CA4=(5^!&P2OI*!L90U6./['7ITQO'*.*TQ(*^KU:+$J*W'YMV4+&7*"# MJ"IU *W4P6KT2]?9=C"AULJL:C-X?>(&7C8+)H$DGB?EZ-&@:^0MY7=H-K9) MN%/3<8K\VU4X/J'"\7A7X=A5.#Y+A>. $C 1>C;XMJMP1 3?%N5YEO+/<'3@ M^NN< B,W=5X&QRV(UN$3*G-J$WHK?-9,5H&TV^__6()>3^G&[52 M+V!!LNH$"B2,#'ES=I2*@BC1S6@2R(']%"SA@'=XG;\0@)01D]1R:W#2C4V_ M(TB._^X+3,DO2VM<%ABD+1.>!T0" ,324G<>RBU"^N7Q,QP),#E^'&XTS3FJ)0XS"^.-<(>$%A M:64E1TBAY>W1KP3.*$--\T= 61II3Q'<=7$>,G9R>_?HZH_3G+.&E^2&3+F7*K7?A( M LN%3.VW42WM 6BH-N<5D"8*5=&D&FK=#&L7FG$7SW[VO&[.QYXW8G^"3<.( MM!A#WU*/L&5M]#K]DHL6"$^+\?DFM,&R7;%\STS]/<+:K*4)MK&L!C[Y M+FCVX$MT,!#9!N3 .Q:BLXD(YO \C$.^I+A*V\V:B\PE04NXQ#5*Q,ZJ58U* M#U/T^$#+ 2U.,,/KW/.=Z*$T[=?6'6(>#?#SN(_#0##^_B+6,!S3XVB4\0;2 MG<6'DC,8@!5A1 4P\U;+:M$OZ -$695\%7G/:-WZD'4F4I9@3%E_5TUXN%IP MX9;E//SV2P%F0^A0+KE8SW1YE.=E[2%:NNF*];[0$.UH^?3(MPJ/N%ZQ_6?; MJE,=RW*-=4R-1>]6%MH"9=AGJK1RUU2SU!-UYJF.QHFP-A \P4YT/5419$G. M9J;$65J9KVK=%4;:D_CXI(R?DE.%MWH1D5,Y\/O#H+WFT/=PO.68!>C6Q,?BB1R9O>AU!(\+7>)@\NXD0$-PPB0%")>=.NP M-%4ALR%'17&:9Z?X7_CBF_ OS*C9BGFH=6*"'K1$&H0DV+WXZ[:[Q7VW.[#+ M#G#E%-+%.4X'E^4*")]QVWH)7GMZHKV_OOO"P3CI\8_\/X@V^E" MOP]SS(W9P03($5BL2/8&T5XBT,J!K%3_*7!IK9M1AV?;8U7"9JI$*+)>.B2WC+ M(>YG$@<:?5U_? ;0?]8SL(6LFA1 F M/AT$SI#T.S'#&\^%N750.X$TERS?/;P[!AF)(;SEA8(M&'-@<&,K',N_ MHEM?C=P_\IB*Z.EX4FS.=;?B3W/7RI-LG9A:1@Y5[BJ^7Z%JS%)MH>GX/[B( M]617Q-H5L3Y+$2N!ZAV=N33*(+_==Y@D;KW (W7\YY(FHNC)^8M*ZA <[QGH M1@WX@2F7;Q9,!B*G)!V-T@DPKKRJ.7X[(MUZ,:F(WSDA".DK9!'EMF"G,#[2 MI< ]RC/-Y S>" 8DG3/_8;HH5DEU,]S\>2\#$ENK2TBRILJUE%FD&[G8RB+= M3D)=(R-AB5+@@S MIXW9T;2*CF>[=;6,V-/X2+5M6'$\Q!''O.NZ0Y*4 (J%!W\)1ELWQ8Q""KR MNEEYQ#^C(TR,T_@HT7_L.X]5CM!;?@$J#[5KL7+3@ & BL#Z@HY5UAS],H-^ MT:9^^V.!O'ST-S&S-D/5DLC+IXI@(H0K8<$+Q#HAD1'/A%@BEB:,%KU'126J M+J36()E_>"27&X6$"QY6S)AT?,5PY%4!?'F,8KPI$4]WK>#&T%49XF_/8NDSK<6W=]&Q%E.[P,> "&Q".GDNWY9(E8SR;= M#MJ8*'_J)44PU]"X1$B)26]M]U$*2&/CA T:S8C"=LW@^LR:#R&E:8*,@)H* M-U$"5:4673#4EE3Q6A0+3,6 36(Y'4$O")&I*WQJ-\W8MI3SHK)&F 01X^@# MK.!G_:1]::F'2NI&T]C'T673.-5[(K''@D%=3OT![ =JC^^3$.44BUN<5D@I M8D'(F!4EF7J,FDV8OE*3:_?+!6_D=!WR06D2"27'R APPV#4MNG6*Z;,PGV' M"C7P3IJVDE>%QHG.W:%3H@QN_&@ZD_<1<1LGKOT)N@8S.M6'/B33]\+-;&^N[#26T"?<)7>MYV>!U<)3K&U(S#2?="*)H^_ M(?S2@9ZYVX8P87.B%TKOPG[W/%U1_K!DPQXVR2*W'](GP 8..7_$,Z*NCC'C M&:TM23Q)$_3TLH'<$7(JDC<=X_IYAMC:5F=5RH.MVGMPG$V M#_YM$Q$F8\:)%K#(O-#J81$ZV&X" M]NAEQ$(F47RTRX5Z*OJ _WV6A]_24O04])$$LG2V5^3RT2_#HZ%?4R#'Z6.Q5G5V:&*(@2UP/84ZHM&E?HVJ)*,59$K@K(:Y'%@^: M>+ MR,\#06\X':=M,'[+&_^RA*T7L^-&V8O:JX3A/$?G2=OWO"0I'N%=U3J12NR@ M\/VO$,6X[B=U/2ITIA5X/\,IJH,]; 50 GJE^**@ M;[\LA3X=_PTW%^^0FP5524_YJ1U1ZV4P>^&8F$5!W(@9"@,M9Q"DZ#08_$:K M&R1"(X*I$F*SX^U1VZ(/<,OK(K\R;/E*1 #HY87YFA&]-,O'R[YB+DO[I%AG MZ*SB@[1F VCY+^S8)2"4P8DJ*L&'"^_U'9Y"NKC^V*B7 3CQY<&[4T0EGDR> MOPV_/3I^??HYW#['-H_@U!NK_=3%=><##)18!?9!\*W@;QMCEX"'J3#F( M&5;,Z)_3K*P1'I9GY=Z4E,8A0UFLI>0\;58W+23V2#V;9PCZ"A3).$78.Y_ [>4&*[J G>IXUM MCHUJ5)Z0[D0A-LH!0,( 7[8C\LM.)X=J"(F1!_!D-;+$[ GQ!NB-"N 90[\% M*7S8%V[.8:&3Z@#U7)A\Q#Z(R:_J"FV9-']V)0_0K3H>+>$1?MNZE-*^6//'E"(AT+>!<7"RI MD'Y9UJO('#J6B['))X.1DA49-A?/=R0GPL5<,IX?3U^!L[2;GBR5 8'C-@ E2J "YVID:NA_ ]7L 6>;WTKX>05.1:YKYGC-Z2 M8%G'IR]<\2;: .AAE/$&"5Z4Q4S%G A44KLI@*FH.PXA 1NCCU+IY(R*: M0$[.U-#ZD(^A9&A8%=7B@7Q;C@WH#F>S+/BQ+\ 6@D4RZNOIS.];VTDXZ MFK?(!Y;RM+OI(*&@)TQT^T@$BJ^%3F'NVZ6@) 3V'SW#74I,MQA17 ,C@]>U%E\(=OQ M"J$*F1"%\%FHXAKH#8WM"$J%2-LN.2LP3G+E$HPX7U7%VK6_1IPMH#KM4?G- M-:\&V[+'O(3$%J1/SQ]73Y7>[+3@QNAE ]+RI!,<3H">SGRO J[S7@*C^+34 M)>.=??;4),>!'PQW_'O9 T!$$A>,)*$*&CD:HO OM"MAWO98K^-KKOH6 MG!/0=NE6%7-UPG-#H1>9+:/JI,4V3;# ;F5*-HC[*VVAYO'5?'YR#N^[ZROD MYX3[DK&\27*D&4BW86=:L& -Y'Z,]!8OIF&=B^BH7(>;5!UK\<-GY9P=./\I M5YNU1TX2 -M&=B>#+GILY#J_4?*@5!"9*(1T65MDZ?)*%J;X!:?L*KDT$T;1 M9V*>*!]J%$:\Y89DK/$3.#12;&UYCC==]@^4+,+@ UNV]R@_[(XQB&QN#YY2 M(9D<*NY0"V%F..HDV^^2QSHAK(,R M(7#'.T\?89K",BNYV52UK$Y?3I[ZU2Q6?K ^*&<>HBY--N,E-B&&F(%V> L< M"V/A>?X8TA9]SO9*!"'Q&S41%8)*"@.5UL4'?K$7X)7X,X^]B_WLM8_L.=B4 M\P S]AWY!;[W=/S5NZNG*S.A D@5CJ;!/M>0ZZ]@*=:,$9A!1RJ=#ZY)(7*C MQ.( %Q.0GH,_B15"(,G0Q4QZ*_%:AYG"B9:-I:A^.]+)\^HP181)P/*\:)5? M.UP]N$URY.%\QUD4(ROS!E&[KFTE<#7(#6 -TOBZ0&0OJ""LL!\T+>#/X%L9.A<3T+CS: MJ)/<0JR0>U[-9N+G%<%+GJ7C$(!;^*#+BE#2QV6O((WR@2T=*YY"]PGRHS-- M)EQX4\V0M$_"52I:B_O9*W"QL)%GXB I2TZA+3<]ROZ#($AQ:S1GG^N=M; M\Y&;[+LMX#3)FB7*;&I42*2-WIF26WCP8#?&DF9M25RZO5_%:7LL:;\IR,: MB&)*!-^BZ\&TATZ=AWAU$:I5,@7@SXE MKQY.[#"D]*W+2NY%A6%4@ Y#X,[4$3"I36[X<7%5SV.Q$W([4N[QB0&4*\H<1< MT3AH=NWEK].2&*KKII/\)#Q2VZ0T(G];AWK82?4(?X>M=*N*M$?,Y* MQ+EOGG9UB U'OU0BN[M]/$%*"TO5PU#&2+=_*OBAO0E, X"X.3#+.<5=1%M! MP6O"EZ'TZAN](.S&GR$-OG33@"H2>C5"MXU],L$5.8_ :H:6@:X\R&IP_1]^ MA%"S!5TB %Q$#6Z18(XF"D; D7E'LUT-\UO!2DJEIZ5X>]GIV$"- T- MJCX+=0'']#KMG=/Q"< !D095^:-@L5"FU]2OO"JH%&VHE#7N'MNYC11SF D* M%YF5VI<6N83NT=U[AG>!%:X1JL*/;$8>%]^?NQ9P)ME;4*7<000CV;>8R(]: M5!9EL12'%D8@N.];!S%2IMRR@A577I8SSV-_#],5RSX+\LZ#C481X)M\K#OV MSXS,\3MI3"@7X31RX3D8.]RM]WCYA-:R9C =HI)$H /?"N=_!/MI5'51XG[) MH4A1F9,HD$?KM-I%5/;LR%("%M7TZANYO=*<").?#B(A&+&,E X*]V@8_8K2 M7#I*:G/KZ!:(?,.-6SO%HZ9?3]E2P!=I\ \)DCU^]WIRCY58W)+#F%F2L7%6UKAWJ8;P&+B?0\XLACL::3 HWYL&?Y E'I5.IK1J? MH0L&E8+^Z,(%!8#GT#E-O8LP!CC91#7F1M,3W%)%5\JE4CDF+T$/Y,X.(O7Z M_]E[V^;&<9QM]/O^"I[LSKW=58K'\KN[9[HJTYV>S;FG7YY.9O=,G3H?%(M. MM"-+7DE..OOK#P"2>K&5Q'9LB;+YU/W,IFU+!,$+( ""P,J\\LGF>'R-VQN= M7*>M3I3=,)-BE6:JP4K1Q2,T+D)_N2@"G:>KQ'N7QY/(NU8B#E)\)OI M'ZCW/F)_>;M]^K]9,8#0]REZ\F:SM18WCS$# (""9](_G[1/Z-]SA^+@XM_" M]_AP^?7C;UZ4]R5]/DU67*6<-Y-S:_Z"M$=Y1T=^_5/B M+OE$W0$EV^69H%B1N&N]P28?A_*Y)XZOJ 6'NX18S#/N#-ZN_6ZP"XOM?Z*-H99W_ I\BTMX9L!X86)<0I<**A?MZ-PO/I4.9 M%&0&2P9+JUC*FT(4;4JW=L03^$E1@NE1Y6=O!E(&4JN02K=&W.W474;19;\;[EJ;OH&X/>J.M%/!?0 MSN^8>:?^0[\,@ MXR1WZ63R6(4#@TJ#RE54BAAGF)7PF./M^OGRJ1EU:380,A JM?*#<*$JHN*F MN4CO4:LDV5#$XO,;9C[K>O*?A1>KEDK_#CWT0.%EBXBKI$Y1O 9W9T_4)Z.V ME@:.!HY/!7"QOA[HLSC$VKNM7:+E!2<_*SG9ZJA'5/A3S=9E\2*L6)%@RK4Z MHL$* Z&_F"WUV:;#=''0JUJDJI0-U3TQ5Y0V?_)$DHE)?$G!K\+^8%2T4;4G M6$YN%3T+A.62\DM9,&F>)-9^M?+O)0F2!Y[,%_D[Q55_9[*#\UB\\4;N'22F]#QLFR7EM8H MR8ZL7>SWDK^9FUZ W<.]O8M\^D1ZJY2N\GEQO. R*3+E @5; /JY&F;Y"H]X M )C3O.*N0E:$)CLY7'&,:#2W[/UTNU4-L32"Y!K=R/6219+/24CYESN$Q6%A MOL$I=@7$HO!T[^=QJNBV!S7)B&51V?1TN9:[ %=+14R<6%V95SE$5)DD+Z(1 M5X>N*I]@9999N3QB1?X1L--N(F>V^\/JLP#/X?-WJ0JT6D]BI9#S(XM/%CL* M/7*;H[2];YH6E!JE5FH>%*LTY;/5T N*5.I,KG]BKI:W*N47IE55<^E;XCI7 MEE[D\FL0>J3CM55\N:BV(JKX%Z[$66S% :1J520/6*5\Y;:-.L?&(7\)Y06J M#RH$05DYE.?"[YQ 7*;:$&[IW',8>EJ^+)$1@RE)5GY9(P[;]7_3#$.'W8CT M=O8@^)5JA/SZHV95]3-5%R]LP%6LJ;Q&"D& 60,LG, 2FI(TVZ2"]TU)&I,( M7D,B^,>%K'2@"N=3>81K4L(K%FE:KDI<)7:"/^'+P NCM(%$03T4*RH^8ON6 M:9;=;Y\74ZNX#5K%:O#">'MTXD)_/SMACVIZ^MZ?.%]Z1*1M9>\AY7NM+B?+ M32J@[2P0"Q&E:>>PI2VDJ4O'=L+J!Z_<$;5$TB+E*5Z**7E3GW^7U^A6JJ:1 M5Q&0IT278H,63G5ET_8 6%W"\SDZ@W1M M:.K7E9JIZL?4C$R R47):LA5?659>98N63)0K3 MXL-HZF#UNJ>2/(N<565VRMXJ;BBK!,+GE(-P,@@,^5+1\.2=XR_457LO(N)4 M9Y82#;.):G&8Y_Y\AA8R("'%8>D2FDIK"+[_?.W\\LOO_WS_ .[O#K[^)&]__+I MT_GGJTM-8E:?P:;8'K7O#6I?C-KW&J+V_1^_G'^[/'__^[>+JS^J1>J2?_5$ ML8)KO!)WIVX;%2H/HRY/XPEXV\H7]5*HB@#NEM@LCBH8WLDZ8T*31_.0VDZ( MBU&R^#-,0/W"]6XH'I$:Y<*EY5/X&Z_5G.%Q;J$3@+Q:KQJ6I;6ML):$JUJ6 MS+!N2;)P"TW-F0A!XKWKPMR26RQ9DMF.-[(VG]R'G"0!YRDK[HR4AC/1^@^L M00RZ4/HQ$2:S'4*1"BVOR\G"7F18I4W-U&MI*!DJDA6J1=!"E.='3+$$/$$N M+V>"Z?,0)]A96Q9A2OL*I4?B"L_(OR!?9$IL%8APA_$TDJ[.F7^"BE%TAST;#7AM18K\XF7SH:>NAI>)FORHIF+!I_LSN',R*3-7:!,&9;O M@!>S5T@TG1FUWY;^'-]%W]MO7U.RET_]>! ^&"X!DRWF&#E8EH2,A<)_%-$_ MO$Y9+#QNB>=$K8@XUPPS)<'*HTZ]'J0)SS>5P:X*Y8CB7M-%,$F#Z]AQ ?D! M_QO2FO- I1A="K].!?>H56J.!Y=JL%>2091;OCXY8J76OB4K'VVANE'>3V4NR)*856QD%(@,7"=56B7)$F=1K5K M'^@6WPRKU"O96&ELDW*G<&4L-_\L%D5M"T6)KN+%X>+];AFL+U2^_T+!TD>P M+W\IXL%1"/Q++3@SGV+.-4=O.3N+&6("01G.-!^MZ),T_K)Z9U9_)!!F4Z M%(\:@3L<)_Q15/*?A3)$I&P7F%I(]7RH2!F6^\%3,BQ"!DM4O"I$:HY''$,[ M(&6K$>1B3/'D'9?AKJ\^;%O9%?TT7=L!K%'>67$&CXH^-J(4!6+34Y;5LLG2 M21;M?["V/?(6[^O3N2]L^U2R5XGVDJ(&A<2CB1=GM:I#T3* 5%9KU_O:E>P4 M*\K3+6ONQ\55M'4&K141[-,* #F979Z84L[GWSZEVEWJB3P_8 4W[+J),X M]*.0G:I#)6Q'GT+[U/;@&O,A9:%B91S2Y3/*\*KE-S]BR%RY-4S9/ MR3JF4M%$@KY"28*<],47M#I"VR_)CMP39-\14=I EE>W,JJ?ZK)JP7_Y7C".P.3EBJM MR$K%LT5 )N[2Z#-,&!%M *GQB4!6UM"5E/U<% R1VX#>:8:;B^=8]U11"/97O^3KUL$"MJ+U/A2/5+HC5;"/5!#[= M*.:PTZE"^;E]?Q:R&$3>0\K"'&DA M*1?- MB W1PH,B.(LG^D2E2*&.M.W2U\]'M2"]B94,E7AY%;+J)09*J"7>&E ME0UIP,>T/VX.PN0J:GV:Y:KFSSL:J<6U$!:X*@J57Y65X(\J2JSHR5L%1U/DZ<1?:;? "CP3I75@V[KUYK)&D+K: MN;2%J02D],JG.L]5CHU79(/RO5!'9#T!^'=9Y[P0&2-)PE"%6M9)5O]L-V) M:N(F<]_4<8-$^G)L.;5?Q1Z!98K!BLCJ]PN&EMFX5JY3KK!-1=)H5HOV6H%" ME$.>S;&8F!0?M;ZYB7_(W8$L2.\N#-6B-;BZSZ;ULUR2H*DHZR/(3P]-J,,5 M!6YE=:WRPX$P8UD^?3X?FE>9]+*R=%I"]R%-LPE7?T^=]8I>Q7&4.EV'ZQ@7R:;"'$?"GYD_"L)DZY$?CC++U%' ,%*B172+1I894D<'YDGY4]MP*DECII M^(9[XD=A +5DS&6K_*_LN+MC3KM?>MK=J?JP&V\KV8/VV^*ZK7BF2[1^_?;E MZ_FWJXOSRR)D"H.^X R\S&_^]R)&^W?9<5Z93RH_6V;\DZ;]Y$2@%[JVQ3KM M3H_TC"_JYCO XD0<$G?&'4RE6\1T2(QU8K"/.A<6"ITZ"<\"/L=?@74WQPX) MTC>PQZI0I(QQJ!R/E#6R?K6'":E>U*6XTM#R'B>,06JOB(#4H(:Z&N"ND#&GIFM&\\)">TA)I(<72R?.56^ZXLBP0/?\/\%Q= MW*7^Z:&UXSDYU@@[!QX4;U!7280Y^(%/.-TZDD@;[+C76=I %Z]%8.C;PW,3 M6;]3);?B]0$0F,E#&BA7&U+ [QV,+0/DDMO3)#RE/[('+%%-&*PM HB?=I:0 MJ!8F&EI<=XXONRG)KP@!A0P5+%0J&OJD2RA:/%RK2U/B_7DX9^.(_%[9D@)? MDO;F<;=.W^J:_>RE^UFW^OVLF*GU[%;VV_FO9[\QV-#>GY]_N/C\ZYYVM(VR MNMZAW>G(,IYIUR+4/.GI1MH*FRHN4W"&NR)7>,6>7-N0_ R^(&!,U:^$K8N5$P0_CT/=<9%B==)'YGVMJ_H MW%]<6(SLV5'JY#Q>NW19LK>4\YZ1\Y?*>4][.?]T\?F<79Y]/+_Z@WVXN'S_ MVY?+W[_MRW[=/MLX86?IY4ESI6^;XZZA.>XRQUW;7NDK0>[*2I4ZQ&??KF#O MVG8'ZIL=Z*4[4%__'>CLV_^>7[&/7[ZQ;^>_7EQ>?3O[?"63^"[IWLN7S^S\ M__Q^PM.+/=YE:Z(]H)5P#2;9U;>+]PB%RYW& M0ES/%2T;'5%(E=JEPC-X#.*F9W,%=+B+2-V.G'HQ7HD1F>&BM#KQ^/5,#.;1E0A?G$%E%- 53Q=S6 -J_>%$XI[R(T4P5,8D?:5R)K-8'QYM MIPVRR4G$8QH5'FFQ7U4KY7P++8P(<;?0-4STG8K3!/A"4&_IU3,AD>(!5M(]%=QQ5;+&3':DS.=G M%PA]I-+,*L5GV?W@8MD7>,-$%D(1Q9T>U*#9"I:6>"D]S7JD[DM9.1>1.8YUG@OI7^08E3-A%\L0O M?N1PCC(K54/Y4EG,R3>>$'(1YRR7[Y8X)OGZTK,Z$6+IJ!#+,T<9ZM)+3M]+ M@R&W=Y_317<5AY%OKB,<\\QDIM3Q-(WMYE9MN\(3ZUG'P@NC/[II*J]=DH5^)J,%?XO9- D_I2,( M=*KN(^<98[?,$:+/1,V,-^QTV.KD(@;(ES=,? :Z@3*OUK [MY^S7.-TTNA4 MG^#"())^/K'3@\V=C?@(EXG#R\-W-F4NJ#@Z5BSAV1K/KM2NRSI8;??"5_;K MRE>O'*1[7=*# ]&92#?<;M%E\8^YXVT+FSF7Q?D,>&H!SW-[-UO, M=K6#;_<:467">6 /'#MC;KL/I%(JPE[;TL*EE(3;OD))"7O5:9 ]LA),W:VU M+YV-?N>'TE.C]^_/SS]^7,.Z7\.2+XW!G[S[OQUP :,')GWC-&](?:Z]KK2!;8/@<2QT M&5 >\>+K2E?%H!SW!]:@W6DP-*NSTW=JC&='*A_Y=51JB*=?=$;56N*U2J-N M(K>=7/6'9K4T&%PW2W<[B@>]UFALX'1X@QO-8P:O$2IH_+4[(]WA4F$DMC2" M7%%X-K,(1=+2LCE83&6J:M$VY$C-GMRS)T9:4?Z,K[??R=0:HF@4JHZ<6-UL MZ&IF:$2A\<2:W<"(@"%6$50. MBAG'.[C1&&;PX]48*\:4_&/3V@I'4 VDTVGUZ0)AL7CR,Y)=?$?7;CU:4T1> M;-M/G9!W9[ZOLO>I5(,SD;6FL874G >GJL>RNI7<6D.#K8T> X\7PV.58+IW ML">X7*6MP+%= H_QTH,KZBQXV"[37\P"JAXNE15(Z'3HA,PH=LP@N5V)0E9X80I6\SQ6KEM 9\L M"B<)8N0]^W"1Q(D3+#57$O^O6)^$"L0ZS.[(XJ*B:0/,!9P\FB\60I%I3-V= M"@R^26GL1^HR#4Q=II?691IHV+[Y__UV?GG^[9_G'_Z_?=:M3@,7O;90.87( MA?SPQ%3T>[:BW\A4]#,5_3:JZ)=I\*'1X"7:])E:=:NTD"H?MM9J,:'V5"FS MFBG_C:?^2<[D[//9K^>?SG,E^[",[.^7EQ=?/E/I,OC!;W]<7E ]I(\7G\\^ MO[\X^XV]__+YP\65^@UL/+__=B5*)GT]_W:6KW-6F&(SFR<4RS2Y7CQ94+\! M6<3*\1]B+^UD4U(9Z_&N[>P5/B+K(65/1OS.X_=IRU@L"["ROD4UM=3WUXME M83)1CHUZ5WK!'8^IRA9=?R9#5E6/@@;RU\59B;HPU%DM2J7B5;: MB_G<%[VEDE#4CHMOPX7O"B/>D@G_+-NI42=]:LXJ3:-S$TS90 16!2FL[ M<3_F]Z(88)!O([1YN; E,Z($=T*U;:HJ3U0!] Q 5.50X$+U2L-B?&6UNKJ6 M6*@HWPQMO4<[V&:=L_/OM]ZUE[#QN-53F*,J6,,6_%YU!5/]MW-B^J&(^+,< MXK.5>E] ^[<,[5]2&*EB7JJIO2BBMUQS:W3ZOP U7S7\PXE=BOY"JIW@^7?P MU[#W()5PEYP,V)=)$J(/.2AZ5875+'>-7E0Q[OS_.7__^]7%/\_9EW^"^7UQ M_J^-Z\"]4#_]*ZT:1YV144E=7*E&*8)E65^4*?;?0S/!E^W?\>NL'0H(X4+6 M[1.ME+.&]"C<#_G^<=0'45@UJ$9D4Q/1XW&>I,WBO0C)\8)IY&1MIXDH\498 M3&P5GK:6WFV!3.H*9V$G+*&9+-7WD?@%A*4S)CE*9T%U'JP4XTBOPLIU52.!<9*GJS9',!YUHEVA*)GX')58I3+7Z#2@(J7\ M^]P)LM[HN3Z9J@G,=T\,4^@*B.T,)<=VW/F&!"R**#HDD $7)I4D%L(?1?)"[$@ IL$@LYB%U2T0[]I0:SF,_ M5"_@M #4=\B;>K)YD7BGPZZC$/;_M&=L!JYT-17(*/(G%8L@EM:V**MI#RFE M:5P27^[ =%55S&6\D>A.L7-J#G4[7*%??K^\^'Q^>L#!F$[)I !EE8"RC;%"\ PKQ5(?--$[5>Q$-SS$!LU$=S8: M]4H6'2Q+Y1DK$\, JGUP3"6*5UM4IAM1A17CC2PZ2&E MB+0/6H$--+W*RSEE*3H2Y$SL^BML-M61$V\=+L*O=RJ&5=/%QTZ9NVTN- M8K\4.B7^9T$>-[(CFQ >!WP7+JD\!R;QS_D&8@N7'IOXDI@%VS99 O1:528= MQFDIIY+Z*SM![$RD>;X@US9MD$RU[J>P$\),L0:^RZ_1NH_05;G^-W8YH-:U M.:VT,G]L==MB%R)R(^DO/ $+CRW(8MF1&;Y! S*2W8HC#GP*R"Y%785$4*UW MJKV=D4[+>2U[U7/5UDQ8F3Z6[,X9J5ZB^C;D7@ FM!^':4/D AA!6X(3X$U4 M/S51&S_7,A"-W3!:G3L^A>W.DESO:[*ABOTQG8AL-F&AIRCW.970PZJ5^9X* M3ZD!HUJ-:BVV RG;T^$UTNMV4!>J^![YQID332YV/E9Q^W =>:XP+'APYT5A M(!#[BCXBW&)_58ME_W:"!PH86C(^B[(LO0W0QJ^MO+?K>C?4PR ]\G'24-40S/.N*^I>;- +6@.[ MQ$=>F N64>RWZ.4Y">DB\2Y0:E(Q>1%%2R)RJ!-PNKD1:R/6&XOU)RD/JH_G M!*QPT?Q/@IH"8P6I0W4#)'5-;0O?,@#T$\:=_(E" 9V5D1:-QS%S-Z/'4U MZ(PD%AOT=,%].BKBV/Y9*"+,;$JC%VC&B2CABC"3S IM-@>+#^OT1%9H$FKHK=I6W> 1:XS>VX;7A'K]S2U3U(B+Y5$ MXNG4-/2]D&)EKAM1O($H"]".QVYD,AY'^RQX?RCPZ-&0(0-<>,JQ_02U03/K&WY#]!4:QX&A2YL\XB+_ MTGB;8G)*L30I(_7[)?CT[^UIP&G'^ MR&_\@CW)="L763]S,:T)1CG_Y>+JPYFU_$$Z=373SW*(-R ZN1GBVQ_Y:GGR M[!0<7+!-^1;-]2A"ZLG1@BO'/\!0;3D%79 M[Y=L^3S*++6#YQ@*O^6P:FA6S)P_.4:VX)TWW@0[3GIQWI6F!13>P!R/0/%O M:OQVO7!O>") C#,1P+L6)PQT\.T$RZ C)V7&,?I&IH$\%(6IW.$U!Z*]$,$, M(Q5D%&Q7T;;<@45FM\C$ @J,=-[*,WJK& [(11!* @/RT3PBPWSREXC)QBK\ MB)"F:QO 3>[=I='#]/.Y\R#:;.9B'$K@E_A%32.QXU*6=2:CG[%#0AH$/-KA MT:LP%/$X%.Q =#7%B$*?9$@IP ]5%*6P/2O5"CS991:1-Y=+6T"JB%6X Z(OH,$U]#%!T5*:?2O$J MREF^J><\C+V,2=PCV>7?B9T$8\G:.+WJDY[' P.!4?.08OF^"(J+3=E_4*]P M @7*JD1IT;.B&RB/$,*/,"$>"4F^\5X%A$G7K*@ M@B/5/ "B#=]@*EA^$&^;,9=#V !Z!$9$F(#!D,0SRFMLR!MMQ.ER/KDAG\KM6,F&G"D!Y',\]U??[8UO,\>]O["7O&@9&_KMR_X2V87(;Q[Z:I!H@W'#,>.0IEMHKFR.ZN? M1%##J"\CC(9CS>98%>I+!-$&O"Q:CS: MUJAC6VV[K/UGL_!8K<6R7TA6!_Y]C_0D=BN4\7KUW.&,9-;3K*=>ZWEXGNJO MN21M/;9E8XQ58HSU^VUK.-[_2:UQ#0P:UT"C/;3Z%62*�:-#Y/?6_0ML:C MYH?QJG93=VJ3B*^J7(.:Q;Z.X7? M>+.N?LJ:9O1O/:5>JVMN?1PR94>$Y)XI;7#(E!T-DKNM [B)5W5HYN ,_X;[ M'0?'D.,>WL#!#'_X<- FCE!#,575V(;5557U"$S81B7P'A,;#64&>H:RQE!F MH%>DJY%)$.4]]E[9KRLT-.HJIZ9E+&NMS*&N;74[0[T.#YM_5E-VUOM2"3?O+5[Q1'ZI1IZ40[^=X=MS\$FJ&,H/D M=_V6Z>EQT)0=#9)[K:[IOK"A@59NA6EZGM78X0_T?-$,;^!@AC=PT&(GJR#[ MX,S]]R+&8,'Y+Q=7'\[8JXXF,0,M3-%F6YUK1?K&;:O7:T[%+RV H 41AXK& MOHE"&33J@<9AVVJWF]_DI%JK96^FB?A1U19*8VU5W2XTCUJ5UM8QM^7U''X_ MX!J;.A]:K.Z!@LMTF-A/$$/?$Z9CHLSDZAK*#/2:S$9#F8%>@T($^TR49-,P M2$[O.:XH\L]W-[IC><4GMP&P]>:!72]B^"R.6'9G@# M!S.\@8,6^V]==QC6WX=-B8,&469,:4.9@5Z3V6@H,]!K4 "ACN)+/&&QXW,3 M!=! N(Z0(<<]O(&#&?[PX:!-%&!G^^O7*'07DT0/KUT+&^L(TF:MT:AKC=K- MO[AJ\'@8>!SVVX!',,Z\^^[V]X_.8%SP]U:=O;M MIU^W>*Y'^748N3S*$\[BT/=<^G';8OA_KW64]8JG]XCBZ ZM?J?F'GB'!L0=^(DJ'DB@WA9>I[NS1QK\+$\:MU5ZJ0\,SZ?J=!*V84[?*U9P]!CL& M.[H2<:S8J79;K>&RRJ]1&,=L'H53+ZG^ODIU\*A50 [\[-RLIUE/W4=J_GIJ MY.'M:)RA6]++MGDJ@Y%ECQO2D]X,KQ5R;*MOD'/8P^\).5VK.VH(Q!H-*;X@=.AZ;2[F1I)=(4K=CV?U*\PH/'8_-I=Q(TDLD MJ0/^<[6WELT]C\(*F'L>)G]Y_5GTVR.K-ZRTMHG)J#>(?,JI&?:LWKAM$&D0 MJ0LB04?:_4J[LYH;'H=_#%V_>Z 5<^I6N)JSQV#'8$=7(HX5.]5NJ[7=\! O M,1U)ZH_P'2%#CGMX P+Y)K/MHU2#Y(RNI _UL.^[=JO2%#+C MJ1HD[\E3';5JOIABD'R0E%6OD]M'HY,;&G.I_":(\5-VY*=TNBW-"@AHL!48 M=.T.79KUL#7H.BAT'50$3Z,8RS'9L_I2MD=+^YC8:"@ST#.4-88R [TB74T, M"'R9<[P7$MPP+YB$,WX$_3W*;;^:;S*O0Z+=[5C]0:41MN/L,-%1RZ8%$<>*G8:ZJNM7 M-?@_GIU]91^]P DFGN.S3SR)O(EI8EF)Z7EPQV)F/O9'"Z;]=1U?ZG"H?S,D_LP^A/V'3W<0GT- MQZVO+.M[!K#UE&S+'G:LSM <5!TR94<#YW%G:'5MDP/0/->Y:1!=A_IA>VP- M1LVI\:^'L;0SB^B]'R[<9ER^:NSP^ZEA,^KT++LS,FMWR,/O"3KCCM5M'Q%T M#F>D%]^W'75&5KNM685Q/3;5*B(0EWRRB+SDH?'VSB%25KDK-NCTK>ZX.6V! MC@D,^E)6/4R[8ZMG5UHQ43.6-S5BH _XUL%9;SBPNMWF1Z::&@L(?=^YEOEU MS3 0&SO\?AP[N].VQL=4D.L8A]\7=(96NU-I'-;$!"H Q+HWG\8]S3HFZK&Y MLKGCNEYP?<,Z\^^5! J^)+<\JG)%-IQHW9H7[!271RFU?VW3_V-QZ'NN MEK0_8SCO=SKEM?9VPU#6,'*-4.Q *$8=:]BK]'"D82C;=$ML!OZ; M"_6U4-UK6_U1I2&\ZE#=T'C+URAT%Y.$W10N1)C+$'6X0%VKW>Y;]KC2\@_& M =9D]3O6:#"R1K9)B6C@2#M8_>YH8/7[FC6UVW';RWF3RR M[W=Z5G]8:>AS>T35[?@963AH6>@,AU9[6'/#;",+1A9TD(7N&+S!FF_\52 + M-9^F]79I)E(O^?JB*>63JSWXZ8:+:Y^7$%,._-IOD^UD%EVKVQE;PT&E ERV M_G5O4P:3&F'2[O6MT:C6HR6#28/)W"PZ%EY!&/9JS0%X(29KCX=EN3_'= M! M7\I,&VA#F8%>D]EH*#/0:U!&2#FANPEKL&D8)*?W'%<4^>>[&Q7&E@T'@QMV MO8CAHSAF,;^9P:@UU,D]EH*#/0:U#X8)?ES5GL^/P8[I!H>2JW5I&;RFLI'>=% M@\8"I-^Q>D-S#\D Y-$2GD-K/&H(0'0/!1QHE38MB#C6OFP-7S8MB##8:>2R M:4'$L6*GH5ZKZ L?H8'^9G7UERQ>KJK]7=3B6\ :6 MIZ;W#IO 9;.>9CV/=3TUQ EWV?DO%UL$$PXK MD-RRWR\9#FR6.ZE_#QW,>Q-P2))R*X> K_)0B M(Q9-P9G\9^'%'GZ _UZ122](^(T(I:A7QN))&(Y%7-":.-\9GT[Y)(E;):*[ MO#8KPO&71P3C&5% TUL"_9=O7S]^=6[X+Q%W_CR#_Z1@G_C 71+\V]08A]56 MT):?"+T@/\P!H6R,SXO9-8\*@^1E8@+F/X^6XU(;R-QHI7Q?$$8SQU<_PA>F MGYV\Z[:+T:LG:2?^I&3/X9/3:_SHU)D"T2 =_KWS$!=%X:?;2#T@N$6EEUF; MRB_G-8.L+2T_:[]EMY)^:C:QI"7*]*[Z*K]F)S^N-;%_< ?&/EG6)$A7<3(Y M?ZV4QV4:AFVU>G*AO 2 ,9&?W3F1YP2YX0@Y2>0$\10^P<\I4OF3PVXC/OWY MY*^DNL/I>W@:@!6?O&/T"0NG3'WVTX_.*H^*HK(J.(45E>XI*=Z3=__B;!'S MQ]3;BS1?S.+%?.YSK"3I^&S&G7@1 3-A-N$BPA<@&TCE@6Z[<4 +>D&,*X2J M**0?A6E>4O[G2%;A\8@';MQB,)EK[GO\#CZZ=1+46RF32'?&J-MP?%*@0G\N MZ\93I>F<60@;QW\+"A%5M5+<2-4>^#:/PCO/!3[!W #LR#UZGQ?<\3@)(W@[ M+METD;(4X$;L]$(7U-VI^(LV $!@' 9QR@3)^K3.)[XW8S$LSL)/8G;]('<: MR@=+^"P6[,P1)-D\2VR?P!4PE0JC/D$I8;U^\$C!!(G@=)UX"\\]0@'"AT6(OE<9I>DJB M4 /1WP.(@"8I+DKFZ3%+H!@L#^%:2%DB= 6>&@Q@%A)[*0?(F4XBA>X8,Q$ ML-PSDO/4!F(Q3-1WHGT(%,Q6OMU_2'D //'ANU0IN1[8-*!&$L+BK3>Y!;@_ M ?(_,%,Y JAV0G:DF M$EIM#[P#&Q,F'RYB> DL+:@%/D_H,?%[T)$+V)5>O]F'8[.M"_.LUU(P95(' M:C)-B*XM?)H-/=+U&W0]Y73N>>AU?=^MR'B^E_US-+5+7;@GC?0_ /?L'%29 MRSXY$4AXU[;6<&$T879YF,%@4A],=C:').NT.V7780^.N9J04<<:PQ*756(Z M.-YJ0D9-2UQVPJ\DVQYOKYE91 R:L^507O-P;GA&*3[UDZ?/#V M!M9HU&3P5F<^[\JD9FP-NV69,@?"LN,=?!]@ M&5JC/0>5CG>]#A L=FG%1JU8=D@1B[-<&M93J08-MI .CZZJC>2^98_:!@&& M+MV0B9UI*C-$M6*TH4MK8-IMJSW<[R',H8052D^3=F3=?"E-3:]J630Y@LP# MY<6)+I5+Y@XH+A/05QUKU"TK.J43$LH(+[NNJQ/-!KT5H+<+!GG9OOAE<%["T MS24.M&&WHTAJ8':O?,?$N0Y>&P!RUFUR3IW%! MA7IO:QC#_\6&_ZN13F4ARBBL[/:$0=/+JXST*[MS?&2K=7!0L3O:0Z7">$/I MO8B]!R&NG._LF@=\ZB7LE=R[7S.*2,38Z1B#$G$23OZL]7J(5@;M1A>(M*+\ MI7>+=F^L#ROS(1N%JT81:X3@A4(P,$+0>&*-$+Q,""K,GJL*5XV+Y&1W3>M/ M&0+=GAH&5C];F59Q?KOP"7V M W:$[;1[%NMT1_"??O_U8T6S*CT)7)LE.!;&FC%KOQZB9R#9_< MT<"KJ71KBQPC%H< KZ;2K2URC%CL#5XUGM_U=E<0M;SSGW3# M!;:$7I.^,K>FUBY)^YJ4W;6M;G7)FOK!13^*#( W W#7&E>7HZ8?7/2CR !X M(P#;0VL\J.QRU4[ALF)!R3_^ I\ZP!?U!4WTI^OHQ_0#,5OU+_HQFW ?!YP M>3^?M$_HWY)<^K>C,=@^MRS;^',"?[^EM'WL?=? MF(K=1K,IO[!H.[UEZA1/+&+&GW;[!YRW[\3QSR>3:4)TG:Q,3TU]5Y;B^E;M MSL56$W_MY:6+VYLWU?X#C&5V#C:VRSXYT>26@2UDFFP_06LU\*L9:;GAMVC4 MSCKM/;?&TT1B-2'CQ8ICBS6&)=[O)2)->*L)&34M\7X+:31I*ZBAD%X^E,7F M/,**-+,P8#$6J6&GS/7\1<+=!E_EJY\N[3RLG=^/;W6;?-G3T'7$R.V9JGR' M2-?!([?;&C=9YU9G21U8'F&CDQ@/BAG'.[B!@1G\,&%P2 Y^W75F#]*NK#OK M[(568[MEZH49NK3$9669)5KQV="E.RXKJX[3<"][)S:+;M5X&VG$ZG5)L=WJ M:5]@R@RN"U8ZYO+S 0Y^K%@YI'!"O15FM3)"=:6K8N/X5;O5;D8TH8SZRLK9 M:@417>FJW*]KFW-_0Y>.N&QR'*Q">Z<\;7XGEDXSJO'J=/-,GXON&]TMVY[L MQ\RAVJY'K@F)6@TA V,#8P-C V,#XQ?"^)#"2E=AXOC 'E%;A3GNOQ=Q,H/G M8G;* IZP<(HU;QML%!\>794[1?VQ67]#EX:XK*R:A%9\-G1ICLM>D[O55F?= M'-@I:Z./> ^*&<<[N(&!&?PP85#CV4:ODB:$Y?5--2@*L2$[M(K%E96O.ZR+ MS37,M]<:[[=H3%/!URABC:3L?[[]5MM(2N.)-9)2Q9[2K2S(7!7X5DQ6^<=^ MJL;*:JX?+K]^_,V+DRLJZ:JXLG$MV7REV.<+RVY1.E82)L?I#''0Y;5+PGG) M4*\ZKY^ 1?&]SB()R]];#L-_<>;RJ1=P=D8G8=QEY[]<7'TX8TY,QV&I70ZO MFRS$#2DO8,YD D+C!!,.G$MNV>^7#&UY2QZHP8^PAV1RR^%_?3^\AU>\@><2 MCCE-*IG;@K'G$9]XXJZ5$Q0O7UG" 2BY4@[#Y"YNX7/XZINH<& %P M"]B0?17S&SQX9%XLU\!%IH?@ ,$\X(>2M&T8O\+IE7F_D+7TS9.KUQ+QI&1Y77SN$ N2D%WSW.>*.0 5H'@QN;5P MQ@\,G5B8JAJ-EA%9 =Q:X+DSZ#3X$/4QOK(@=/*7R]!3D$ VLPOQ&Z$TKSD( M&TP7.0*P=V&4E5G#3$/@KZ^F.UUY_Q(9DGT(5!QIAJQU/7A-XC\0>)Q(K*!8 M.,=G,V#1 J8-+X+5B+/S]I6?K,J5"!;@8 B&W%3+* 4=YA'W'HAB6NW6-BD- M6VY5&/F0&]$OW[Y^_.K<\%\B[OQY!O])-Z,)(":BG?DVC86 2E9;C_Q$[<[T M84Y;EXWQ>3&[YE%AD-)RIS_ACKW%GCA"NNC?]QS-)30#HIGCJQ_A"]//3MYA MFP8$-PB(X:U*>\E MOW-+4TY^UG[+;B7]E"*SM+66V4#JJ_R:G?RXUL3^P1T8^V1I1Q:UYPN3R87+ M2GD\R?HD96E)6ZV>7"@O 6!,Y&=W3N0Y06XX0DX2.4$,6\<,/P\X8L=AMQ&? M_GSR5S*MPNE[>!H394[>,?H$Y5%]]M./SBJ/BJ*R*CB%%97103*,3M N6<2E M1HD#JG4^]SGN!SE- [2@N@!EC).@_1&4SXV#F@2V'^ O;CTA_2A3V?F?X]Y2 M>#SB@0O*_%^D53U^!Q_=.@FI0/X=5'DL=9(P&.1NC5N/4EDPP-($4M[@8(\H M/JFX8_AW *A*]STON(-],XR0!<";Z2*;/&[Y0+H7NJ!73L5?4C%[,>R^BCL% MJR3C NR="Q\V(E"B-#&7K(^$SV(QXQPADA-QNJD!0GS8"+R[= E FGCD/^ [ MTB'2>><8#)J?;!GXVG^@+:O YI6E?Y9CBBM>0$/0E@$KGN.;LNYH8R4ZXP0^ M1%+Q.PXNUD*PI @3R: 6^T=X#P1&EIAHS,NVI!)"T^E+@A'&@>,_D)$.-()G MQ6[A0]^;@:@BX=+">@@78*F%"]\E9NV.$;XT7UW'B)0NTJQ 4 M-$KLI0#(ME^UYO!0Q.=@M@&QQ!%E49)A@>Z6L H%R E3@8?6C[!FD#OIAT@1 MCN(%+LP^@D6=H>"ELT\MV4T6%V81 UM\!S#%8&X^_$+B'NPV;SH%T5G73P MQ*:!2WK&4[II/,?2M;)S"I$C>LSEX*V1E?I&^G@>Q0G>@]F**^Y0BDX^#+2? M!:KA:/19%%<\8O5S-%P]C!$UXNJ^=>-:MPKWJ4+K:-NN;4K)0>6+['HRMMVW MAL,F7Z(Q=!TQ>,=6MV_ >XAT'3YXVWUKT#8UM]Z=F45.H]LP0X/+5UK8%=6%?/(%NSPT&);G5%EY2\:L!F;?EY- M-*@;7NIC; V[32X8:^@Z4& .K=&>3_=U9;2A2W-@VG:3@5F=1;,CL^5"73#" MG-+L*A'>!S*QA.;8^[;5ZQCG\ 'WP=8.M9H;.).!SCX/L RUE^O:!%&V&>X M_\-3-X<;;"T='ET5F\L=VVIW^@8!AB[=D&EWK6';U 4W=.F'S)XU,!68MRMU M^<3=JYT8.O5V,=7DGLCSI<4VN(U8<]>8K2@ND]I7X+1V*Y-:T_C(H'>7Z.U: M]J@R-UH_(.A'D8&F@F:O6UL)4JWO"FY?\'N?!M)2L8M#*XFY3]DV]5AWZ42- MVU:O5UL'/ZWQURABC;!4(RQ]4Q._^<0:8:E 6(9MJ]VN+ >HMF+?5=\[.JB# M[D:?LA\4,XYW< ,#,_AAPJ#"O:J>*,KZU9JN2GH4R.KZ<275FS0]L]65KCV> M)1\+"PU=!G*&+JWI,I#+J#J :AY?EGH8Z9YO7='@ND7#MDV$[%C]064EWO,@'MM*UQW]01 M,71IATR[:_7'E26V:L5I0Y?>R.Q9_6Z3;T969^X<2 $TS7T%WV7H='%@&UFBLO6:I-<* [:L[[9[%.MT1_*???UU^ M8>: ZGYMSP3=[.HRNI>29X%L>5FKV*A<-_FN>'*EMGN5QK1W@@]YW*K1O2Z_5',F]:-VOJ#7O7'MOD[('/:M779DR M_>"B'T4&P)L"V*ZNT8M^<-&/(@/@S4Z0;:O;[S82P+7&"Y_)2#J68V5=Z3(I M^H8N [FFL=#092"GNRF@Q;WHC^F)X?*UZ(IO19NS^:97&S"#&QB8P0T,TJ&U M]:EWLL?6==GW((TQ[<)D.[_ZT[<&=1[G'P!&=*7K\+$[L-K]RJJ>'B1&=*7K MX+';'5E=VS0)JCL@H<65Z$;:T7JE_P\K.Z$^LL4Z.*38=F47W8]LM0Q4CBR: M4?&-HKKO_YJ<;I/37>Z&UE@ZY9 @V%2ZC>AL+3J]&BMH'!($FTJW$9VM1:=3 MF%A1WV=5.M'BWX4&?QNB-]>N[86U?6C13^*#'XW M/+ ;5%?[#&_;W*V_&8_:9W[-O MXQ]U^8H-V>9TMKM]L_%)<>C:JW3)UFBF7.FVCK6HZ2,#E.9XB# M+B]0$L[3H0JV^\F[5]W73P"@^')GD83E+W_2M%R9XZ]1&,?LVO-]X'G,G(BS MY!;^?Y@X/B#=]YT(H;?@+)RR"1B;X8Q';+Z()K=.# R'3V_"T(WIP#/FT9TW M@4^]8.(O,6 @OB%CB?.=QBQ4GL31])JF1$XN<('8F=$9+\XH! M)Q$ +TH<+Q #Y'\$_[AU$N)+Q"?A30!X\!+9UT[L 4% J86OCSB\C%OI MB,X,/)U$ON,>Z -1@X<*[W)B^-<=#Q:\M89&V)7\/8X)(3?W'-4AZA/?Q13Z MB\]GG]]?G/W&+G__].GLVQ^KK]MNM$WR^#\#PVF!9-K^&Y9^0HN(Z_O ; < M'G+9)P= RKHV.)7M3H\6)>(4\1^V!C\ Q-G?.E:GTV]UV0RA$P:$+"!&_1)1 M^3>[#S]7OZ## @"#*Q]O#X:M8?HE (AP#;".V-2+03*)H!:[@H_3M\+/@I3P M>R<#K!MY 1V_/M%$8.W<4DL?"/*7P%1 $) M2BP)I^!(!LX-=W.?AM-IC%A^8'YX7SKJ]-$;%"WV$7D&*CL1@WD!+,6,5@_D ME0NI^Y^_CCJ=]MM+\0S[QN.%GY#RD!FF(&CT&_MMRHQK#M2TZL"94"?(0B]) MH?8>2,2 BX/N]DWN%YM!;]#J_6 1>/K]=FN4(:\ K+X];/6?A17H4M34N;=G ML+H+_<6,M]@7V"([_R[>O'[\"9'^!2?YY!O])+8")#W21 MS7.;!DA@"U3[O?Q$V3WT86YW+!OC\V)VS:/"('E#8<*Q$N$RF#8P1$9(5T'! M!B@MOOH1OC#][.0=.NEQ[H;2D[03?U*RY_#)Z35^=.I,@6@P&?Q[YR$NV@<_ MW4;J <$M,@]9FTS$O+DD;6'Y&>P2MY)^"LTM;R$E.6+JJ_R:G?RXUL3^P1T8 M^V3) B*ZBI/)B7\IC\O,+K;5ZLF%\L!*\B;RLSLG\IP@-QPAAVP)5(GX.:F7 MGQQV"X;"SR=_)7LVG()J25!_G[QC] GJ1?793S\ZJSPJBLH^5&"6^,^_X^%X M;L]=_6HS#?BWGMVR"SNN;;>&4BEVQYU,\5FH<@IZL=NW6[TUMMLOL&?EM]M0 MT9SR,*4=]E]\ Z ? * T:MX&$%8A?,V%17K- PYJ7^ZF2[^\@2]!WXJOW)D7 M@->"(]_Q=,06NPC2#=,"Y;C#"P-6V,D^*'D,9_-_?"!"TNC8$6- M6MT?A#EA6\-^#Q=V^67=G9L2-9H0JQ=GI/2<(=,C(AIIQAFARW #.^Z-E>%4 M/K:.9*D5!,D:ML8%P>JU1E*N[/XH,W-I?;.AA.+/O0?V\/&2*0#O&+;L'U B M4R@5)-,>#%J==(#GR.[N<%&6SD#681E"_V_VN)WI$BLO"FCUM[/9$"O;-/O\ ME!]1/XLJ_M$*3HJ,*:!!1D@8%P^68@*#'FH;%3YGK^ B>SF;P#*/N$SBZH M5R'HO5:W2P/0FU=WT%ZK-\J^?V(+_1P&I[^>G7T53O:CM&>^Z[8S:-,,.JUV M.H-QYZD9]%OMW/<5JIK2P,CE^:^?SC]?L2__//_VSXOS?]6QV:S?]WT'9'UY M) @A0UX8ZXI@JU;CO]DJ)H&+/EU$%.-S 96+F/:E+;;S(X@SVR-1#R/'!,6* M-8/)](8G(]49L61;#9XZ1=I/H/JK##I(8+TA&W]>_!"H#6#;%.8@*@6,A8B_ MO<@]!1V2P';D1.X]:9;\IZ!0YCQ92-,]7ES'D\B;D_D=A]-$/(!?Y1^:.6@R MX[8(7ZJ? 7;C120^(T-+1*ISCRF4MU8BU5>DBXMS9K*_F,]AWYW<8D1;B!:]*0Y!15-,&Y7FQ94:*JXR\&P$\G $HT3#@G4P-P TYN&'!4%^"=HP"L2&+Y[-2Y#NH9\.#(9W/0XXYILT,'(9AZ M-XM(.JVP10)ZO4ENNX,!O8 >C!-G.H7E(&X(3[^X*P(K_LTISIJ)L%(=1F*- MQ&XJL9^6K:R"L*[88$_+Z5KP/7I3&!8-%VC2S0',M#471!FY M80_?PJ-W7A0&)$B9>..A+HP"&UG$;Q9X&DT[X!W(-<.C">:LB*Z2:L!--+/8 M(H9=';;#:Y[<YPIK\K@N?3A:1ASNWVD%1>L$6O^&G M3GSJG,K'0/[]<.&RVY \TTR:Q<>K)V^Y0W/PBN(_]3@!/GGW+RZ)%6?F3_@7 M3-@A85 \$Q.6$B]QJE%?AAC9A*?NO>16Q">S]Z%'2LD'3OQ8=&"'?OECWDQ* M3@QJ+AR7CG^T]G,JKY6K"-9 AE+7A0\1>@8 XBDI P M .[ISV8+LJ+Q_!$^B!Z(#"\0^QML$@L1GUZH%(YL2Y_[#H@!G3/%#)ETD^:9 MJ$]QYN$"X(6D(534,Y(GPF$,)XMT2\WF3N,@02IBD,*)?9F"%6\12^_#Z$_Q M,MB>$V%)^"&&16Y0W4CUY.5P/U]<^[##7WLR"8;> MHBP9-\3-#G\3P,TEDK M<>?!C=S41=:-/#D C(F!1!R6B! _@A4CXBAT%?$<*(5Y@^O#V2NB'=X3WJ.> M3J=/9P2WN'#QZ[>@H.XY#().RXRG)*6H$Q2E,UPUJ[ IR9.($E!0^->_F^\@&W4 XU+$4C" "XAAB!%(I\SG_L>)NW=.+CC MT_M]8(K0ON!I@I3DV*>V&A#'/SF906+?C7E&3!8C0@,9M&MVZA.%LU!:%%?T M4 D+A*Z63* %6\3ITJ;[IT@'LBC/T9N"&R&L@%ONBVV&<,*_@YV+0(AQ1X4- M"K9'+E;^1]P^I%V-VSO:#5XB+4 <\M$E$O0A((7YI)9(1=,D+PA$>4,%N"7L M=K%KOP768QPR=2U<@90"@50 U:Y#:Q.EGZ_ M5-:I,Y$RA$(QDPJ*;.-LSJ9\P1ZH0'KK+.<53^+,'DJDJJ4P84DN:!; M#XJ-WX28J_/&G!,=99#K:Q@E@ HOE"DT;UC:/5KEU*!$3',8FW#O#E=2[,41 M;6J80R "RED(@\31A%X-*C='Y56VQV$H 8U'D5A!?Z*Y)3+WR-W.'5Q*F%(X M#(QH SX#OFU48IRPS?T% MNCZI09IM"R*;N/=]+'BP5+L3)2E=I-5)@94G#$=(SS7$)WK"( %23AZ6/ M\PY^XLVD22I\T!*=9Z59U; T03CS)KE MB7C$NC'P%#P!G7. S1Y,SIF /(\ MEX+2XL(?15"%'ZLNZ$46$8Y8C MW6O,I2^+\UU\(3GVX'6S!.] DGI](4'@RZR(ZV/D"Z%W<*,\71+1BJ )2Y% MV8@,,&_%43FX;F$0<)&SXL(L(U+9-QP79PY>EWPQ'9210Q'"BD;R8$RX98@G M;S9'S1"6 :[4KL]+S0INF9*$]6"_1=CW\6!RLP+"O:<"PL^&?LM#QH\$A)=" MOA3G7>7\8P'C+>/#)B1<94CXR?S4;^>7O_]V=*:;]]C8SUJXP]6CJEBL'7JN&R M/2&/5#D1U>76H6JPXHT4):1TB_VC)%V_Q"G] MCMDPWJZXX.I#HX0U4\*=;90PF6)&ZQ[):N>,Z2-=[-K7]:5+^)Y"3829Y[H^7[. <@GC]]-&'/-.>!)YD_CQ[N$[7;%] 5ZR M=]\F:0UZPW!,ZS&?E&O#VRK&U(RW^]]$=K9?Y(I0&K6O%^@-QPS'FLJQBN*# M.JMH=2C4[VS197@WZKW$.1.I,7OWRM9JL+QWHV%S(IYD^PHWRZKY[Y:/V[;> M?LFL;<ZEJC]E@/E-1C;QK\-AB_PWX;\%O6$_QVNU:[/33H;1QZ M=T]$'?@;M@:-P=YF,_MAS7E5[!Q4[0&L5@*K<+VK$]M:9?-%&T"_9_5[E9K? M]6KYPQEICY@ LW94UA+:8$+SD?:&B8XU'.P_W\D@HCF(L%ME;41KQ,-!V&>[ M;O*]+]-NN>ICO5;\NCRJU8_;OC>];I[?KF:R::QB:/4[E2J=74NC;O S,G)H M,F)WK$'?R(B1$2,CC[HR/6LT;!L1.3(1J8/(70C$\W1O"/].RSX8\!^$SU>_ M-W>%9>.K!$7=&F.#BRK-.RG>Y^0ZECWL6Z-1I<=V.NZ,!L&-17#;[EN=7J7G M&P;!!L$[FQPLBC7H56K$&?QJ,?S3H-NUIS!J5>HE'[,+\$1VU:&FFVE!Q&YR MWFIB3MT*6'/V&.P8[.A*A,%.(Y=-"R*.%3O5FF0[N_7^*S7W_$K-/4WN\WXS MV/8*:I.1:-:S.5PVZVG6\UC74YO@S1$77-#72:B%LFV-]IT'0+OCH36P:\X0 M-"!I&&7ZP'?4MH;5GGUIMA1:Q""T(**6@@D#:S0T]1(,_.J!7Z]5Z25,4R_A MJ.HEU*U0]+-L=HWRP[N9/[ &[4HSMPPB M-$>$W6Y5ZK,'H;^KD=:S"H.VD/XCI4R YHWDR&^NV1U1M66EE:1[#H2),!\#H [@U[5F_]EOG 8R]!F#L("QX4^>AR;EZQY3QK<6R M:4&$P4XCETT+(@QV&KEL6A!QK-BIUB3;6ZCTDOL^F+D6N^$!CQS?8D[@,L>= M>8$7)Y&3>'?L ;5ILX8 M2&@."=NN-H9V].&R:H^]/_!YQ"<>V&QA(,RX60C4_Y<^T.-"IA96?S-N WM, K-N@SZ*L%??U>W;W*CJW>1=4I MIB?O+H*$1SQ.R*Z>>H$33( X&R<5'I1T>0YU=?0QNI5V]?9I#D9_!5:@HW& ME5YU,/@S^,OA[Q4HP$$3\CPWF];KNF=TX-)3;9;HJW[%142JR1-=%Z1'$?D^ M>?=ESC$U 0QP_GW.@[CN8B'&Q=ZSB]T=]JVQ7>GF8T(\FA)1"_ZZ/:L[JC3I MQN!/4R)JJ:AK6_VN47\&?C4=[W5,1>=J+>MR\[G)64U:YD\=7%E?LYYF/74? MR:RG64^]UK/BS7TY9MC#F&']L30OF(2S*F_[;,J(^@]ZW'!Q[?/-Z-S,'OW; MWOF_U1'2_B=N=SM6?U!K(9NMY+"^TQLC+4.1[ 8=?_B]_ M8#.>1-XD9O_CS.9O69C<\HAYP32,9K)2 K[MG7Y-);3+N]&%R%WT)3',-40: MF#:7N89( ],&,-<0:6!:&7.KM?EW9LW_&H5QS*X]JDQ;Y^(,&7W^M9H5&EI#H.I@\:4/>I:H^' (*IY(^T-$_V6 M9AIF,_(UO>=45];SF?OO19QPEYW_CO+N$@UU"4TK4\:CAHMB*@%NNU6I0>\!KH& MNKHQQP0U#79JP,XAA14_.8%SP]T:[=ZC]/@VVQ"[=JO2ZB]-WM -G)Y=CLZH M5>FII(&3#B,U/Q[5!"Z;]=36CMHXOM@\R_00*=O6RS!L-)09Z!G*FDF9@9ZA MS$"O?C8>3JR/K?C1GWG"8L?G,;M^8)-%#,3RB/' Q[)]+KB/I^$,XO-N.LYLI0GO :FX'C!#/XR M.3#F6N&CL^KWAE;?7"TTZ&TF>KL=:]QI3N*M%L#1@@B#7FQ=9@W:IAZ!H4R3 MF.IFZ.U4>[50PZSQ0X[H7O');0 ?WCR8%"F=,NZZP[$U[&B6P]GDE3H$3(R[ M5G]L2LDV<*2]8>*5C84[-]<6!-P1DM^&IXIHVSM0E#GWY MV_D'/?P!+7Q#7=W %]D9G;$UL)OC]1WHTFM!1"TE$,=M:] Q 3.#OYKTW\@: MC[L&?H:R)L9K[6ZUG>Y-P+92^_L?W/&3VXD3<1.PU2D0TQF.K%&UNX8)SFF/ MB9XU[IJN.@T<:8_=N\9]S6JU'ES$\Z@"KG:UYMZ1V'2ZA%L_>H$33+Q^Y[+HYOI5VV+X?Z_KEOLM:-PPF#,>6/UVI?>2UL=[ M=6 P6-0!BX.!-;8KM9P,%@T6'\G@L?JC2KO'-P6*AJ:U(+HEF1NZFM6V\JED M3@VQTGLX=UUB[%=AXOAU(N$9;M2W?4D>,3=<7/M\,SHWPVWM-[_KFGC'LH=] M:S2J-$M@)^)8WZ9UD/)2LQ58)>+;=M_J]"J])F00;Q!?&^)AFM:@5ZNQ>5AX M-^3NVL%Z^0PV];TJ37&H>[J:NF4U=#$Q^8"'4HC3#&_@8(8W<###&S@\.WS% MAHTNH>5"PXSD8B+V6F@8VAS$"OR6PTE!GH&7C1@9;5;O>MP;#2NP['6=K@:# U:G!( M^PO.V3VKUS<'" T<:7_-[#IMJ]_6K(:ZQO:G"??NNYG=N*79KG48-J$V\=[0 M]YWK,'(2+PST\ NTL&/@9^!7 M3UEEJ],SZ#.4-3)J:_=:S:D(OJ&%KJ>!7G]5Y2]84;GN\GSUU]41A3FKH&6K MVCF/D;>9$ P[EFU7&@K4I@RF : . !R-K/:XU@I\!H!'#A>YBDIC&A(<=0;*MT:AK MC=K-R9\ZT,77@HAZ$#CLMP&!)HYI$%@3 KM=J]TVN?L&?_7@;UAM.LK1Q\&; MG:>G94;@P66DF?4TZZG[2&8]CW5X4TZV(;&TKU$XY7'LA8'CLYA'=]Z$FY#: M89OS=K]G]7LFH&;P5Q?^;&LXJK0/E\&?ID34@;^.-1R8C'Q#614XW7U2:JO2 M6H5''XO3("?UDQ,X-]RMQ3S7*SGK2/O:V]VAU>^8QO8&BQI@T>Y8@[[!HL%B M_5CL]*S1L-:&GKI"T="T%D0KR=3L= XQ_;09QOI6#7?W9<=3WJK&[8?KOW2Q M_Y[H-=>5KV_B']JW1J-;K1CHV+#?R8N2E5%[:=M_J]"H]IC#R8N2EH?(" MBVD-JJUO?]C28LC=M7?W\AEL)A*C5JVQB:JG^P*7,/WS+_"- YI*?2E?J?Z% M__CI.OKQ\:\?I>XGG%7!AW/Y1);@>\. /SSRO8#GFV?_]",^\^X-R]IIAU.6 MW')@TNP:?NP" ">W 0QU\\"N%S%\%,Z,$3DX5?A=!H#4X@$-8.[T%_,." RN5TB!J:38Y1\ MST-K=XO[5=P%5:R7B[4W_B\X_NH6% Z/,F $:<])QO^S\.9$"?)PDB_WF-Y; MS3/1038B_)!=Z0LGV!8H739\4RSKC*NN>P4!D^B//> M#$F"]\T7, ^8+'6%Y]^].,$OTJ6R4"/ 1'&M70X8F1'$Q6N\" #^0+]_F/@* M'<7WQW,^\:;>A%UX&7>##Q.PZT7@0,=12RP:)G%?MQVO.R-4QG M?^_$BN_XH'H-34L]2'R#'V3@(\' W\M^H.P2,(K/Q>Q74(IS]NI__CKJ=-IO M/U_^2G_9;U_3Q+YRYT_VC<Q%,6NF/\C#G+HO&^/S8G;-H\(@^=UW0EIE6<]. M@1&G4P;W[%L(>NOO;QE]'WO_A0UHA'31O^\Y[N2X)44S MQU<_PA>FGYV\Z_:E=BYRYPG^I&3/X9/3:_SHU)D"T6^8X]\[#W$Q\/?3;:0> M$-RB#96U*9@J-]UV.[.XY6?MMZ R!?T4=UU2567[L?HJOV8G/ZXUL7]P!\9. M9Y:GJSB9G/(LY;&DI7 RP[9:/;E0'D#=F\C/[IS(O5+M'A\%-2!OR=] 5L=PP$MHR)4'(%8YL MBW,+H7:OW!M :._!L %V\0 VVPG/=N89V%( 2?R0Q8OY/(S K%*O=WG\IU7< MO,,Y%[9 +-6F6M=X<[X7]>T+K%[8#V-D03CUDM3PE7_DO]O,!'Z:NF<77XZ_ M'0;2]9]9P[:O9A;@-96QCJ40RGQF6F>@N+6B=Q[-'43D&;X MCQ>YX$%'()ZIIH)O$K*&(Y"9FP V.A?4 8P1X"KA5%KLGT P, MP!>Q#*Y?! M+% L@"B'@:#CY[!69!^OI_&>A)(R,6_I_0&_(=N:<5!BP V@[H:PJ2#EK+ Y M90!H.Z $J=@.-T_LESM&42;\P(]N?YDA+]IJ,T0ADI(0(.$J#(EII Q3T]R" M78]N@OOD5&>GG$)S GZ7;8.%7;3.G>N2@QL5W%CLA@>PL?I"=3LNN*7@XD92 M0+[/>1#G8CKRCXT>WMDZJ?>4[)W9MK65W8.V2+9HZA6QC"LX&+VA&5[#=&'W MVF;=+LO>0]CS%QB 9&3NH[6.= /C1-QC(TOO;]UV:Z@<9-@9(V;;N'_"G."K M=FN0?;>DXO[6&8Q;8_6U"C\)99=L IZ>" +1\]G7L'5\642EQM.MXR)5SLU-A.J=R+*MT6# ^&SNAP\=GX%N>%H#/E[^F M4,>Y=T8EK][LE1ASD>^D.!+%4BS<]P7U=J^;!H5@B54("-S7"=G_Z?"K\_S.D-)!*F)K9L6$ *SY59=0)61!1&^94;@09$' 8!]Q5<5<072$4> MINH7XX %Z[9<"!'APU8_!?@]F1$11P=36O;IG$';PA?S,""ASK_[)F?_;J% M?A6J]EE-&SXB()MIDEYK5%0D[9;]@T6JHM]Y2I'TAMF3SXX)DO3XM++0NYI> M1E\QF P/W''QBD*8'BB+DUC$#EN]E*J<9Q/Q9!'1 GO!J8!-QK$9YPFYN/3B M.T[6@(I?A],$#6%P61?7\23RYH04X69DCNV4!E!S(PC4!Z+S4" M*(\@O!/2\)YXO)WY>^?%"A>PE*!XP*F+=X!!'Q&@W##WP.GIOGI'AV9N@2_E=\(&51 M&80JG+P2OEX*:*[0HTZUZ?&GAY10?*E.RVGHG049"W32%@VB#VOKX1;B $) M^]"&'=&ACCA4N?PU.RS)!R)K7/,+E&@>"YM+'FKBH16JS]3V?^I'RC$H69"G M:7S$U'_ZH=35?\JDR 7R'PF,B'@2;!T1AAJN8>,.[TG?AXLDAF6D'3P7':9W M$]L(D/_Z^/[#1_9>".Y'I6!7PE&>8ALP7AFP:LP9B,KM*4?;6(T.SJ=/6T-:1XT# M<]1HCAIW=M3X\>+SV>?W%Y]_9;_\?GGQ^?SRDEV>__KI_//5[@[=KL@A0)N: MC.G<@9.R3K-=;_G01CBI#O[4AWTE9J]HNP\7,>PC\>LWFU&9"%W(?W,9%LHEKQ;P[LVJ$!1PJC ]F29$5PZXQ62TE=M)VZ;G;5 \ MX(F:8WL>>MW29UN1\6S_DN=H&JSD(:[&/XHL01*DA,/CM?;7TK>K+(UEC#!^8)3[@)5X-5+ZG6.VQ M+GK-Z[O;I?PJ\HI8TY9TS^;"6M4C1WM9I0:; MHY5K!\,KPRO#JYWP:M_J?+M2^%L6P@^C9 K;=4@)O'AXMM=M=8?%ERLDX0E. MKU4)87?$[Z5N]#-%.*UQMZP'6\4K4H,];<#:.+#:5K=?5NK)@-6 53>P=JS^ MJ*QPC,&JGEC=-0DU(*[3:L9.OLFDRNJOU&>Q[\@LO\+,#6FTMT<=UP%JA$5V: [@; M\_E+#N1HP9UL]NS*K MV6#.8 XP-^P;Q-6#N.H'W[P3YO:XZG=;NF^?)C[\N(&;ZX!2MY>BG?^Y"6X. M+5&K-P8;Q605&K V :S]CM4;[O>.JP&K >NN8H)6NW]X*8DF@'V0 >Q^:U3_ MPAYV_+JYV44:9C'M4>I--II91[WY:];Q,/AKUO'8KJ076[+5;6\90WKW\;2. MU;6;D0IR@.NM 0DU0*YKM;L&<@9R%88+AAV3FMDXG&A 0@U0M0_Q7KA>D:V* MZO<:MTPGMTQ__IIU/ S^FG4\#/Z:=3RV<-N^/0GCI+)KMIO.7)OR"[IZ7CNC>Q-YZEC=7F6%5C>$ MC'X5'0R^FX9OV^IT*[MD;O!M\%TYOFV[,E/.X/O0Z-J\CL]>4#QNMRK+ZMT] MB#?R7[1R7W95PW+.,:,"/!#^?<:Y9XH^L\=H(/W7(5#:X-K@VN MM2%1!SP87!M<-Y_$7:"XH8QMPD6X9;I[.^PLE$9EO6 2SBJ[[E8ZI9I/#]UP M<>WS$E(V\21KK1.\QWEU^M9@7%F@N P>>IT4&L#J#MB!U>[7UA/$ -8 =N/@ M>[^RX/N6<-4Q(E\OT*L??+-LC!="TJZN;V@%D-0_RO]T0DD]-TUU\^IKI&O; M:[&&A88N SFMZ3IX$G9SI=]@1B_6&,SL&C/5V7\["N'^A!,J/.;R21A1-88W M#%C#(]\+./SR?_D#^\23R)O$['^QPBA6:>!N[]4-SMQ_+^*$N^S\EXNK#V>U M1BEU,(2?/9@XO*ZX]4P9SQ6[]9XKZNHI&^$PPF'UVI6UZC7"882C0<+QJCNL MKO:O@U!I1=?F&0/[:G55;S*!YF5_Y1]_@4\=T$/J"QSIW4_7 MT8_I!^+=N:\?)63]T/!GGK#8\;$H P6 W[#T$S8-(Y;<,AEGYQH M,!+$K,PNDT MAK=?/[!;@"/]+DJFH>^%V6^P:!T\%L3P)%#K^.S&\8*XQ;Z6O[.<@I2Y\RB< M<.["9*)P)N<53I$2\"OA,<;_L_#F,_ [11,00?\,AKD]3<)3^H-%\#51L$*M M%RR-+B?F %:=&P[?W_$XP=?#L(LD3F ,3+IV8G;/?1__UUE^)GTYK!=OL:M5 M9CPZ[%WH+V8<9I?.7];_R?0*X#U$NN);<@+$CC//+@!5,O!B4CGD7V>@&HE2A!-CML MRN^9[T2P3#F0XH+0"R:+"+$BGIUS>)W;6A7;9Z1Z ^D5?9N_4M_F-U*"Y2Z2 M?\>*?LCW>]Y,S"?A#)@!?P WGGJH:VU C@2QDXZ#_(SX'0\6W,)5F3F1YS\L MB65.IPH!+9YA;?VE9Z4+>@>+B&)*+P(Z9!WY)(F\ZP5M?>K-\!1R%!^ZR2&U MQ2[@][#!XX,6_A)D^)Y4:'X#M/(Z%@IUR#JK^"^U4>#\FG3X, M%_-TH%@,'*2JF-1$%-YYL=)Z\#F0"F/$^'/2^/AK5!%N3H-+FI8T>;9QX _" M>!'QS37)HY!&Q9IIT.M%#-P&-L?\1HPXF_OA ]#6[8$6"^>P,@YIW660Y"'1 M'3SQVVZ+O0?K#38O%B_FN.VSZ2*0RE.A\0F*4%O'MS04;!'A(IK@"GBP-^.# M"9_-90O#W_M7Z.96]>.\"SMF\%2I MREH$XX3;CG$#KG1_ZB70P58')%I"<=R__MW#F20$!HQM[*A6=Y5MT-$Y^^QY M'(4#%SW([@#(&,4QR)K583L8@43]X\W'SN79)8CMCW"=W^KP+ZVN#D#!B$A+ MO=&^[&DX 45UW_)N*TV5_FBIFWGON$C&?1&E7F+K^ .!G7^S'(MXR= %>7SW MF_/_>OX8X' !4JP3CMW@_[UWF-?X_P56DOL0,2?[M MS0=L,Y[#<1? 1V][ G_9[>.?=MTA;/HWN)9;]RY.1PE^OXG4 PPM4NB=?T!]9-_9FW=+'>RS<.'=^F3VOM*'L0@R M%\96 :,N_G76NKV,Y*"_$?<-K-<1YI 2@TD@^'>28;^#/AJ)X1]O_K>'+#D< M-N!I%*]O/CCT%Z1M];??W[FS,$J3RF,8+8L[7$L[9M&7EA& AD.O+O@T$Y=; M0$T>I$H]EXD"-]/ @TO8!846_@02(0CA*= ][PCL9C_P@E^JAWL5HV.C:OQ+ MM;97U7_R;8V6=7QD^HQSR/NT@6)MD<"R8 LH\@[W:B>_$DP/]O;+O\X1#',T M^LU)L$;[HML^;YW6>\W3E34Z9WE4L[>G-BEYWCQE,\TMI6'U0L-!W@YG^I[!TKK$LK!"XN MJM4;_&IUKV*!4C]TWVM!>>C=:&L-%T4KF+;B18!8 7H4C(D"RP&6!_#F 1AV M@.-* PMLM4LCOH( VGA@)X.98=P4KO-+>>]$$Q6]%JS%*;T;B>0Z@ ORTM1F MVX^1&)&J >"PR=Q!(>*/\3F7Y8G#EB38EK=Q@JKN5SBPZR%XCVRBSFQ;O7G! MC=E7\LO^/!9A;5J_V\T')5WE_EXYN] 2>[ 0 BBESO8J]V_KSQI?"^EI\CT M,6WQRY3R+Z]GZOXPEAX;;-*ID?M=32UY7I/%)U4@ER_+,F+"V%]J!];]D[.F M5C7NFSSWBQ@.^0_V+DFH1<8;?P1(^[]8^,S69#S%7=+%*U2.73@ NX-R!//S^2O0U:N\C2G_KW9! M*@C+3U<&M!8;Y"PLEP]L86&9[< #JGO[OSKPNE]2&)FY&ECB9#&KL%@,[K8$ M=I8?\%U9[@5MLH>Z#P;[&*2?$9BU955J:Y(166MWAL1)0J7= WAB2Y*D/05A M5OBN(LG6=G3-O:Z/;NP/S*T#3!#J8X P&=UT:L\?)2C*YG]K&?6!\ 4U0/) M?O:J&1UQ%BTDJZCN57^=Q8<:J*-JJ=IQSA8T/F14BLT![VM6I[:!DG;[)[%1 M%@!7!\F(G6!PSOY&KH#9ZV'&)0]_.,IG\J7%_GD-O#07WQCPTLZ&?CCR )[G MK;]?M4Y;O7\Z]8M3IU&_;/7JYTZGV6U?=1K-[OS%;1T;DP3]X5V6'[/7]I_-SI^MYM=-XI4T6P6Q(\FIT&$VO8G"Y/H&76A>+/V=B!?,NLSW*)8F MO]L/HRB\1:PA_0XP$3X*4=6@18"6Q@+8$+YIX$[0=0"(\I_$CP1%KTH8*@6D MN $D!P883\,(0[' 6 ?P)I\R,HU@!'R^#:-O9&_+Q1#/]-8L-AU@<*>DOT8* MD.=/$\!2$+4)("*Q4UA11^IH+8K>H=9^)Z-K0WP_V/@3Z?K5FC+)"4_T88OD M$;0($E!Z *O&O@TO 0=7+\9E%1T/&3B2W*;AX-N&/;+FBDA$Y(L@Y1)E9Z:Z M7?SRU[/&Z9G38*_SF3OP1_Y4:E.S*]_C:S57J=X0BT&"3-=:BBPA/_@>CK[+ M<-A01!18!,1 44YA,RL826Q/1G 3C#>JRY/".8E91/N1MXO/WEG;] ,@Z&E" M%[51Y@W&[,@7> (\SL"-;Q!C;BAZ@)ZCQ316@AU?"Y+FY(YVO[O^B*,@VO6<(:!Z)X!Y9F[#)%4E$@QV.A=0R)?@' MP"37U#L7(J_;IU/A*?"*_8"O%#8+.RR11Q50XMH-)-NP>9--A"7'QZ ^'A&1 M,9F$C+#6^NHR%.#HSH:@?<\P0-0*\4\::?$O#"T51$C%DD&[&+MW>"<2F-Z> MAN+7&Q]C&PA%V.'4'Z.T=;P0?61PFJF/K&>JGJ35@CL=KH)[RWTC7GJ"5VAA ME#\$ (P)^6"[K1ZJIEXRF,8J, ;?0;.1&1+&4YCEZJ\1!$ 9@?'I]YCCI(ZN4?A&7;#*Q1DB[")9\J!X7P9(B6+*Q8$FCWOWL MG)VWO^;HP^NR<72R#L/1B#DE1^3C9(R*P'_)D#%<$YE3(O4R9B/7LZO+\4+2LD_HG^A&8:JQ\UI_4E MM:PM4/+!*%E9'26)J;X<''SQVWB..T9I^7*N^)'9C!2\1X?K=-"[#_)+U1YC M:(2T'8K?H3#HWSD[TJG[UHHE8##W.]A]3S;K<&NKWS9=>_&\]6.;/DRE=ERJ M/=V(]5>))-NZKU>/O#OE@U*M\F2MBS>^_^UI"DLB[2GDEHH_'Q^V M;T<%ALYB:+6T7WZV!EXO)2*SD(O6$IE.F(="/V"F'AR9 MDW.>YWJWNG7A@_KEO407^3.3B/C,^6A% MQFN1\?JJLB&+C-?7?\=%QNM6A9M["PJ07T249EL#=5MGS3U&:NO)X5&!)*]P M7Z\>>-M3)#;FUOYIXM-;6D981-RV6 M(#S]M!61/W%X.J=S4ZZS4G>[/UTJ$"P;//;A66]Q\T4[%'UBCSN;&XI.M8W& M2'-@-5K6@*.V@ZD.Q5BK&4S#Z*XTOYTP3K))<%MF&-H&V_LM ;OJ>K K'V6G M6*P..@999A 3#ZR(\[OZJV]B,TP#^%D0JI$!#']?;++O9"\$W3# ;L&YO1YO M!0X[\Z=A9#KV#4+8241=XP=W@Q'W6\YT"94P5MU:J1'@D&X$AR6X=[&:H&5RK[[T^[;?JI_/[M')QR)J-$+H-]4;GQH(VB9JV666OL!_(I#6QL M5FA:NUI[L=^KIH[H-2_UFIN\B)RF9Y-(Q(2IW+!T/ D#U6.6.S1LSJ/\H MZ1PLZ1Z4V9'7'Q @-7(G,7Q'_;1$!L@:.1[I5H '1WO'-=C$7/&W7I ]_9): M9:]\./\EEDRLKA[!S SY>00K^!D@5CY9"+%YVI;VA:QK3Z>!.XMMJV<$I,]5 MV3L\>6S85?;WJN7MA-TRH?;'Q [0,&WX.0?=(3**EF(31?5.,HO*HC.*UL(!5<[VV3WB_<+*M M+A,BW08-X&FS#/(H_E)1O+)+4_1>W0+%X"&!R!51]DF0W3+I[Q MQIY2"SE8)KZ\J1C3D/.=1.!IQX"@28G<,0+G1,Q*E*[WOCGC@U1 'B'DB M+^JP2Y_PE,QEG.P\HPFG0WGJ-7+V*NQ1I=M\BG#T<-^G'9HYIS2IU=XO/[E7 MX.>3X6=E2_'3BL-N%!-I(JT?8>.L01A/4X.\,/X8B^B[CS-W$%GU*'%GD,0@ M$T!U2.%NYM1.@\7<.YQ[=U+,O2OFWJTZ]XY&BI)WS8T\-2<6=A.-B<(-O?O "L3T M5HC J>[O'NY3G@E<;7@K@/N5 -VCJ8N-O_03R+H0$?2H3W>""4D\;MV!\W)Z MD_W.F*?HGG;;AL'\)W&CJ;A_UAU-Y+X&)(8OXXA9GF::>S23'S.3\.0Z,5"O M/P39 %^&_4["2$T.YS EMPV)K8WA)%9]:AI.FWI99E,1=D-S1RJ[2D)RSVD% MWT/BN/!2^ \FJ=M#AV>&VDKPU-]=V@)#BIP2#RV^F\@AL!/7]VAK5B)6[4!= M(V>$X6H^;P+^.A64VS2B-TB;P5=;S%G<)1(&W%BPXH8GX>:G!ZF4/I)9M4.Y M'8#/HF8T!R=SOE.^;L@[=/LUDI:?);$3[.3-+BJE;U##2\E%,#&INMJ4=>U2_'-MF@4##9GZ3Q UJ@\,"& MG!-.8'7-4&QXUXA0WGQL""SGTH%(C_3;>/V!$)[%_5%DKO?F)Z_GQ.Z2]G"X\V66JWO5O$L_2W F/>A]8W,_YU-O+Y\T?ZDN>TM/<1GK-[_+ M'\"Q'BW?(\]6I.CJ89KYYNUT!F-J1Q;*1$*JC-2[79X*7V^I=CH_FJX*9,'B M,WP]:YR>.0U2&RW#YTPKD+\<6GP(L MV@%C#L@_TYM&(,%'ILFX4H:R@GUF3 MG.>9T(*>D/C$HB9X"YQ4DD8JKA_?@"H6JY/!4<AN\Y7X5SXWJD M"]@(/\Y M=0_V"U]!S"10X=G))@'$9KZ%BY5M(4F,+(V,[]*TGR%Z#0[=2SNU^$Q9#SRN M 6"36AKW-FF(P1NE::LA:D&>\1HA:/,CBPOA1_K[N,_4):5N+7U11I>%?Z.@ M92MAL6UQ>R,"O"KVM CD- '\/)BB1:ZO02K'B?$3\#%8*N*^+/P'ZU[P8_ ( ML,7(VT6&=:>^ PLC._6G"2(+4@GN :]9;0)>&.+AG+$0[,J-! EZ7I:;G**, M+K%S5S$7LKMIGWC5[*3.8+V&':PQ'Y;/(MXO8#LDXNN/VLIVR9O>Z VW NT. MMPV1F(6^F1)V2X;UTEHN-PC/2L43.%$EJEL][++P$ZH=T+YSOP M>O+-R9\PKN%.@7M]%UQJYI/KB=804W3[:8W0PZ=X=\*C<\+W & Q[)&N.)8H M:IQFLQAK[P?)5>T"G4J(H\3EZ-I0MB! 5];?E%PN@@;W! UJ^T70H @:K!HT MF$MWW6;CJM,\=3ZV.YWVU];%I^Y&>3FR3,E] -E&R(S&,IC)<5?SL^1=Q-F MV:JGTC$-C(M*\4#:L%P3F;!9C%( MT-VF13G)"Q3=UP&@29JEPA/")QUL25E/$18# ^2ZH#I,T#CMR^I:TDB5>>") M_I3E2L[.]APLZQT)$IXF(L#?P[. , FT6BL%A[H<&;>>^E8ZA?D>BC_UQRX@*4!V'"S+C].D#D0WK&> M#)KM-UH1_N:#S X N&I3)3ZW)X9N,IJJ(+^ZV1)&[-QK%Q$Q]8%:SHDG8H"! M+LOK9"E!B+08_8'#BA\3UE+DA4^9W8 ]XJAAJ_N_Z( M61WY^L6$,V0H($>Q,S@+O %U&/B; !CA +V8M: ^1CD!]'08V#\N;&\-[0VX MP9#KUZ/OW%N P42]I6#) (^*,_E("\D,,#"BKA) '_)!%_[#) M,$;G(?,OG[D:OW MSXV*#B4 <.O2S8G$*B$;)WW 3M_%WA/._?U/A%2:+K%+@VF&4L*8T5YI_06< MKLRZX97H+KKG=8 )2&MYB27G_+RAT69'<;WO IT0>#K9Q.$CL6A %[O5Q+VI M1"KB[,ZX8RBN338\\ZY<^Q3X%X3Y8*?Y84T"](TEY:?JX,@.1E**G WY<4A7>,!244NSK3 M,K +@D7R4D"*4>+Q.&J%0:BKM%HEIP5?@ M*8)JN_NW>RPHXB7:PP5O1!63P(2L$,S;@/PU\QP[>VM[YM.:^J)N(B/,+)9Z M6CXZ@J <>#BP)9)J_ P8P#DFIRB*CV\'%1A;DEZ%;+!!)2'8$I2%_W/ M 4,WA=4^?-OJ78* \UST2V6:S="71SX(6P\?G4WMLRR-G"2_@%K+N(%A7[#D M, D&RM+&Q69ZNLADDBQY/8S8%M+-V2SQKXT+%N,F13\;5>/\180DA;!FDA05 M.YOC5 5=F!SSJ6?@&VA>&,\[&:;,_Y)8R4?&*970Q-H9LS02\W*10#ZL%$P/ ME"!21M76:55 ''E_&@.D3X25==M!8O0'\J5(I6\>PR6M 71FS4MIL7!&8M/J137^$: IKX&%_^"]ZIU4VUBL7K"Q@GH.%.3 M@CH*!]_ZX0^-ZO(2]9/X#/D A,<"$?L[V8IX^G'Z/N8$(W-CZX5R'HB";0-" MOMY.K* 5R*! QQQ-H)IW&\0Y0/O7-RRU;^%19A08<6A/4 9MR;KD^W*T&$$L MGR^;1AH8K-#/#22RJFF$BL2(3+1LQRSX%@^2(]<_4<^SDPH:0])V<;U36W07KLW'UH$.>AXBV(D5_*U9J)62,)<2#& MIN92AGWDXI()U\6JFQ?W0%-.E!F)1.P%4,4LDG>A*2T@=;T/<$\M+\0Z\_34 MM459;\Z%&:C.U8WGPC;?P[.KM!8=65W L)?F'_-W-X>)F$7UQ2T?AE7\!+\A MU\M&E)=:IZ060A>7L9.685//SI[P5#F\PO,],OY9 PGNUL4J-N-R>8YZVM9T MB6M4;$:$F C;1D?[$GM?PT]0A&=JY2(\4X1G-A:>N6QVSMJ=+_6+1M/Y=%7O MU"]ZS>8&0S0<#Y;G=U0T8F@EALFXMVQ,FU,TPN43(B)O W*RZ\1%5[I IQCW M6DV;08AJG%N/WDE@5/TP\#@&+[]$;[TE3P#YS_LBX_>/[;?VWN4QG?8!R[AJI"/D(*1U&UX(7Z13C?SM'E,I8&-1JH 3P>@V,QE"&"X M1Y!_/Q]4)66E]L7(AX-(OS+("LL8#$A+\'B'02#8CZ!VF(*)<=(3%(WTN<^G MLD!@&B?L)I.1SLYV/];/"<&[GYO-GE/O )9_:GYI7O0VB.AUHX/1Q0?7H9UN MQ'*:7'@3S 4@*ACY37PM3"63@6GK>/?;_R))(0D2$$08,?ZB,["\"DL M&4UA"7I,QD0P**B_"]P_8#^H-&/ATW@:)8,IQ?*4@R4TW@>R37'E))I@I9-: M2U'@K7&K4:A$Q!A=\4&E]+2K0ST+()(ZA"M37X>[*1TT'2Y"IQA%,ZW *]!L MX*(RB9^2AH(N%%X_SK6JK+HPIGXA WYH.X^^,]8C/:0!O!@ =_H[+#.0 M50[6MQI#4HD$Y;EZ%'FU_;KD=CAZ[[1Z*KN=$30> -=*1OQZ M#89LQ#>)>3D5V@644GS;P^-Y='3%2LW]T 9EZIQ,9@BC[.=LL5K=W_&4.IM5 MGX ,-K1VI?1@4&&T@J&@R@RS88= Y8E0GPU%B(P#S#Y=N8ZI)KF=>Q/&/L8# M)]+)K,BZE*'_DC,)48\E4N4 "R%G[,ML05)4\C9L4X'T+MC;H*P40F!8SFY!04I?.NCG1^K*!NKG'XD PXHF&2-,*L:)DI%,AEOA>OX--/4 MZ1 ZZK014;:<@+AL]T#]:H%4.SN_:O2NZKU6^Z+KM"X<$'N=7K-S#J(/;!/X M^\4GE'Q7YWG*VM/)O72'KL.]X_P.76T3-92UX!@BU/$!'4F4[EI8]9O FG+? MF RI@A!*;QNA7D:>_5;*$*$4&O@Q8?5/E[92G#:X4SL@HX.RE"@EGR(>\-C( M9*?T97H6R2 C]@!Q[V)F3]9F?_NFUM\?$@ RVPL'<,88>(D;Z2PS\D?# M5Y75HD^?J@P.D-X]U!IX7 69+G@_E)3#_#OW#)141=_$ P6"\Q,CU(5!.[;S MK% BJ.0BPPBTC"ZAE$*'+^@8$>KTH,/?4EP+OB&F.*T$_CIV_VUG,Y;LC&Z& M:!YE+\3Q9R,C0S^*:E(F(F%UG,28QT59BBA[)*70YYSY%)#WCCWC;DSRA44' MYX"C ' EZ#\,N]3@6@252G%"AU M"U);T4:R?KI$6&9> XMI^M2)Z[0U_P>UK5!Y M?C;/+TGGL+4#T*J3H4M6(:(X^CI1"X93@C8XEK*:%6C\&H6G_Z[NS9Q_AO\Q MP9)BJKD;)[I*[44E83#=JZ7S-.*6["X<!0!6( M2\#&PD5Q.$Q&\@[=J5Z!5)[ VH4'FQ^N1UP2 \I=)R?@VP>9!<"GFD@+?\ M;)O,>&Q?]#IU5(G.G?;'\]8G5HTVG0N''%8S(3NCW78]RO)D8FQ6/>*RY7B4 MW$1DIGR,5!*ZF32\@]72\,Z9-]0Y] QX8843+2_Z-B4$RF4?GA>X."$P+Q'P MGM+IH>48=.:E!$;BVHT\Q9[@CU*_E&I1G/)RKYT;6$0$/]0J142PB AN*"*8 MQKM^./(H"[_5:S5 (-4;C?;5!=GDS6ZO]:7>6R-6F$WDN5=.I0(>1GNR@D33BTHVO06O[+'#3;A+.;C('^J+JF:^W>R#3G4NY^DJ!"!W9HQ92)5"P7PJV0 M.;<$2FZAA1,7_.'=PKBUQ#VU,+GR3<&B*M),.;%2W8>DHF ,.94A;5S2]J?* M(5)*_77LHGL^X/Z'VF>")>UP0:54CV?9O66U0AW8TQ T2]9^3!S*CF"TDTB= M6QD0\L 2E=@)!I1IYU!4(*^SN)M*S8,!L#&L+W%1V(.^%R /7R[\;]AF# MR0LHC(:2Y=57Q+%)\PZ1S=5X0#]@":(SQNJER<@Z[!Q48AP(&2E:Y,9 MJXYW:5XOZTNFVE>%@W(17.,GVZMK8O&M].',@Y2J#TCY&"GW>[,VO:%UA>Y$ MW@M)>^;D!B13V47"9R<0^6ZENP 0*QQ17:*1@<6WMRNW"1L/(Q<:& IOY/R M]5&C1>Z61?4:G+ATR\'JF)4?>23C&32'Z*'0UGO&SKU$$>SC",PG&#R6J<(Z M? [X=+?#G16(@WO]V!%4CCQS]Q.N"6:JH2:]U%\I#-BZU65E M5FX*)\D/!FY,KD+%/+FJQHA+S4ELP16G<7FS\%,!]X=(,PTT=BI3S@51'8LY MUGYB&:_X015,J>0TR?3T,G@K>OH\8EW>:H"5?ISI;2 3*BR/*M;,>[N$NW** MB"Q7QC2FU/N8;K%J^K[-\!F&0BS80_@=/5:X:V[HIGK:R#H@*%N#>P8SAJK265109"S%I DWO7;0A&1,EUFEA84Z>A\R/Q8?M5L"VMLX9 M,+.Y+3*RD$ECR1@!OFJTH*(/S)SIJ5TK^45=OXJ.H.ZFGY6(LM%SDV\)#1P3 M2K.ZJM"5[Z)FKCX+HVRC5*"KLS#GJ[)#![O D30$X!DWC\QIZ,+]VRCJIZA< M1KYT::-6$V2(D&)*E"F":@B*> T\Y)$F9QDSD ?^5!=!J@X?LBU-9-^YB;]I MIDD=L3GTYPDX940',!0B$VIT28K1G,.A3ZR):K5=V5-#FWXY^^ R67R' H+9 MC]V)++.#627"ZG2?UM0,8"VL8_$?IU2YG.<&H!"0Q96Z)G8$T=_Y1H!;)['\ M2*=1>YE[T_ENF.^DDLPT5[-5"=;A73]*O]:TYW7JPZGD&S::&?6-V_DO(D>K MK Q#A R#96B14#]+$#D(/@.D5#6[[CEL0.-A8YV!KU5M>F@NXT1/!9"(EDCZ M[.EX.C/8U#<1[A@X'/G#+,_*H4'-H.V8\KQ-Y0%UL\QK7D>IW-@S:DPLP:+9 M5DY*AW/-&MB/,M;=E&::4E+ V7CB.+5.I*&7V8,NU8NPX!5A@AV*-(,@&\\W MRH_MG#0 Q#M*IOX(WT%-B*B,VIV"T1*(NW02*APF$;OXW*X+5^/> L+Y@51B MI-V@7%?P+IHCP8V.K-+O&4 :%_1(7!/_\>.03+>BS&V=H%:U"&H50:V-E;EU MFMW6*:94U+O=9J^K/>'HG-66@>GYEM*E,)(D6;L?VPJ U0<-)7.$HE#K,3.R MC3,'M? T/B C-?92^XE!/.'$0[*\<1/\5M7U!,I=2;,+(!X1&8TSK M2:C(E.3H#DQ=8S4TQD%-F(?-R5M6;EQ&S4(-MB0=)3)M/M9*9DFE/1IG2HZ##U*/$=4S1P3_TF_X%+L-EPL)D"6&=!J7I?\*BX: M<[:L2BJF9#%*'!WXT2 9H_,;C4R&0HDE(5=[42+KR/^&001*+6:(:M]S6CUU M95C,;O>1!/Y4!@.I99)2I1G5]YQ/ZKQ(>+!764QFG1R+&&4Z,UV)?$/6V6"] MG%ZZPE^@4+YW2[3,Y25=EV(6FLUEVCGYOPDY3464R6GF@.!^M%8KM> MY+=,V90G!J2;J^QL2JA%,U^]"%:\ MQ9*]#4<*9#D$D!868S)M6?B")^=B&![KM@Q%4/0[CQ)R*0 EDNU73"]. +<,#FG',ZVNSG?)G5VXA7845?%^4S& %.,SO^G9L+ M=#!B PHLG'D0ST%=+@]@PP)M:SG@6'G([(Z&OFH3Q/HOW*R R]^DT.V96AN- ML^;&+#)$-R6JG.1ZM#S[@+' H74.@HX;I\^LL8'K RA%2(D)"1E0SUXIMM["'FB2Z@ZZ5@U$33Z,?P@+KP5#>21CM/]E-/99QM\-+^;%ZG1+2?1=@.(PL4E6:.1@.W)L@QLE8!SKL@\!BTPH;AI?@T1S?I2K%7E MT@2Q^=J>\X4:6ZD$*?5W.338,#CTQ=J%=JI@115[RVBR-:+JE+*P9'"#%R7, M\?3?^>COY,>&>UZ'&+.F$O,;K%_)<15'HD\7OR0L;M4@('Z.V[R%?1V/X"(V M^/5.(A4-*55RS(H0QW> \]2_DI]3W6%E&I6E=JB1N=;%A71P3R=5S<8T9GN6 MJ"1)6:"5B87'JCK5.APHZEQVPUUJ>9Z"Q:+[]A7H8*.5HBDKTJU K_&"A"J? MAA,,'V-":_W\O/V5^LJ<(65QI_+S=K?;[-J41?DI3.WS,1J?RYLPKQ(NI&J8@G':]2Q5%W%G3HX_F;LN'):3.<&J257KM*,7V< M,,@ID[/UY3G/:9W,[JW@1*I33"JM28OG]/@![E)I4I;2;RB94RBMSO9;F8I& M'"?QW;5"9KK$\5)5"W),P7324P8_F%1LR*:WKZ76/0=(Y0W/?CF= I]@=:I4 M#*ZI9?L0Y6Q MXUW+MLU>EVI0Y%)268"5A@-:LN\&WZ)D,AW*;5?#?4IRM$EV5,XU=GM"M M.%(#-5D+4TK9P&3$R X#LO]P3J6#LIS5<6D306XU5^ZQ,:T!NP6,$Q(Z[NCN MO\(&I1RZPV&/6S$:L7EI6X\IA[G%Q;,>43W:/@THI3&A%<)!**JD4+I3+*O- M8-NC-2:7S"\'MQ5S69PC&Q<;E\4R1U -DZRLK*X(=)7JD1(UX@XX&2;G MTW1:./TJ_6O\8CDJ6642J4N!3_)PSF2KP!O^G0"V@>Z@,DN-4U&_7XI?0(T_ MX8PJ?<2G,N&!B&[C)W$VCIC-X1,*>:V 2 #5Z95!IGD4WUQ)HAD58K#VB+6]Z#LMS4:98/F M(4!BTA$$ZMTV\DA+7@0NN^PBU8!5%GR@041D@%_@A+-K/Y970U92.,$ (_)N M;(EM4MX(M B 5(TH+OMI!/;ZR*G#!>U^Q!AX,PHIAVA'9CM?PJ'=R.G=AGH. MTS@$Q=>)$DHRC./$N-)2!:%X2TUIM&B@-L)=W0F#KN"4?5@R"W#1WN'DY8-? M9327W*24(4Y3I93#(.V53-?B:NZ.WCL4C-7#VONC@WTS1.!*-QTWI^9SEC@( M,J'>2JI_4V[5A(Z6H%YN'\(P<96]@7EINLLIUXMQ)7 **_:<%G,S^X_H=L^[ M7>W;3.8>)1U&!8CBV4"?WDTFM)+"[!L"6='T?'. MP@!;0$GNSKW>9MMN6AOOWY%Y]ITS&,AJH4EGBH9-CS[>59QY7O(!%8VT-G4!K@D' 0>I&'T:*,Q(#FC6!_>JL.=;2LF MIPS.=H\JVSY9(2E_D5(9;WGN>NI'HS M(I[DUM3HB4\6JL*9L1Y6I5'AH5RC/,/VU%<-@? MEF]8BE$JIXV+Z--E_Y)@\1#+[G]SQ-EI-IH7/;NUQ66G?0$_-]9L$?XD4P@K MJ_65Z ATP:1:142AE6?W^ TC3'^(M5K]N([O_?&FU6M^.:KOO?GP^__L[M:# MP4T8[>Y^0%O_+[_S--J7YG%\EI]_+L'$B)_ 9O MUG!(L:JQ'5XC,J6"$*.&F.H M=X&FLO.LVN4__8ONHY7^J=OS5[3J?5_5L:OU+[ MRYSY+_2G:.9:_@)_1<3XL 'VTDZB'%T#548:GZLR6M ))MAZQYR,5%15E]?P M3 #\F)TGTN)1+2MG.@[+$'C,>7*Z'[2D\MA>2WFST^8E9T/I-M+?L:!!S8K M)4QH1)^00[BR'T4P9)&^R9ROBUX3KAVNNMYKROO>+(/6*00N-3Z,!.ZP>B1:1-O MIIY8'HQ4]U-,1,36HKNH(U@HG\(E[4],-?%+[U._"3234'6ZAM6ONJ#OHV)/ MAXED,QF9H,M;YW;#H,/9OCR'DK[%#ZJU)YM--LWQ(OAOW52)$A:IV3[=-+0,E.V/5!B!Y;F M0K%18SDHF=Z0.HS5(-V.FU.-)1[8DT,_4ZN4^$VB+WUM,M1M7?@L7]"6+5/A M7W)OG8"/_=^S0;_L8'(U/)U:NNM*,E>[Y>0(=NU+$=@[?C%M?31CY>ZYZ;R+ MYE/MLB>*P@8H\NGB%R@5FVA?7(34:@=%2*T(J:T:4OMPUNXT6Y\NG,95I].\ M:/QS38G]5:HR*?[I!UD5B()78*J/N04P?.$C=I$#EGJ)& ?-I,HE,Z$5N ! MD)Q.,A%2$NH)6F9 !3I64$_#8$".C,VJ8%)0L,])-HJ2F]&5870&Z6/6:P.6 MA538[.EY6Y91C3T-4_&">ULBSLZ_X3D0V?WJ#7#V1E8\L0A*"7[JRPUZD0_0 MB^Y,4HH>Z&+IH[U0UIG3> OY[DS?9A#"J3DVV@\$\+9.T74T2-WVR[EIX[4X+IP6#W5:'&^]S^*L=5&_:.!4 MFVX/K%-R'Y+OHGMU>7E.O]<[_W1.Z[WZ=CDIND*HC@?W=-HE_J+F8SGHF#:1 M3QJTA0$]9$S2\=BB 2E S;F.0URMJZ=M22?DNB1V4I#80TGL9.M)K/$99W?2 MI"@DK--6M_ZITY2D]K75^ZP<^77\0_O"]NOC X9$C0]QNVCQ E3SM<7,2>$< M?S@1;+]SG(:$M,]9N%QVVHWF*?K"MPN1FW_6SWFP&TXQ->3FS-W]JE9ACZ)3 M)'*T'6)*.4O6;&4]<=>*[39N?#%TFC_$(*&\@_80;!#0056>3J/9U@DZ*BV" MGS&R;.:9,_U,B>K531):JF56(!./ICDGP%+.$1MELK=MK++K!B I(\'M&>0; M<[XM=R!;0*0"T[.M9REW4.4;^:IW^3UN/$JN'%):#,C^IE*NZZ Z=T"4.^6J MNUL^V!%OL;HJYS3SCX;Y5$!#; '8U4X!F^#4 "$U9<1D#,D)B2.*JK"E:KM^ M957$T!^ELGGLW9M =SIFJ;H,\!HE;O"*Z9[H+U:#%[$E '7H!QXH4RMT(WA9 M1"]S917P8U5*9G2H;K.A$8&3BV2D9QSGPU+&7AG9PT3.,I/#J]2W+# L />: M,%X*LN18&0R2<<)Q)FZN-QXG@3^PRYYL\C56+GX"Y,B&YEF;\!] 2".B9,D8 MC4(.T[J?3\D>-+.5-E&Z>R!C'HK>N79CSU)2I4E_=*?,/ M^Q2W[D81'U=;@,4:",MB\^;0ZDO]HOZ)%'$)IJ[3:5ZV.SW4PBEJ>P%:MY3] M3OO/9L=2QOF;H*1O;C_M%%"99<<3S+]20V_UC'H]'5&6:M+O'D"+P[9+4JJS MI%09]B7?;_"S M!UR"0 =Q1\".>LD',PO5YCJ'L MX)\9NIS*I ,:-;GW4FBP@_:]LU-YNQ!-K':5MC-?,49$U%0Q\ 3S"*>KX\8# ML,!BF;I">S*UAP][F38HV*]%<+L43_#T@YSW@T$&1I1,F-> L_@ MR_ \'T8 MQ=S$:*=Z#S@-M4THZY$A%!G-82IT;_^?%U#ODX5-. 'UQ&G"T?N6&#W*I!9^^7J6^F: M,(E)J6*G!NC%_G0J",I=U-5"L@KL(BCM-ND!_7A -?Q4G"JQ:K2[V@_#+9E" MRII"ZGZLI6,G8A0BWCM_ M=<>3]TXOA&L2SOGY94FVT="5(1'6)W*>);4S@/]_=N1+7HEW3SGP]9Q$-8I!;9"X'#LI6 MYVSW8),UV";F] QV+.OB],!./TX9=IB$>E)M2:;SNK^K#FCZ06ENFJ*U(@AO4*4:4SGM&OZY$30 MDBK>M7S"JCUN./M :64GVZ:NZ[SUA:H4L,*O?>'T/C>=YME9LX%U"U0#V#[3 M 9#'6@9A9(ZTD,G;(-N+"W"A2_>/PUV$$+ ,+ ME-6:TATRP ;@>M",,0C[P,62J6V6R7I:GRS1&^X39KS?8-QQAV-72R;IV995 M]3?)&-.50.?!MDEJW@N.Q7'5K^BD,?G6(WW28F? M1BVF6\#$N9+$X4D8L]^2U%2Z6!K;:_$-R!_6UF'V!B=W_\=O01A03Q6P+;#R M_H\W8N#]ADIB>;]_4 90U+$IBO#.1N[U&V('9R ]_G7HUBK[[L$1_*]2.QZ> M')>](]>KBEJYUC\9U(9OB%?#E730O3+ <^R7]\O3D'ZJ5LMO' Z:_?'&_S'] MC0OHAB @!6#%O&U=A,'].ZL.Q?Y #/LG8GA8*^\/3HZK)T?5VH&W?[)?KI8/ M'K(SE]_X^[O4#C]D?\=+6O80O6@<3+-GJ $XW8/!8+\F*K6^5^OO'_9%>2C$ M<7_@>=[1HT#WWEWMN\/#RE'_I#KL5VH' ]&O#,$\V>\/RT=E#S#@(;M2S1B6 M *ZKJ]PIR@8[WBWKND-K7*\J1T=_^VYZAR0.FNFZ%:GE1AC"Q/)19Z9Z9SRQ96 M4L=A>T1&:4H:0*Q_*I#HX7#9^.D8.R18JCS!8"@\JHJ(C1T[YWK/N>PT_\2>)ZV+[F63/WBQ6MXF\J?G;%A&%/-UQLQ]7-8[ ,]6:W,\ MM,DE\C32G"KE@8?1J*R2+&[/R93JWY$,BH&L2DX9U,5R!?Y?99]>C>)T9]5,2HBQCU2C%J MHRV4]PMMX:': L!P"[6%#@C]=J=;$_9"JI-RA"9AV7H#%P:XZ,,/Y!IDS &T5+F MK 6PZYHCD\1UJI:S^J+A:[*B4#4M)CDI=?0O0JA9%60'W, 5H&VW8Z5.9-9) MIRK8DEUF7.#Z&JC931CU8.:X9)BHG @E]YU/Z"WG/$9U^$;H*;:! _VTK0LP ME(]_#'$\JL[0,)#)Z!3HN89=VZK%QF?5&?B8$]\(MJ?D=F?*>NRK)#N]K#-! M9!@Y>Q(5_HXE7CS2D1KM4R0_I]G[W&ILO-N@ML2!6L5,D@A&), QE\) ?!=]!$*W=3O+V]W1.341+O#<+Q.QZK!H3_3B/"[K4FEUT:ROD. M(;D;#G<'O+FE.C'R_!(,CJHZ!M5D0&\^N'-<(&B/W[6^[4(UV"F1,X1J"JQ[(O$'LI+NVCV\<2]Q1 J!4-X M,$.H;!]#Z (_Z+1Z_W3:7R_ Q/C8Y6".G3K?7;OSM<_O\M-F!K_1Z\/57REB:_TFPG"M%NIAHM-M?&Z>7IUO#3?:<=]BLX"\WH^;]7O?7\BUH!WC"GT8N2^] M2D9R*2$MZROG)/PG<_LCC"NY,-;HL&G'.;;$E )B99]R#HPU>)U6"_0_:V@E M0/+O. A[2/1HKTPR MPJI!HSHLE\9$BR$DDQ_H[+/S[ MS5$_/86.5_YUCK*%;T(F\,>;,@J \B'*IR5UN)-YBR[2X!;H]_>KF2J5^2+< M6T)=F[_Q_75VOO0N&8S;\&\%KU/JN4%FZCIJ[D90+8=O(R@K^S6P0:O (RH' M!V\?!R&7?'7>Y1N&>C.=3N+?WKW#"'\L!GO7X?=W=3"B_>\B?B>\:S=Z![JT M^ZZ\7ZG4]H_? =V6R[7]ZF&Y4MVO'-8.:N_ZTFP$M%$4# &15"I+;@2(# (<[M0[U%&1J M;YM3/U=]NPPO>AR:>B3VO>I"\]EI_DH%@S%$MA$& VBX?UC9)P8#VD;UZ&C_ MA!A,13&8RC8RF ^Y3.'C'192K5ESFF[44R$*K>RMRBDJ"SE%FC-8105Y[*%2 ML(>"/3P3>]@_.=@O5ZN[)X>[P"N.JP>[V/SI!_*$$=C_+TSKZ&(+96 86:T! M,Y"P)I92%58B])I1"3BH(KN5&C>;HOCN+F@;9_X(9UGO.56 :;E\5#UZ"Y:H M?^W3@%SIX\3'L5$I*2I4,W5R*4%,J0FT[580%3>ZT2;NFJJ!; MQEDEW%9#/ [P=F60MEPQ@=N%C4FP'#^SGU:P3*:U6'^GN]8/14#/B-K M,.6C@N,4'&<;.$Y%:C 5S7&J+X_C$$?Y7Z LPU7^+P'R+#-'.:;Q3R^'-\TP MG?MY525?&3+.*?$< M?PWCK%H89P7/>;T\)ZT3&7?0XTW']ZT2,-A7[@8X^KX17$1H^A@%MUCZ3J/R8L4*WJPEE.]QQ/-.H[B M16>B'R4X79VTM\I^P9 *AO24#,DPHG1*X7X5M!N=4EBMULK_(C7G4#.HDVUD M4/<6,,W67XJE*N@-TT ;"YA:L-M4 W=T:\?S,+C>[>&X'^ 9.!<0>!:U8MM) M)MR-@>;MF7&*/*HGGHQ\Y76R39URE:NAWE)[!/WJYL-QP_6KE $<\IK(IG9S2I9#NK7& KZP76 M8B@--[[)< _;>5&?1/[(88(\WJ##L\AO6Q=!"MI_L@K%>>X$BQ%L9:+_JHR MFI>DE8I']@<\=N3DT2W_@M,4G&9CP12*IE0.LEDCY:W,Z5_3;*E89@NW1KA4 ML[Z9N3RF:F'232K[12ER0?5;H5]40;VH'A[J+FR'1T?5&?UB*[/ILW]+^SEF M/6*+G6\E^D,I!BD]S''$+;7-?+?S?(=HVA>]FH,SMSF;@UY-# E'/JD_S.+J MMSC%PN3H[J!*XN(?8^<:%I;*U%77#"64?1XPR!LG_7^3CA6R&J-FX\6J]8-( M,=@E5+C5_3NSV6\Y1U\Z[/)_22"<*K/@_#YUVN&["-D+OESPY>?@RZ;(J;R5 M500;YLL.,V9G#F>>V<*#7_@2!4$.#!XF"_;^MK>UTF"V1"SW^!N5![D2H1 3 MA9C86C%ATB'+6UGX4:CO^>J[Y-/W<6A89UN6\K-79=K50X@ON M_)-P9^E2K1*G/I@)W&YEF8MNZ$;!V$L1T? _I.,9I?$1O*1N+!VEM_[T)MM2 MDDKJ5%M)FJW-L[WA?SI%OE)9P L*LB_(_IG(WC+7M[(N19.]3?&LA%P%0+], M_!"W C MT7?@9+%:J7M>;_5F#)$&V$G)"&<'EYSS\T;)&0!D77_=IMIHC,6^YX-QB/P+ M##DP@<"4 XNMY'S%-'+GS(VN0^)F(J*IEJ?8>=_O)]13EX=="MH,9;!X8S^0 MK?G!('.OD8\B?)%5GN-U@2V(,T7O\"^1 (X[ATW/''U5)<[/"W7K^S]1Z2W. M_UOA/G:S':&&Z68[S"9)I%(,],' M#$1Z%":LG%5]$8BA3P,0Z+YP+CWP8]SR0SGQ2OTZ"TY<<.(7Q(E-U**RG=4- MBU1B+,>;B@C>]%_X5?'LQV3.G^ 0DY+IR+ 6&YO#MV;XT9)\;.WN#@7?6A.? M"[[U['RK9OC6"RC&F)WE,I^KG?MC?[HZ.].]97(Z1#Q*;PG-_F;XEK,AAOA@ M!EA[& .4 "GX8,$'G[THK7IR?%13?+!6K1W.)"=6MK)N9!D.2%$-H-0'>S_5 MQ+GG-<#OZW"38Y_/,\]?N"]TYNCW^$8WU:3^/_PMF;EBRH!D^@K@A^;Z.H!5 M515"Z[%[^4/1$VB=GD '^T5/H*(G4-$3R$E]7&A&2Z9^P"_9C*_*=E;0+;:M MP-P),=]C(SH1-]4IRX3-K$;T^$9BCE68HU@]@;'Z('7KJ8SI[8U7/WBDZYRA MKA(_:R9M:*N,;2<*;S=N>#]HT;E&^!*K;HU!_AA@778;]JNUZ!'#ROY^Y;!R MHNSI R-#N-K/4M[SL?'11$AJQPMLZU5K-_**^E12XKH%; \OC\AALI82MMR) MENA(L4[A!3,M9(F8'KDM*8X%BWK]FG&:/9U(WK25R8MSM9Q6 *H-<(%>Y*)9 MYER&0)UWVTI5A9?]%5%,15J$VYG;,-\0?'C"54%>!7D]/GG)[*$7%GI"BQ]5 M6:"L%NBG$S2'R7Z]!HM94, YZ0-=.?7! %Z,K@'TPXP+FBIHZM%IJEI6;LQJ M>>]EB:T&OF<(;R*7E#3K&C>^&#K-'V*0D$G5'L(W0!M<4ZQ-DBA.W$#;D5:9 MFBY1JX.9V4E&\*=RU=TMUW;X8' MIP&8B:9''&DM1&9!<4^ N.7]\E[KHOMB"*T5C/Q ./_XV#D'VHJGU)7E-!PD M'/1$V>FK/WOJSUX(JFD03AUW,L%Q5GY 0K:%V9,N4^&I.W5!IHZPKF'@)C$L M,XWY-5/W.G;<2#A(H)XGFZ_H-%I1:4.JC4&JW\?E%4FK/_1$&X?@. M--HIR$!4=+N#&S%V->D6)%.0S*.03*-^_EI(IN&.!LF([<1S/_C6Q_$L!0$5 M!/2H!'3:/'LM!'0JAG[@%_13T,\3TL]Y_>-KH9]SMR]&!>D4I/-$I'/9:;X6 MTKF,!.:R%,I;04%/1T&U%T,]C1#>Y&!M[1ROW$Z>\\U4.94WYXB3/SRD0CQ[ MNO_/:'V]:O>:7\N'>FP^__\_N;CT8W(31[NX'##K]9_Y1>FJ?+T?CCP4>0!"!V"X-$MQDVDXC]$OSRUR M]Y*Z1>>LW?F"K2;^YG2OOGRI=_ZY)8S@(@Q$#K;._;YSSWOFMI70*Z[1K,) MX"6TI"@O:DF1VW!";6I^HPH;+:R6%(M;3F0:5JS=@R+5YJ)H2+'YAA3 *2X[ M;8RN&WSN@'8^_15^_K7\Z]GNK[\"$\FASQQ$G[G87.;$(J?;^G11[UUUFMT< MJ9/Z@_GF:J)M88I")I$/A;,?4;%H+)NXD4)1KJ(ZH'\[V/'>*I$\+_..AEC,C@M1 M32I_H<35[TD 3]&"($D 4MA.-%?X+ZSFU]T"YL/Q)^Q9[;Y>PVQ,#[&D!3.!6@?@:M\<:-O! HWBL+@YX/!HLQ8=+*1G?GS@>74G0I$CCLUX6D9 MW\]3F#SWJ1U+ZA5&<4"E@EPE4G?HBU%XJW2&(4C,\!8+ 2>@.U#7BD"I%?)E MMI\$<$:ZD@8N"GH]1BODOV*C)A0M'J9GK^QH>#E:1$K??^6J1"%LE@-:(6SF M"IN2D30E8A>J.3"X@]7^,DH&@PX>W M(D7Q+PY#>*4\PGUE]_8"[^;QJ/?_VI\OG.:>TZB?G[!RAU:D[]3WG\]5%[Z?F JW( M)3@D&!+: EW@"33D%\L17IWU\#R7O7)8_:K3;%XX9WO.EW:GT^IN@TOPF2#' ML?4DPC06A$<817Z\)5[ 9P+)5G&(0F=X5"\@<(%_M.H7GYZ?_I]18_@(M/\/ MW\5Q=EM ]2_:4I _Y*4MII!RID9IJ93&E1Y-_7S?(CG]6A^G2*J24R3U^ 5D MFRG!VKJ9P.L78/T+R,&N:#2?F9_^D@.D53)A[ZV3<>1U+%G6M?9-6-/P MLL5@3S$_KWYQZG2O/G9;IZUZIY4N(WN^H[*#ZI[M7R^DJ, M?<\;"2YXFQ&@>0L=[AWDM<:0ZZ@S*EX/;-2)PY'OS?S)D>_/ALOYIME5, M^MAY6L-& +Q6/XS?9[2<^;!BK*&_^#0"Z3=G]\22OO@Y[')Y]F%#SC#[3O.R MW>FUSY!*+YOPKXM>I_FIU>V]^< C@U<>Q/0P5I=/)DI/E?J,NWE^.N?%2P'J M5(Q"[*WA_-4=3]X[O3 9X"#G\TMJ+.',_+-SV:BW/SJM4V?^".N'2H=9XTQA MD<0 ^_/=6 QV_1^[-X#;(OCMS!U,_U4^Z!^Y1T>UBNN>U,K]ZO$1_'14JWGE M$U$9'!R\^5"MZ0M)_>>)KN;M(D-R(5-8FQ<^,LEOF#V>[596A\VC,E\?PH9RG>?,?W1'U5N_>"#&-Y? " MGA%?+;,%SR4Q.,-@[@B'@B:1)@\*FMPRFGQ>NC.V4/NL?=GLU'NM]D66 +M3 M^(^NGFU/!'M98VJ1A36K=\*-8@=5-&^&,&FPB*3.^5.2"NI$ZCPLJ/,E4>=# M"*_1_G+9:7YN7G1;?S9;%_!K M$OT]NG1LU+N?S\[;7Q<+Q(8;WSAGH_"V$(B;)LCC@B +@DRIJ^W&WSZW*0VX M^?>K5N^?"RFS.PT'WVY"RI#]Z_\>5\I'[YWF?Q)_>K<2I>8XT0K:O9=VR_L% M\1;$:Q'O1;N';2@OPBDWBDX1KBEG-R1<$-@"N#(* IF5'TQF])]T)DNFS]0S M)''DI35D7WL6 BY%;_*2)1;$;A>T%WZJ%L)P;;D]A-=(7UF8O;(-[8.7ODV9 MT%+DKCQ]?DI.\,MB(/ ;G?:9QE+K MW0Z_O-EIGCJ75Q_/6PVGWFBTKRYZK8M/SEFK\V4."-<%?1['S!'!"W,.\^EM M@U>79GXIVMH%;'&G223B.9\/W$GV(X4)-43=D9@"$]R5R3894IVOWA OS"5G MYQ:8HEF/F>:-/Q7T-^L8<]2%@P/2%*2ZX&02DS6?P9%P>I_6YW(I]?F;#SUN M8?DQ=",/^8C*V^6>D;:! Y_F]FW?U(56]ZKP#\+CV6XUC"8W<%T@H!YTP[X7 MWO(B.9<-.^E_\^$Q?#:>1N$WD[K89VC2HIE MV#VOYX\_*-C'5K&/SR(*/*SR^=-'3=!WBTO;_DNSY7568K^ &WOE]Y.K MC[8G\'$8J";.^=Z,%W:/!>45-[;U-_95\"0[-_'\*XSYQ=Y6>AI@X7IV(?H4[3*3F#5/* 3\D#)?C^;'1$4'2DE'(F MXN8&&.,<8HQ3 H*WB%$4X<*A9*/[Z4TD5$Q%=KF';?BA-R?"DCDW(,]4=L/' MO^I9@2/,^=9]\S$?_(?C3GE(8?G V<'*!T'C&T8)3UAUAJX?C>Y*N$%W-'+&\(4(7P,? M3V!?<68Q9Q+&/!)<@DVBRPIH$BDXBD,E(IE- =U&'LE"HF-BMU/@'F[DZ1DILL)&+"]C= MIK_3P+2;J711[:0H_*VL-GE;LOF<%#;(?@#\ 3!$8"O3*!PY-)+7\$D>OX*O MR>>,.-":!J<,(I]8KB-B#&+1B%98?5GIWE+[:,A]T [+[VDP\'7$ Y$0:EOAV$7O)$3]0'B%$X+A)\)\$3C?T$4!I MXV3M6RB8] L@^1?.I%_Y_>0Z#SZZL<]ZFG0CO+A;*^BLN+&MO['>#5AK3IX1 MZ+B14(85RF:_[X_0Q$F;9UI@P@VYU_3DGB7IVR2=4\_[E.[> MM)*#XI]TN'C/ <4.]^PZ$];1+#MLZ$=C.7&.ZJ2U?L=UOZA(X*-R*)XGI^+Z M5I$U/2%M5S5#3YFH^;JC!8:KO>Z>,Q0>&H!.;*;LC=Q;8]F[DPGLFG(CHF0D M37[84%T&'!.5_:C0&W =O 2P9H=!@VM+PA M2;2)/8MCD?:DR>])9@1?=H']"&#592' ;$ M1%RPOR+:A-L/$UCB1N#T[HS;+\/"@? 0J=@/&:,$2'/*R(^_Q7,WH&"7M_U[-E>R M09?=#$*8Q93'O!WNA+>RYW03,*^M+^N#B1] ;X&/C>.0Y0+&Q%,43#YL17S' MJ80#FG(*EXGOH]L:HT!BONWY\6 4QKBF=7[I$LP[8 J\Y+PP6_GNCA)WJE^3 MZX!,V KV:& K&,$#'+T*>_;'Y'<^7W MDVMW-U"U' #MUDFR?'$1!$6*[HC36Y,=,;1J?'2<#C MSN5H=53/U,< P9CLVB@<9S0H, XC@,.NC%_RL@LDL](O(Y%^:1AES>'4Q]($ MYN4'VI//EB<0]*[\>'LEVXTO7.ZX7!Z"[S%8A5JO0XF!B%5 M8P6J4U[$?@LJWW8,6XK*UZA!G5_9FBJG?5B%:G:)K:U2S6OB/KO]^2W5\VM9 M,[7*V]9L?:4+GBE:S3Z="^Y74;B::WIML]#]Z9AD'HK,<7LXIR(&37DR+=(/ M7L#%/HF.6Q1\OHB"SSE2:_[UIXHZ>W9L'VS>NPFRAA%G+D+H=2W5[3VKCG%E :OI_.6O!=:Y)C^?(AHD1BM%(!FT&0JGB@R0&54Q$ MM$2$T1XWEN_5F0.#_R2^S)X?A#&Z>U*BE[<=8JS2WH@;JV_S>NP'40?77\1( M)!LDRML4"[6!*:\=^L&40E= .^S346F3$XKR9<]2DDZ$%'"3"6S?$R/_NXAT MFHF"97:%]%Y]&1 C8%P#ZJ>./^^>QBYF>:*A@X4?ZD5Q,L'43O;)Q"+Z#G<1 MJZ()^W%YQ%A>'7W1P; ;8,:4CD8TI^LNTMOO^L!O7*J0F&;031WB7@3CO!6K ML"=SZ]83?"@,D08S!]'+]44@AOXT3N-=&(PHQ07.^^\D&!"6:91-E17)MU#9 MB(4FZ1-B>8Y/M?ES]\%E1+QC%R.NDV3*(6,'O9XCH>*X%-T.^\1I,2:8.G^+ M"T]L?(7CRZ2F/'BG]VGAO[P$I-M R!AO&O<)YZG&1$$-SP!4XX61K/?@XXIH MS'2+N0-^*J_'C2+,XZ$4JL7*]RS'2OO^GTT%+;27!\@LTCR5KS>;!><)1!T_ MT-YI%B" 78B14=H)9!&5G5F21UZ,VMJA#L8/@!S>=BWS0+3O'%/WD!:G5E0 M]JG2 OC%5HK)TN5ZC\J)4H5Y7X'YY94C$/^6\/ -J$W<0]D&6#068[J#%:A0 M6V;F03CF\LY@J>^^N&5!"PB''OT^+9O/O4HRX8]EK1_;HAHO&>"K2@)1;,>% MV_T%$/4+<+O_=+>2[P'X'-XRY\WU!'P%&JY[GJPEDEE:](V""K?]OI^8"HN; M>L!-Z11'.^52B3T0N28[4:M&H T,1@GEO5M?S*25IA6DQ5:53JND2%@X&H6W ME$?@CD-0+4+4<.+?"F3:?F2:0_;+S:.4,8W3[N79N1]/R?>_])3*I7UW&_;+ M;8T+;A:=5<2H4CO:8P_J+)[E6PC9+L;6+S,#M^"AO4G:. Y :8!SF M3.&>77[)%3.KR"Z37P5EC4M6XPG,S.:J9NY> >Q&#(>1R0/5%4 MI,Q+K6H/*CRA\QD\((8"V+<&F(\0U<=^N#%0*< (F&Y MU*SF5CL=LXJ!I:G\5M!(02,;HI&JF2VPT-6;CV&;([UR>2G2D\N[R31<>OE\ M.FP%5&0KR4P[_]!'B1$6*N-*HL&-&PN'1XG:1,DH^YTI.*>H)XZD\3EILR\ [D.$Y&4ZPHGA/&VHG? M8CO%,+F^@?LG46[5!F?%>2DCRSD(YE-#16F\!HH/ +;'/O7"' S8#Z_>D[)@ M!39$FSF]XU Y4&''%FRD8"-/QD:FE'!SZ\;I\'Q>:E+:=V_%U:DVSE;J52X3 MYL') C?,"T#OM#_T.4<[)U(_E"D#KMW&R.27Y;&L'"Z296!QEH/%I0VP+\6L M)#?$A OL]T.F2J9!0R!P-3>Z>R3&5L0UMBZN\2R5WD5-WT-J^GHR%Y1<^&82 M0AWXP#2>4XU7*ZKQ7C)N%,D_VW@K1?G/*[W8(LOGY=R47;M!I;W4<#NT4^#9 M(RBEIG0-.P(H5"W]S[ A3T81CE]?-KA![U3R,%OQ=._(%S?+A/)2FQT)N.9C(1W+3CF.$)#*.("(Y?;A6(3F#"**-ZXYV"D4K_%.O[,NW*> M+DE81K+?'0(#3!D13QF@6,@BN#1([P-7 SS:15]M$L74HP0@"I> H,WL9W87 M.44@<$VFO((V!%=/IB$:ED*71*!ZE*JCF>"L&5QA!(8>-92UST_YTWI=KM:X MQK:(L)$1)4 $VF"U;]P$B/!^X?OXH$J-5\B7,U0F/5.F2,A^ :RG$!(OY:96 MJX>Q/41:;,0W83+"_EF&*5GL8CZ3=$+-H)[\?I:ID8>$3,-9,Y.5O< M_50QD;S=1U0Y0O8AS2OI"X%%)2&[R50MIOYZ&!7\YP5@=6$3;M^M% 4A/]=] M%UK R[FI31:$:%EI*0$@?(U[58K;H@#DE2!/40!2Q.H?.^=\5-B?_4S84=:=NJ49(#BX)3@S M&46V:T[UN0' #N0T'/5NV[M39/84W.+GX18YY2I65CM7K(A4FLZ]/A3ED"RI\>2P M6GEB:JR34HQ.1I"D$9KO&$SUIQ14I3G5H%3CS#$*2\(/@/?^6*K-G@!T-N4U M=J8I*]NBJ*LI:+2@T0?2:$=(B4F=(XE&@ MY$XB7R:[SZC1K&G3F#TCD?78%_I:F$RQ\R9@P34-MD\"L!Y*W!/4#)\MV$'! M#@H->E,:--=OI K:W5C.$Q5>K(M99L+YLDFL74:+#W)&FU4F8[>,+DBW(-V" M=!](NCWC@A^[\&^LXZ)):8-!$KF#NWE>]\6^:3.Q?I8'*/>VR5:%;X]X@<;DD'7]VC,[1>_#@X-^]>@-!3+@I1T<[3*H[%>J^[7]\C2$GVK[U6KY MS8?3YGF[U>LUG;^Z8T"77ONJ\;GIG)]?_OXNM9OR//07(CC$N TU77/C'<_O'1^6C([=<+B\! MU"^#<^$&)>=/'X<4^>Y<6-H1VGM:G=_74GK)0'L15U];5GE^/!FY=_@7)%GG M?QQ_C%H,P ; ,0K=J=PW((![YU0J\&) B>*R7_EE.]G"U%D6MR$V66#,Z\"8 MKX)C@U1UXJDI*]E IJN8D68S'3$1=//\S,3EQ['&)JXN+,;,3UYR+^ M'#,1%PJ '!AN9?;D:V?:*?13@XB;E^U.SVF?.:V+T^9E$_YUT7,ZS4^M;J_9 M:9XZEUJV+3\Y9J_-E/G5LY\3J+V9"**]ON*WO!LOF5WTVNCMSF% N,[+30 M^@[<$9E"./R6:B9,LZ^.0"\(G.2%76M!A*_XME[:W:1P[-])//6'=Y8CD5R% M,GSK*WH,*\U1G8RFI%4A.2BG'_N>[U*3SAU\-Y6$[+^W M/)F5\ONW,I[[A5I\5LL<%BF9V#!.&A5PJ93+V1_Y\0W5EB^[N1D&1!Y4T'+Q M@^N(4L+.(GK?N'3\=4Q7N3J/=;;^EL=!A$JFLM'1'(!K&33DS M)>I[-!IA^!V!,5))=)CCJNK?5KC2',55DJ0=[ '*&T][JY32$;7M)M MO;2[N4\VC.)0"8A27E\W2JB; D-W<2*%9&B7"3"%@>)3FA76N:$0\4'@/#'" M5+IH=JX"DD%=RL=_Z^Q<-NKMCV]5YS6KD5A>8U?)KU"L8(,B?.9.N)$C NQ( MD&)CU9+:I.*B5"T,+):YG\-OL6/PP$)_3&33$N!L2?"?!. U]$VR,.+;>FEW,T<#Z.4DE9@< M7L>/'>Z&&OL8S$9:5.9(JNG&C-%A#*.YQH<4X_XTV_*/:FNS[3R6MFI4VP[3 M>RS5:>/+;((R>Y]6\E/M.6W2)21HJ-TJ FL:*BT"SF=@8.L/L_!>WF#3IEFH M>C]161-UTW4FK(ZY1OT:^M$8GK[V8RR%](PJ1VH7=R&),+L:IVAPY40?K](3 M$T'HG5NII32J.6KBU5YWSQD*#_OCFKPD[)L B @T/7)O36*W*:YRHD3U(H8= MRWQQK6IVS?/XC>:/P0VV0[9-:;4DG:U0QK:<'16B8GOO9KZQ" S*2ZA>2S.@ MY:U%HDNGAP:4X0OZ6Y()P5?=*;4X&;E,T[+7";,+>B/PH9"JR. A-PX#8A\@ M0I*(*T/Z83+5+1?6\8OA_"3C=9OK=&,AH* @90[OC 4@ 7"_ M-&/9J+K]1G[\C6'DF@W="I=BY2![?"IXQV992L::YC0K-,^:@56J2(>W!+_C M;DKV+>%B<0)V.#? L1H3 DAOA7UL++A%H:.G-.F&XGXT2,8(-?B Y%M?C'SQ M7>)&:+<]_ Z+8)]B"Q'ZVFJP/*J%/-ARGO.BY<'KY_ZY]OFI&-)#4ODZ]\?^ MU*AM1G3T!44W'$LM04R#;7LEF(W7_D"VPW4 M.:VM"#V,)-UA,^T&H/X?$0^LE%7"N?Y_%.IP7C[()(DFH$K&>0KH-2@R$7;+ MHXF2$YK3:\SB203:&L[I!>UB94AI,%@08]TOEL&!20@FK;)4+0V(M)>=\EO4 ME4A[E?8T:9HBX&'!0S/V&[Y.L1@+SAXV4QF59,4U]3LA-XKK1_!C)(8CLM-5 MLP39\)#;'?DQ@,M/6=6R!Z$:0,R >._L5-[F7+(^N+EL.E'Z3>1.P -PS9)1 M[N"P$^RI.%WJIA]PIZHIJCOELO&)[+YLF01J-P00,*+XDDM.$HL2/F7=?&8[J9$;4XFA QH,PF%!8V*PA6 \6L'< M\8N%JKWE,J.0Y]M[-W/D^41Z-J$NUO$Z[$8#C#Q.\663\?NBQ=)"# M@)3P,_X,W4\;=@?,&%@4NFR '?\'.W;A7Q0(V/=+0@(=4KX\/Z4$N%/IY5"S MB)#5@1)B^Z:,)J,D=9AR5> &J .PC[ VW-=N8J+BQ+;^Q5">AXK:V^[:<>]CAH[97>2$=4O(;8JW5 M(\69;9*2:I.2:81"W4]F 3ROC-_-] M1&X+;\W?[5_D @ZO,/][VP"-'#"G6NNMN0HI@:P\.%0)E$/6> M;54R;8OO470VQ6S3U9,S+8A7A=$L:F[UU6W%)EX/_E1?)O[,=-3>&#]<\DYR M#,+=$\L8PL]_<^@O&[JV>K>+0OFAUS7OMSPZ;MF)"P@_ 6T7 M-UK0S&N$\+/+0YVV^Y0BL9%$E)3 R42S\RT++"SH_'5!^/'H7#D@C@Y_S?4C M-QK-YMG9QMD!SR#:%#_ 43XTJPM_P/(N@ &[=C=HY-!(P047*QTYB\&X =Q> M ==6W]+<6][05?WR:,PZYZKD^4^VZ/QR!-!9Q'G,<@90$N]>N^[D-T3D>N#A M?YH&B^O3AAM%6%/^ISM*[)%+XECT#ZJ'^^5#KU:K'1^>N(?5?MD;#@ZKQ\=# M;W]V.A#/!'*2P.>_7>WOPZ^>&/AC=Q3_\6:W"H &Z,*FX"<,JKC3/][X/Z:_ M!U M6K56&^Z[!S51\4ZJ@ZH8ULK"*XM#8 -YH\,VQAS*^\ <3JJOE3D\C3ZVU4J7 M;+X66R,39:O+:>1ZHN0$8OH\^M=S\=''-%P6,K!MXE(*+3H:*R[$5!KL%G,Z MW*^X@X/]0U=4R[6#D_W^D3BI>:H\JB:RV&M5CHL'VX)<]HJ]:2@ MG>VGG:.J<&O5H^'!T7Z_YI;+_>/!\6 ?Q'QMX)T,R^)1!?O!?JU4KE1>-.T4 MWI3U!#NU6GE&P?Z2;: 8V31L1RW"].)?ME6NUHY-JU1M4*Z)V M5"OWW?[1\;#LU<1A97APF#-?>H,J0^VP='Q3X^.3P\.CDQ /J?%PUY:!TL'_\6NFU<#]\: 582![BM(_" MR_#364KJ]N^ \]B6T;!<&;C_/WOOWMQ&3U7ZF^G%XB!@$& +62/_W;,P HD!J*%#D#-(AV)4MB" $SW>=Y M^MP/2&(Y!]#*D/2#>&&<%FBEZ%5%H-Q4TI!,."_K;D19DL_PACGU< O M%,;B22B6R6,9[B1QSNST\P6^13NK?:8UYQQ;_:I19!6"5)+EI$ M\304/.\\GHDPD:-)%H!*UD "-84H$VB%X=X:TZ\C0IM*,_-4X5P<$75O:IS6 M[>7]9+:MC--B7VV1K58"\++>_Z_9)]&) I12.F= >Z]1.T-YB$P&1F6_F0[" M5 "YL$]6&D.!3+Z0B5(PQ055& $ G2:6.*Y(#%XQ'_I-< "HJ,DEJSGG4[F] MKGM'W15-1&OEDU@6EFW)-?&]R[HU^^9Z,X1E1Y-E0X0-W/0#+:#.[GJ[%-H( M[&$CIRT>#$PRA#$0035XAUKP] .H35H'I5SV6Q>B*B9ST3F^$TQYZ2B%"@H5 M/)8*A 1AM.42J -%E07/K9!>(4.M:I#WFX5!22ZZU&:H8#<](EU6YY].YO5H M@ Q4J6+C;9&5;B,D$JRPTH$7,0)31B,*1HTG*FCAV\K2NHRN5,FPK$0V#MFL MU(T"EPSA0@E#RQ71:56 >6%0(X#F28M'!:'?- U:$9..<)Y+.#+G(_F;GH\2 M"LU/^]^E97L MS^\FNHUG)2)/44I?1O)N,_5F=$NC U_Y1HRP!XRA5U&)+ M+6F7*6%0 54[C:@,3*I,%8*K=+"Y_;1P?I8,]Z>@H^>1,',TKJ?5GMI/"W?1 MC>HWF[0#$;QS08%)/XUD(GJBE54:=+]17U%)EHN;J-C1!:.98C2@]M0[[A23 MH#VW*ET!,%*H0(QNZ=C9H>+!*ZESZ=Q3'!'=ZAWOI[7#8?ZY:OH?7]2U$M7" M#]%DMBW#L+.U"6J=?/'3'-/9B-R&!E>'X>QB9#_75^I9U(-_&0S/+R;3>5J; MM!RCB9U?C35<=R'-UL;3=0/=8O?F;/>V)/NT6K8F."EE%,X$"D(+2S" (99Z MPQ1RUZL2J$W%=(FM%\SL%F:\U51;$QT2 DYSY]%)SM$3%IB%%LQTJ)0I4@$4 M;]#3] ;]93()OP]'H^(#*O;E8UEL)4MKQ 7&18A1TV@0:-#:2ZV,)(9$AM!6 MV=QE+IVDE2!/ML5[P63!Y$,P2:7&:)$!EQH$,UH1+IBW2 25PO?;;8!R65&2 M2[1V1WT\K94"V:H8B\K%X7ANQ[\-ZUGF"U?/MM--VA:#T9(WV]32%$1R$5WV8FA]=_46J"3=@R; M5VA.CT\/WPXZ&GO?#17>M929L6287-:*X'?===\TM;79?KNS1/]"M\4OLF.;X1#@AY" M5-:!0J&%T\[)P*2(TK*>YXE60*'2+)>6X9OAFTWE-)5 >'^,L#6RSNJ(*]N> M][:7$/YMI^3;H\,71V^/3H]>GPP.W[T:G)P>O_R/OQZ_??7ZPTGC9%<_#U[_ MY]^.3O]>@OQ/(:"8Q3+E1=Z[M79%Q'8_!%MTDSX%=<=TD[+M>[GM126]ATI: M=,ZB$!2=<^MK5T2LZ)Q%^7A"RD?9]KW<]J)SWJ9S+CO3#D9#ZX:CX7R(LS\7 MY;-H!D7YW/K:%1%["LIGA[S?Z62L0^_3:LYG@PO[N6ZRM\\])V[=H]U.6LHJ M[6@I;N\7TO9U0WP9T7$7P H5 .I?@R/6:N>,\TRW-,3O,.V14U%)E4L24E9G M9D%H0>ARXJVB3%I)$!P"!F(ULTQ%S@T!Y;3MMXB$D8J*7-*2 C),! Q6B(%R(10 M8EI*HSKMP0&5I+G4L19_2,<:R(D=V>EP.>3%3\[/A[-9VM[B']G?_H*OSR]& MD\^('W!DYQC>?@F1M,SS2P:*Y5Q0"1ITT 9DL%('3X1CD;9,GNBR)0:OI"G> MBX*?W<5/9,YQ&2UXE! 3EJ2@3GL!D::C3IA^&ZBKBO/=QD_Q+=P]NF6*'W%\ MN:63O%@J3\%265';R_3^^B__/9R?O;R?"Z8K?/K<$-S2@TA("80J<#L:Z M8 4!$;B0QK:,A^C2LY ,%Y&->E \"P6OV>.5$T!&K7$^,#"<.&*\\$PC!,$% MZ[=S.*50$::?*E[WW='P ?WD&GX>SJTJ]X[G#Z(,J*PT\8 M#OZ)T\FSYP>9\%16RD-!4KY($@$UC]3PR, ;FFB7AI#T8Q-XL/2VH[TG)+7, M6S2F3 UYHIZ(=Y/QP33;X[]8/$_)XODV"[K J$8K42$%);Q&2CS6,B@)I ?\ M#GTB"?6T!R)DO&+ZR1I!!<(%PH^$,#?>,((L,&X3A*TFS'$6 0RSEO';!I)L M$L)0:9I+RN:.^C'Z'UK2J8:SF%KBORXJS*3C=QE^< LA[M+P@T;([LC&"$B< M=<9+ P% M88$U0( M-'*'*H+!%G1VJ(8(22N>S?"+'761E,ANGQC?L4Y?9=OWW!Y8' M!X/1)-F6EZRRO9OV_C1M_7HH:7WV%PC!T5/D#D :X;ADBH@ E'%K MU&U^T@W&D"BK#*&9*$CE2"JXNA>N$ 2UP8-SD0 -U###M&5$4$P&N;JM4'V# MN#*58+GX/W,^\K]IXDXGO]\MCU\?^E]K!FM%:G/[Z*%3F>\H'4( MU#@2$!11T'_D/5VH]FUU&VH9.]]\RJ+BW\16+5]L.6)5EC#Y(UDLWA6VIB ]740(P! M0-EHI%,44"#C+ ;7;QA3TTJ97%))2TY5@6FV,#6>L8124%CK_50;3;CQ@6/T MQD)HJ>SH4!^1I#(FEZ*-DE:UB;2JX]/#MX,RN; D;/23L+'&;(! -'+GP1HP MQ%ECDTZB-4%OB.@YJ5L)6LF21U5@66!Y Y;&^Z:GE7=)[2!$:AJ52/#D)J$M M<-ZOPL%9)60N\<&20%7"EKN>25.V?2^W_0E:. \X_NHE6GWKS3_?^7EM9_"S MYR^/?_WUZ/37U^].3P:'[UX-7AZ_.SUZ]Y?7[UXF8VGPPR\_U=_YO,XCN/;\ M@_2E?=S.C\LO+&;:4] '[VIZ>'X^G)\GD,P.QZ%N@3@<_X9C?UU_$YIJ(Q53 MT@:0E%NN? R!*L?JS@+WGGKR:3;\\W@X2KLPO<2VL#">7\P_/_LITP!5L9 * M(E9S@,![L,IRHB5$KK5'$K3WGBD$=W^+YHDCHA@G14LMQDG9]F*<;"_\]J*"WJ:#OIZO2I=E\XO]1#?[UFM_ZVJW<)\I\]7DG]<>]M]/C M:5T.A^&_[.@2W^/TY,Q.UXOMI ],&!(D,@V61BT<%[2NN!.>@KK?Z$6^'H!F M5_%G-'H='RP-%HSA T<7\[/)-(E;6*^N9%QHBERK8 ! .J\D M4 &);]GPEE5B#\PXZ.@9I*C'#@3B;*RS)K1QTAB1MCO),F.TI4*T16@? M^@RL(J0ME>F6O6[V>3:P5\_1QTX?7\YG2+78=(<^:MP4(3&Q+C14Z- "F4 M2^ML(@BZ)*,V!H/Q?K3[T <0 M9,O6X%=K=(L913QS:3V"3@:4<%:'A(B %@E+-O,]9V@_V&*6E1%M_9*^,IP& M=G[G>OQJI_YLP&DUJ.]R^2$WTC_3IVUF78%+YCS7CAD#$(SFCAA'.1K@1$,+ M>CH4OGI=25L/B\>O*]]JINN>^_.WJ^2N2?Y-#==:$9#20+1EH+1R'!5P'Q!( MB(;T6T3(%&2BZ&9E81:LY(D5QY.F#&!Y\ Z0.@THN7,!@K.*W#,:\7"LE/:$ M3S-@>!C"L-Y..TJ&PC"DKQUX>S&+U[\X'[&.IE;(I<6*<4'72":(T291[X8\^G:*=74X_KSS2 M=IX^>3:O'E=IV_S]=ZS16&_A**QEC"Y<$(_RXZQNNM'1E^IZX\]9 TSDD2,G MZ0"C% 11VGN;3C=PVJ?7\7YGVD.=. #J3F_A YUBM1OLAF.L_\4DB%H+AHY) M 4(*1RTZX1SSBDH*+3Z"3CUB;2[W1RUF\80]8>O^A^^0]YL&/D"P@7EMG;1 M@M711148=S()O?6R7V<8KS3-I7//W4=IW_OX8T%G0>S MI>812'141<:A7R48*J)S:7>7/SJ+M^^VE?N 7YY:C.HWF%<>B'ZQV1"3.<2,HD*@TZ&J,TBYHPK1S5S+=D M5W39-Q18E;XP$R(M_KZ"ULS1RC'6XU2"(2#!(&C@7&KOJ1,V6-)I"NK7[429 MJM(G/E6T;DA+V:G!*FO".)@T0U;\Y/QBBFFNPGY/P8+K/ MP:+MOO\\F$_M>);^<2WT-OSOY:QI+E5FLY2A#YT%2[[(9S/_X>6Z="[&4[V= MS&9O%I+YVD_KF:?2HD;J.=@(M"FC93$(*P4AED7L MUP-4L6Q,S#+3I<#[Z<%;:RHDD\$(KR!R:6-2KZ0A==X#\>ZV.;0=N9 J(7,Q M?!X([]YE(PNO4NOB[*"KZ70RMZ-!XTL]FXP2!\RN6J+]WV4]33B40%'A@1@2+E@2A*"J++:& #M4T0VBE M5-;#]W;&KU6XH'#!([D@, J!>JF(=L"(T":9<-P*&KU62=?K5:=3.AEMLJU@ MZ^ERP9:T,,C9:_;5V+]FMD5VW6A;US0S3@V32S?"EEOKFX/^]=&;TBE+;VT= M[CWT[' ANM@$*EF7QZ['!#/6M^_"%= ML4E>%A=KJ7C^BYO^M'RY>.*K/]W^()V(4&MYP GBH)[Y-1O,)X.7DW%CHC0Q MR#?#L1W[8>/(2A>:635_NGG+]W@:/T([;=;^[$H/G$\N5C>UO+):_X6P#_S( MSI)@O?CP_LU[^QN^F*+]QV'ZSQ7,FF^X\:XWD_0@TRMY6.TR(?_VQ_;\S8&XGBZ_?NO+ M;[](MWW@ZL4YL#'=W9_MZ'?[>7;+ JYQU"]GT]5G+#:@D?P!::1_;=U6++B\ M1GX>G"WOO3%Q5G;-@AM;39[5G];%H)DT=-=V_!5MN'4WOSS(VFJTKNUCH?-E MUY8;5%>(#?WRVD<['=KQVMX1-?[T>6L3J[XT\)R_-N+DZ-71XGK M5RMA^)>#@\.Q/YM,#PYJP:H/]I/3](9FMN/QF^/WKS\>/@^,W@RUMOO''[#_[#<#R8GTTN9W8<9M4 /WF\F*^U]K+GB6;FLQ_O>R(U MQW B\5%]B/MTY#==Q^K72Q5@\7K!03[.F_<_ZQ%1K83V$-?.=/+[2B^Y2^.] M?_3QIWM]]9I*U-U7?Z^Q\^4FR)UW<;=CMOV6[N7]6FH(7;FV_IX.S,'K<4BZ MV%45W<.5Y):MNK_"_,C->XSCLDCW\B;8DQ+N16GM+@IS$9AM"0PO E,$YGL$ MANVFP/07Y\LVC/<.YX.9'>$CBO*^ TN;ADU?7/$='L\-LU59X;+"VUOA_@AT M9;5+V%P1--6=#DF;A$O_B,*@.[:PD\K*S8K5_6XIXS#G=[#&@ZLXMUZY^1'' ME]>:(PD5I>4.2-TS66AED 87HK?&,LE#:U-8('0^6:4[_,\2"\?3$YQ^''H\ M_#2V+Z-2.6PI5M_ZR#LO!MT:R M=]9<]^B3>6PY>'XT6 \R\S1RBTEK"AJ-\=((PFRZFDROUB8X]S"REK]W28/, ML(JHMOZ_VR;!C8:/"H0+A*]#V JE41'BI)2 +&H!GGC#> ,"/J!AD\?$)90 M 739[[Y N$#X"4"8,:/2^6:#1P)(P5A.N2=">Q.<YEC/0!82"5S-+1 MF6U,_DXC9%-Q)J:Z;H&2J7&2I7/H,1T#\B73W7+Z2 ^:"0P4A0**W*$3(B8R M90R=M7>'E#IK1\=$Q3MM_]DKC>Z,5[BP06&#^_L^D %*3\!Q!R"]Y@8T4(NU M!X2JEIYU-PRGKMB 2%4IVF4'N\(&A0T*&WQ?_)AYRGA(5I@6P*VP)M& H%2! M-%J)EIX:-VRPSH+#C%:$=ME=(W\VV(SUE6UV],O);%X7"'>?(?VP44U;(L*M M<=G6F#^K\[)L>]GVLNU9;/N&O)$EP7V/4M"V9B=D:P74:M=Q_,MD$IJ>6LN, MFY/)*%R;T6NCYA:U8QR,TC8P3#^4=$939UOL@NVEH8/A%3,Y!EAWQF=00+T/ MH#;(T4A"4!,'-M2#3IUFP25#W_@06N81;R]9G"M3"=+E^)H"Z@+J)PAJD,1A M$)1*:R!JJ2.Z&(/W*G*&>:5TIZ^N3):I4#ODSRLIW269;,^3R>Y%C%Q%JH X M$VD]?D\[3YP-@O%$EUP1DT^2-]4U-7;9.SB3]+("Z@+J;D$==& Z EV:LD>VV'>:D(0D8T-@8!P)B-1AI$ZC1E M)M8C(S:2&DXKJ: 29+_2OPH_%'[(G!^L41:,A1\*/^P#/TA"HW4&@P4!SDJK$)/-AMQ:[5'<7<+;6;A8DHKP MG>F3L?5PTW?,G[B62OX()+5\Y>8S-^^XB8UD<7['VO>7T=G10G1_G!4Q*6)2 MQ*2(21X.RPWY)KLLJ_K+=#*;#2ZFDS@L^>(E"^W1AD C3^\;<5K/KHA>*A6) M(M%#$,0J$I3V1J$WCH:[LRNZT?QKOX JN=\%H 6@-P"*H"3J:%5 "SP$([3F MFEBK!(^1W)TIT1% J:H$R]%Q5P!: +I-@ )UEG(3@&@'Z1?C94(I98$P(KB! M#?G.0)+*Z!R;,FW=2;8AQU@I8]Z4F9J5!Z-L>]GVLNT[O^W%$75[Y<]H-!S_ M5@U^PS%.[:@:V'$8V' ^' ]G\ZF=#S]B<5 5]?JQZO52SOZRD++#<3B\)F*O M/UW@>(;7FIX1A=1*,,! QZBU=H&@(2Y0%OFF?%>\;H#(BVEV_L*B$" MU=PCT9"PZXRT.IB(SABKC"4;"D F(E&W*X\6,JBC-,5=LISQ>F5H=K_!BFG;:-@+;&!SGD_0T_VPN;-_< MV$,3?KLLM2X/-4>M2<.Z6F%YXB;B7+ >*$''HDC4)!4H$,2V)+KW,R.!5B3+ M.3-9J0X%0UEB2'-N.2-:*.]! ',@28T=XJP53K64\?93+,(KE64E6<%0P=!= M&)+,,Q&50,,,2(9.1,T"4]3K*(5I*:D5[EVKS49*J M*<[FCPT((A1"^EQ"8"QQD$!0)AT0++B9;O_9 M:NUD\"W*52\&"E24YYBQ7@BA$,)^$8(4@!JU >-9(@9OJ-!<625YW3U9J8V5 MKQNR7X2PYS&*XPNL8V3)OL*%3&9@8A6'T(9IZ4H(EKRT/I81 [ADK?BH; 1& MK9$\3("3JIC0YEM44Z!3HW 8=F_3;:(34$@)CFBF+(=BD(?,(&^OFQ"FO MI-SM4V=#T8?-V;7W9+5->A\9NK5T1L2)B1<1R6*;LSN\=<% -QWYR MGD&97C$4MF4H'#42\'8RN^:@\EYQ%V0R#A@(&YQGU*,5TE%D,L9--8X7NF(B MQ^AZ5J=9 4]6X.'&$6.(8=XRH RMAZ"LMR)$"U*$327*2EG1XJ(JX-DM\.A@ M/.-">F.!4>X8B]$34=>326M:P--3AJRJ>)8S&W-3G&;6_=K54FW7:5 M@+IMJ^7=9#RY;KBT-*_AAD2M@E/)7M&&.>Y\[4E3%J)$M:G&4ZS2629UE<'4 M!:[=P?6'Q^/5ULV9F58&N09'@J8Q(C?!&TV)"1WV4)\UVW!P9RD9U7JW@=OW MKO]8SO1"$ALEB: B374>DC@E\9:] "H;(R0N(-UYY"\'TD S]&EOT,44=RB MNV$I%X="\5D5$-.*Q>-^I_82SUY_F4YM,LN'8 M3C\?S?%\ELR?VG:93II&OZLZ^O5D#"45NV@9M0X,VJ;%=K#2Q!B48VYCZ82L,BK'<18% MA 6$?8/04B,D4T 56F".6&L\$\9Q8:GUKJ7Y;4]IB;+2>K=!6/QONV&2%*B.6P3$7$BHCE(V(;.K]W*BWQ_73R<3BKE=.DOJW2$^>UKKE]WUS)5]B= M?(7[F#K)A%EF*;S ,5X?.B^LI%$KEBP,"4Q30PG17GFB*7.!M20K].*P U'Q M+"=PE13$@M9\T)HPP@5S1'H;P4NA#4DX)*!1FHJ+0@F%$@HE;)L2 MO!94 Q=8MQ(.D6NB;+ H1#V-A-&-C3PGHI*$/#U**'[3W3"EB\>A.+6*B.6P M3$7$BHCE(V+%;_IMO^G@ J?I<\_/D\8Y.[-3_/<_:D;9S\[.AKXX58NYM)OF MTJJ,_SU.3VJI?E&+\_KLC(_=Z%]GVLNU9;/N&'*T[Z%/];ZRW M$\/ I@>TO^$UG^IL,+F(E@R231/1K57&KCCF@8)5NJ$9ZRK^;[3U?<(! N98[))07!!<-X( M5BX$%XUQTG@PS&OIN#3<1I3$.MI2C/M-/]ECSF">H[]^I[QB3\4RR2;U8P\] M %G2V-*__Q6;K1$9$QZ=%* XUR MUY[S($U0G@<134MV6U_&A,JRJW%6^D;! MU<[@2L:8SGE-P0H)SBLKZ[%BGFNMHA2";T[%3^ NN"JX>B*X8MK2**PBZ2=0 MBC;J!!?@2;V67EN].<5;RQP3LA^L73<__I"N6#?"Q<5:+)[_XJ8_+5\N'N[J M3[??9RR,I]:..0GJ0$\3!N\D\_=/Y9/!R,FZ:7-M:27XS'-NQ']K1 MX&2>+IPG#7WVIYNW?(^G\2.TTV9ISZYT^_GD8G53RRNK%("%M _\R,Z2 +WX M\/[-^R3/+Z9H_W&8_G.%L_5O6.T6(?_V]3]],TE/-WWV?/WVEO_\QCL7H&F^ MI6TG/-:3]FHDUG*U>L=W;(+^:@_&-2)&JS?5'WAU[=GS-P<)#O57M=WZ\MLO MTFT?N'IQ#FQ,=_=G._K=?I[=LH!K)/7+V73U&8L-:)(O!J2I-EA;SE5ZSO(: M^7EPMKSWIF/VRA1=).VT6JFK/ZV+P;.?[K$=?T6;OOE9ZR:O/!\,MK'^UT:,=K7]=(S'QJQ[.:[NKK8ZQEQ@[.IC5%_O&TIH-) MK&<_UHAZ]GS07!E,XF!U[9>?[,WU6]??OM#RT)\#S/'1U^.'I]D@,_ MOSQ^=W+\]NC5X>GK='.GZ<>OK]^=G@R.WZQ$XU\.#@['_FPR/3BHQ:P^V%\> M__K^P^N_OGYWI9>OTQ)>>V,2L6OO&BS>=N--VW_^'X;CP?QL/\V9FQA[5.L /BD\38I<_7J9^ M\T$\7?!O/;Q7E?J-XWP!\W *=@JV-H%;/&"K8*M@JU>L,6>(K8VE!"1 M \9S@',6.,UA(?(]"G)8G2(F14R*F/0N)AORUNQ@"=.[UZ>#UXMKUL^[YL^].R=*GNT-1],YEB^NZ!OYQ. M<>P_#YIRY)%MP@$V_._E;'Z^*#,NMN[N:XG;C2<=S\]P^G)R?C'%,QS/AA_Q M2WAI*87HGD.YP?QU/[:;T]"7I' S"NF0+FO28N M*.6<4Y1I9EL"4[VDK:1O>ZI!J8+S@O/MX]QC=,I 0K:N._=&J[V7C$5C)0_1 MM?3_["R:D"%Q%T5VNR:S9 MO(.[SG;U)%IV]RTV/]ZQ)ANRR#KN-])'X6PFQ;)MG5$RJ8WMY]9ZKB8M0E:$ MK A9$;(G*F1;/+]W,J&H5I/3AZWIR747P:0H#WX8)57Y+G5I6YC.TD*["U-Y MVG"/NNM\_3DKD^W]9-K8%@A9- F-$! M5; &!%$D@-AO!^UW G '5()"'X4^NJ0/YKV#$!4C@0(*[[C1D49OC4"K8PM] M[)7?MQ!((9#=))!'>)F_CT&B\U9HKD*0 $")LUJA%BJHP!FA+97,^^A.[H9( M]L/'7!+--L5A.Y!H5K:];'O9]GW9]BTY06%'G:"GQZ>';UNK*C/T?MZYR'E9 M'V%R60\Q>;AH=+3'6314R7N)OFWJM%@Y+5DQ@@D!QG(C54@_J1$(E 4T03A# MD&ZL/YNL0.KNP\CC=7M(XU;)Q:O[NG60<=?9+6,-"XC MC,?&%[?=45TX-8R?.W/1 MKH[U,AWYNOY4IB-_==BTJ 9=2>':*.35J.,]G''\Q,63[:IT+L;R[J(T%C'H M5@QX$8,B!LVPTUT4@_ZR%S+-0&BW+^SL;!!'Z:P=Q.GD?#"YP*F=IV4=U!Z[ MC\/Y$&?=-GJ^U4?7*8#O!M0FH@QW>"4W3%EEAQ&XS#8J>=N,+(@8F-'>$BY!1VN%$3Y2;AAQ!F-+'+),T,PS M_Z'00:].!MX%P9I6T$<"#U=SZ(,!HIB1U'C>5(U4F:!8Z*'2P=3J01FA. M)?>H!4@J7:2(UKM(G/#6MN1OEPF:9:[(C44J)6&;DL:L3J"R[67;R[9GL>U/ MT*670;9:FV;V[/F7+M%-JNX4DX;DAR.\M@#U_\9KWL3ZG?5K7T=Y+J:3C\,Z MJ<1]'BQSWWZXG*77P_&/&XC[[(6YD6.+].R6*:^#9;?6KHA8$;$B8CDL4W9Z M4KY#UE[A1=)7ALNA:N,PL.=UM[)_-A>VKV3LH6FQ7;?@NCRDWT>X'(IRN"86 M:]Y"Y,PSP3P-:,%YY21W@BFC G"#8E.Q1"8JPW*LK\[JK"M@RAM,$HPD3-#( M% &IHB$8I0E4\" ( ;6I2)RNA,ZQ]V,!4P'3_<%DF:00-4:%D%1%+4QP3$CK M':,H.FRG^NV3"2I.Q$Z#J0<5>3ZYV(H?L5/5^7WMM)O5@IHD8."G&(;S03TR M TNJX).P:[?+=U?B]68R?3NQX[=H9YCXKNDX_;81L_7Q%2R1'2B/(!EP;;7P MQB0-V]MHB; M63S])/55227)D.V*.ZK -D?8ZA@T48Y2#10 F463M'_.T''N M_,:2[Z0LB7<%M$\9M'>,+8("^*G^';=OTA2/RX95F48D M7M02\7)-(-;;JW(562 :*2($D(Y]C/,2DDIZ,D- M/0:==6 4" !@UFB;M H5:8A)N>"N)7;6B^ZO*LUVVT%9T+.'Z+&!>:%-M(RD MLT=1+9..S:-D1@I'S::ZZ:J*TAP=7L6]__C,F(C3:=*&Y_93\>@7+T,'7H:C ML9_6CH57N/AY-%X)V:(4[[26M'6.B\%+:Q05.B1]F6IN%0LRBHC&6,XWE5U3 MR:=1F+MM!T-AB<(2=VH^WTL2H$+2;!13216"0*1#QQ& "ZM0&-UBA#_4C+B? M,Y)51/.GP!8EFE 0O)ES7G C2$SFBV<&F%>&,489 A$" X,6"/=BR_!*Z!S] M:#MWSN]U(.&]_;PHA6R:5HYP-L/T;\)PBGX^^ER7/8XPW2Y&E[,_K^3E31*7MPMI>;44EM/)VX6H'*]DI(G+KE-G M9(9&:[4V2 &%V5GW2L/'M1S6"9G'XU>-) [K M-QS']TM1/!K[T64]>^(Z)[]>"> UKXOP2@63.#=I.M8X*=""\I82BL&WE%OV M$ET!4WPN);92J&.7J$/&H!60R#GWH"EQP5**U$7K@^&TI;BTE]0M7H'*L5"[ MD$MY$'EP8,<]):SR'I&19\!)'X1$' 9"INR":$BO*2U;$;%F.^9N'+ M,SO^#>LIS1FTI-Q#UUCVC6C+MI=M+]N^+]O^A+RG3'5X3!YZGVYX/JN;0^/P M8SV(?OO'93%)=M8DN3W3;"5I'ZX$;3VAG*(+1 1C&("VVB@G'+')ODCVB(MT M4UUB"%2$%\]%\5P4FLB2)H+2E"#7.EH %W14UAA"G46,PK74G?13F:HK6?R; MA24*2V3)$H%):8.FZ*D!"NEWZH ':510DOL69:(7/Z8@E29/HN!DVRRQ:X[, M3BVTH_'']#V3Z;!DH#_)'+_OI;XU>5COU^>B !F(HF@@!NT$J[L*&PG4&&Y( M=P;4?3M_0:6R+-HIKL*GC:?OUB7: 45YE#I2HHFGX,$99$I( 4"%DQIZ2CC_ M"D=:5\2HG8'1MC6% ME]AJREFC$C.1@.4E/+>/">.5W7GZ>K&]+[M:A Y*CW MYPG9'I3[&\^^L\&9-\.Q'?LZ6_U+=&95G3K&DK->?"M]D.M"ZO"+:V6=8[W7 MCB9%B*K$L=H19X0B@5&,$ UG+3EBO01J.*N(R+&]V<[Y5@I+%);HG"5DTKBH MCYS[9"HQ21TP+R@52L40F&_I0]Z+\02T(C3'%J*%)0I+[")+=$H22&U01'G! M$8$A-31P;Z0(UOD8VER6_0XKT)7.LAQY7\<)=VI*735-]9/9?+:H!:Y': SL M;(;S$EDI;J5$5\U0E:LZF<-&,M:U&JTHF#JTP@5P5_=%9U);QI3B'%!OJBZW M,CI'GMI;S:5 -WOH!AV$LLDB0<; 0W1,QV2.,$XC (\MT.TG<8PG[)*"W8+= M@MU[8QDH V:B:>D0UH\Y(RJFF_(U;*T1FL?@HG,"C!4ZP=43,"02+UEL.6S[C7@P45&=8W+ISL5' M-V3M7-A0MW(Z6/PMF247GS*VS>I+YE=U3)?%=1F6F M^!''EUBM!69&0^N&H^$\B[J76U9^6Q0]F0:<7MW+'TGSO\%L,AJ&SN[L@4Q] M]ZUEJ&9-+S&\_2)O:Y1-DBU$I%71F A!$$VH4=H3A0QLV-BD.\$J#CEJ6FVX MR$S'*M#=3^@Z! ^42)I^ 1#$.D^L#5YAC!C$IF(^("N293_# MT"W4RA2X@- MV@OET\$+CCBMF!#$:V^)0 J;ZD1*>059IH0]$KI;M%8V%;#ALD-#YAW.!][. MSNJY$A^'(=DK[O/@A\M9^F4X_G%MJ$0M(!]S-EFR=#C=15YYNJ0>==?;9>,D MSR^3.+]?2O.+SW^;U1- OX3@K\3X6N^EZ !94I\\0HS")IY-RI31#A)1R[ A M2XB!K@!R;+[TG7C; 56KL,5^L,4=+NX'T0614@F-&&DROH(76G)DSC,$Y,!# MAR5 ]VQ((BI@.=8"=4,;VW: %XHJ%+5K%*4-.F3*VJ3'@,-@B I>%WK+>T?J112'=:JVN#.)K\/AO$Z>1\,!Q_Q-D-)VH&DYNRM"]RM!YV:9GR MHO+=6KLB8D7$BHCEL$S9:2;Y#H-\/YUXQ+!4-69VA(-)K*.YS8C4:H"K::C+ M!-2K@.ZH3E;X\N?MZR-[J/=O-U:Z$ITW27).DN B0<=9)"($R' M!"FK&#?1:4@QT2P J<"I^^!$TE'D/&:.$$T,$^=H3Y*#U%H'UU; M8\Y>$BL9K0S;G1;I3]_9UZVV?3GU9TEOGNVJDKU;=F">YO*6$P+>V\^U+,U. M)X<^"=847Z_$ZWC\MI:W-5(4RII -"6>4Z">&88D!!F(Y-X;['!VTAW]1T49 M%[UN=>4R=D%7$(&+%PJB#O*_LZ/C5]5?PAHQ QH,#ASUR5C3,FHN"("3$@CSH%I4MWX:>$"FQ/P= MI<3;IN3"%X4O>N<+I[16AEM&(D_XI\G>$]Y(!=1%PF*+(M>+J4=YQ;0N?%'X MHO#%9F)I#U0O'/$"?91H#1CE0J07$@21+O9C]\7A)PP'_\3IY-GS@]TF MB3WM3])IH\6K_B0KTZPMF3Y3LLS23U8*>#,IX#U:"7)K :\7E!G#)48906IA M>=T'VTF7E+@HH"4YZ*&VW?T*>"6M$N_O"A_OG$NN4%2AJ%VC*&(IUX*$()B$ MNMF H "1"Q-EW:Z_);>@YS8HNC)L9[I1%HHJ%%4HJF>*XKJ>11"!ZT#3;]XP MS<%S(9F/5&&'\]7N25$5$T^WO]NV&6HSMO7V*ATWD1&_]?3\AU';7BQ-D9HB M-45JBM24JHZ-MW")P[$=^UUJX9*7F&[A/KO.V=S[!2T26B0T[P4M$EHDM/2? MV6S>](O)=#KY/6E&34GL>#(^F**?7$YGV)3"7KT83^9X-1YQ^YI3*>C?8D'_ MNUH6OIXA2XB-EA,""B10T%HI$ICUEA!!&=O40$)F5,5)COWTLSHW"X+R0Q!3 MW"3,.!V# 1+1,<^9,IXQ28,('89DOQWF,+Q*D"T(*@C:-01YSHUC5!$6* 3) MG*<2/#':"-22^0T5.U(*%=WQ,^AI.1P[59H_X,4R)WNGE.8L4S%R3+3(-XWB MB^0=Q]O4<+3"QN!$C!HB(Y81(13PX$6BI2@WI88K4\DLI^'M7&)$H89"#9U0 M@W)*.!?1RWK^N!5.4Z,,L8YK;VC85+,8:F1%9*&&0@V%&K*A!D TP4GI=01@ MSB6T4RE<9(80$5JTAEX,)V,J8W+T/.P<,SS&?)M.?K\O)NX7Y/@J]^-FX_OA M;'9IQ[YI?N\GY^=)A&?SB?_'X!G&YW8B"RV/N'DGT!TWL1&'T'?L]1W. MH?L[;XZ6NWT<7S9[?5)O]3H982#H8C):I )6S\(4QDHF#7(MG=Y4GWI>$=JF MI6QOI[MW@!8<9(P#@0*Y"@)(T$"%,@RC9Q("3WJ[E;H???VN$OXB_D7\-R+^ MQD7.HK6A[G[LH[3 E;0N>!5"%'Y+'2QV0OR+\_Y;SOME%_B;RF:QM8NMW5ES MKS>3Z1=)NXWA=%H^A]HX$R(X;PT!5P]]5^GDUSK2#2FZIM*B]'$ ,4KME1G%Y^]JAC+L7],H8A"$?M.$59(Y]&P M$*V B-+%I$GX9"@Q(KC'%BVBGZ0G7DF28V/0G>.(#5EON]7AO6XEZ+Y4*_PP MO0IJ_3A(^(FCR60ZN!C9]*OUP]%P_CD#)BY-6.])Q=MOPGH+(U^,+F=U]YHO MA3+'TW4GUIM:[MXGL7NSE+IU_ZWD!GV@BD@)G%$;N%312HL$ZC: F^X""*H" MR#&Z6EHW%]8HK+%2YW@,SBE%A#.0M#F-29LSQG+#J""LPS[O]^QZ12J5I5Y7 M6*.PQFZR1O>DX94.!K@5CBN04FL)]4P9RR@SP@BV(1L09"55CH, 2]_W[?1] MOU@V?!RXSX,?EDW@?VSMQY,I@V;I3"O]2S/I7_IF) M&YV_CA']O"YDP$_^S(Y_P\'4SG&P^'U6)\;4;MAB%12K(%NK8"'#Q_'U4H(_ M) $^'M>&0OW_K__OU8\< 4QUO9]K+M9=LWY&]]&J[5.H5U./93K#O%_)"4DN:W'].U169KW>F] M^06_J%P9^%ESM"9RM!6RM00>I?._Q^EP$HZ68OMJ*;17EL"Z=;&P.-;KCE0( MC!A"F;/@/3B!"KP3G@2D@;=TF^O%]4G!5(;E6&^T,VZ&P@'9<\ =N9Q;(P$1 M-)=*FF") $^]!B\B*!5<",K2EC[0_>:#"E8QG>,@G9+Z68AG%XDG4]Z1SB(* MQ2SC#A1J$U#$@&"ED<;IEC97O;@.\6- 16(\2YXSZCW MTC'*6AIBT YI@YE*[%GM1W%*%C=%\4Z5;2_;7K;]*3DE82^!8LT1HU#6"ML>D"8S:9&-&X MV#8AL,-43"9XE>R;'3!'[I"&O)2$0E*%I)X420GA(S#GTT\ 28P#3P4&98-! MB[XUS_17M.F; MG[5N\MJ#K,E!Z]H^EN6^[-IR@X;S)!!^>>VCG0[M>.WK&HF93^UX5C-*?7V, MM#([?#%X>GOQU\.;M\7^?# X&5XU*8=W<9D#>$E\(]JPJ[;7/^_9^19\WK)O8O7"]GU<=Z\ M_]D#Z&%QX[T=2#93UVK/AV//2-W?N%CYH>U' ?=R.NSYW]/ M[#AX/:YG+?UJI_YLP&FU)?4BWV%;?C?%H+^3J4>QZU'"-NSTVRQ0A 7F2-Q-/E],!PO/*7#R?C/F_"-[Z$XEG4KZ_8TZ&\;?06I M[G 0=I,Z=V&3OIU8+W%?TJ-Q-L\@42['2.Z^AVFSC<$>+>7V?1+D=[C>MT=3 MZ5RDRE%)(4(T$JT1(@HTREK1,JZ@EZ:!O%(RQ^CJSF1[%#HH=- !'1@&6E'% MG(P$1"3..R8H)Q9D!&I;TE5[F5X"%9%/HFE@H8-"!SM,!YX03CU*T%Z XT8S M2CV5FM63C+QH:=W12U<_6BD*3Y4.-F-\[8Z%Y2?G.)C;3YA!-_;ME0/N 2-N MG_9J43NM):UFOO54T\!B%!Z%DDD+(EI+SI/ZHSV1EH0V+:@7HPAH)5B.S4RS MTG4*1O<2HU(*'KS'Z"F"-44I$ ME(Q;X3D'--8:CB9$&RB+#"C;D/D JJ*08X%9;D;"QB(TZD]2]&9"V//T /-9 M;4J,+NMTVB;K&P?G:.MP=AW?KB/:HV8PU&AHW7 TG ]S,#>*VR8[C\:]?!/TXOJW%_.T7*5\O^XV>4\]M-(2"(Q049V]AC<(:7[$&B1!L#(YZ6K. -S%*+K2W M,:'!L\V%B"3-<;QT88W"&H4UOF(-;QPS'!)A* I(J37:$,T9:*^EM"WNFGY, MP4J*'"W!G8HD[9T3J?1FW$O?8=GVLNUEVY^L%[+O:AI_AN%RT=DN@ZRDFGELK-2B*!C1WSA(+FE%KJ%66;:I^+T&^6WW^'^X:I7!1]QY__>D"QZ'AXCH3XW(ZQ?#B,C'U_.\XOY&"'X.5 M@:.OC1V@6ANI& C03D6,GK1,T>[%/F+Z261=]+W_/Q9**I3TU"F)&,D=,R1B M,MZD=D;*H#DH0F,4QK:X;'HQ\F@%3R,5K)!2(:5"2H\D)<,(.D?1&4& 66X% M-<)Q8PF7S$#_WQ;PN9*#ET3;O_+OC)N[O"/S7K]:IJ_MYH-/N%E):I- W8Y!^ MP_'\VMX?SE],)O_X+SNZQ'4%R;DHHE? 30 96>(BI@-J0W5P7+:.X^S#9JLX M42UTM+U-OX5N?BQHZ/@>'HB K@"@J75.:!EH"/5<6ALD"4$1A"@50]./A1"' MGS <_!.GDV?/#W9![ON3NR+\6Q1^P61@'$EZ)D"/Z37SUJ5S (5E;8UMNM!$ MGX3PEU#)K2KSB\DT[4<=!%FFHT_13RZG,VQ")%85CL_F+W MYV7W?X-CKP3\.'Y82O/A.+QK(M/-JW>U:+]?2/;1>!G6?K.JP#A<%&!\7N\" M")13ZK1RQH.3H%$X81R"KWG8MH2O^VF-3BK.S%-P"Y1$\$(B^T8BBEIO6. N M\08P"H[H1 \A\8AVBC/84+"#FTJ()^%;+"122&3?2(1;QD(T-A#%('AG."H? M04BC3%2LQ2'82W!"Z$K2)ZN);,9XS-="_(#)[*O3XF8[92*63.0GF(G<\.@7 M@3R.:^R9N/3!1.J#DT(0'SB58*G5&KEQP2HGT#'54V3E+M_:MNDS*T6KX+G@ M^=YXAF1&1:^E8PZ 4V:!QE!'3S'I1;RO7H0%SP7/^X+G;R4U] !HQ1"DLM%9 MBN!4@K+T'",5UD1)74ODMQ=+A[.=@?7^Y5H]S.YO2<-ZA6Z>Y*.V;'X;IV<. M@W")@_FD:9;06$'+!DUV-+"S&6EZBJ4^ZW;RRR?ZYOW^BU6K*7J MU9I0O;K$T\E)+5''\"10>0M4?^' M6B:S9ND.[O+UL"I]?5Z) -_MYMEN8E@!XZZ"D4C)9$*8C1' &^.LL"(ZR>JY M-<)T&+2Y'Q@YJ4!GEHI9P+@Y,.XS%H4$;= %8;T"P;AQ/&KO!7KA3" M6'RH M17 _+%(*5?J"IP7&?8]]_->R*6M2^6=G=HH'KFF&YB?G%SB>-,JF &3,L6BL5=S&JVCVRH5PT M4X%JTT/R=(T4CV?!Z89Q:KD)W&%")75 N;5$Z:20$)"<4F5:RDA[2?WX-0$'400P(UBR<*G5CIN&5!B+%>F+1&@ESB#3G;];O<:W&'W_[7W M?N/="TOCNCW27&MRII8MR&K3(9D+YTD09_.)_\?7D8*66$$)'W3I),G6*?+M M$.I2@.I^BK7XG-32(/.&".K!4SF+BY M'8XQ#(;C 7Y*4CO^#9LV38MW35RZZ28H,"M1@9:-+5Z,KCJQ?ZAOZ#C^;89- M7/1X*9='X]=+J7PSF1ZO9/C:].5K50_(#$&9S 6I@6MO%5AI@Z?*,Q5IBU.R ME^ !5#K++L#%*5G@O$MPUB(&$P5%ICR =(YJ%834$DF0FME-V2 TX5D6/!<\ M%SP_"L^1TN"UE103GM&&NLX;J?!."2]!M\3V>XE%L$IFV0_[P19-\^,/Z4I= M?;*X6$O(\R^N^>7#7?WI]OOL1)S:QT0C#IHRF;KPH&X/-QD-@YTGX^,J)VYP M,D\7FD*;/]V\Y6\]C1\E>^;_/7OQX?V;]_8W?#%%^X_#])^K_?#)GIDVBWYV M96G-)Q>KVUU>6>S)%23^\#785KM%2,+DS:]],TE/-WWV?/WVVF_PW>6YP^FU M.US?"9\6 *K?/5+V?3Z\&F/P_@XM. 7'SZ(OSU3>GK5O$;4L^>#YDH=P%M=^^4G>W-]UK%U]?N7W_[0LA#?PPRW,L[5 M]CU[OE6:^AIS7_V+.[_BVO8]>XY+=+T?7G!R].CK\ M9.TX]?7[\[/1DG!0 MBUE]KI^<'K_\C[\>OWWU^L/)Z__\V]'IW],*7GM?DK#U-_W['S6CZN?!XLTW MWKK]1?AA.![,SR:7,SL.LQ_O>P8U!V^B[5&M"-2^W?_WC#QK7E_8$*Y>+UC' MQWGS_F<]8JB5POK-7.@SG+ \$&]3HA[^U>S!\8*K,WIK090-!WK+'I0]*'M0 M]J#L0=F#W/=@<.C]Y?GEJ/8NE)TH:-A^7F_9_USWO^Q!V8--G$@A-$//[*AL M1 %#V8.R!ULFI./Y&4[+'A0<;%\Y'BR]Y%S:;NS:MO3:1^[68Y3=32NX M.8A)/XKLVEWTDNB\Z)"RI6S?S?!)1\+1\8WU)#%;ZA;_WDX'3>>=(DF%9EKD MXZ6]J/,_BW04Z6@[A!HW39&-(AM?R\9K.QVG92@J2A&/-O$X&OO)>=$ZBG"T M"3*N2Q\//PUG_[/VY;]B79-[O<*'B7VAD;[Q MF$$_B]R7Z-N4U?#%63IT<3I;T,KZI%ZO B*-C@" <-Y%37BTFFAAK/"L%Z)Z M:"L,"J*P5&&I'"%86*I/EA+*&6:Y9NF_((!;SS$8A\905 ;]PUCJ2Y)[G,%DH9 @:9>* )NLJ=7<4GN]3J0$,E:='J"EUEB<5"5[W: MHCXR@])303P8YDU0Q@AN*%AGE&MI\WPO6_1+"Y"FU/%:)ODBB-XE@TE1/&F% MO;*$9F&O/MF+)=U*,\^Y% 0@&*L-5<"16P^*$G<+>W7#.D*R"BC9*^;93*)( MIHD?SYX?S6:7=9I'W<9WBK/Y=.CK'MK-+,Z!_=U.PU[/ZME2#D86%%6+!H97 ME],$O/X?PXOIE,(P[GE]='!E/P6K$8C5<*7 0= M.6I (@D*&>\Q,G@[21=4[G93_P++O8%E4SCTG:C$0(PB%HW3#A#1:F&UI()Z MY,EP:G5]=XC*!\?K"B8+)I\L)JUT(BG]$J, 7T?/T5KFHTSGI+/RT2=E]_'T MNV9]%F@6:#X):#H@@0O*D1@&W 3#&6.2&B36$B(??5P^/F9<8%E@N7>P--1; M4#;(8&PZ.)4FSB,! \:AE%8]%I8=!BD+)@LF]P*3:#&RP)U!U$"XUE:):!W7 M/&@OX>ZQC%N-Q!68%ICN!4RU\X2[Z),ZRT ZYHC4AA!$88@0O#5,WL/TU-UV MZ&PF>+1[!<7+OE@'SLXPI(\\OTCT;.OMW7XP*R?@K:=QSMA^%_ M+V?S9HKWZ>06%W8#>G<3]!\PX7.6A/$$IQ^''A&!0KU%"HH5##=JGA_V?O7;O;1JYTX>_Y M%3B=F3G)6I*#NJ!0U9WIM619[FB-+7DDN?O-^R6KKA+2%,D I&WEUY^Z "! M@J($2A1MPTG;$HE+W?93N_;EV4)C US2O6,-44@QS9A47!E#%(]!O'^^N=5\ ML0, \( 7 UX,>/'\>,$$%*F!E"L58ZYBRKDQ&!AJXE@*L+4J\7TY# >(&"#B MFX,(DAHN,#> :($)) *G,4XE5@G".HFW-D1\1\[+ 1\&?/CF\ $RHP &,6-( M8J&E@$HRB)6BP @#T>!('2!C@(P!,AJ0H0PBE$-H8I)@R! E!"=QJ@5%/&54 M[\BI^TU;&G;C\]U;Q^Z%GLYS>6.7JDL9E*%.:/&L!2B&>)27BT?90*_5,D,$ M!^R1M*"5:]6D9% ,0I;(!%H\$LX!JS!(+-XQS0F68$?&D-[\R_3K205\[O6P M!ZQ9@Y3O6(%IB9=7.2H9/YX4L_=Z=C-I2KN&VHJPD(QR@+5 C&$(@=%("\*% M["0#W7UJX;Z?3_;J$#*(W'Z+'(\9B0U0RB0,F]1PCE-!)-/([JY*;YV>-&0. M#N+W;8G?8_3:S?)GI2Z1,5.28XT9-"*F<:)5+!'2"3!DO[Q]JT'8Z(#$]*N1 MPD'''23^A3=NXI%];&9O4W\5^5^6WO@D"Z9CB/;*[;^A M?2\= O"(%=8_'.!P3T?NZ???837N_VKLWI.GHWD1$ETO':*=E(!V.GYKH>S< MO"EAK)G7R@E*C$JA3%)L_Z7V0)IRNSLSQR7-.\MT[ .C(^IBNM_+M33(YR"? M_>43,:@D%#%2"<30$$YXG+"$&OL_+M'6;M'=^VCVGQ$AI#8B@!E&')<,QB+E(" M4LD!Q$(PL;6:NZ7GY6&E.[]^I??/@Z3N1?/V=RNE1MA-$RH3Q\*>1Y% 2"0Q M%)H8%4NX?4S2B[IJ]G)Q#5OK(+#]!39E"!@II#)<8T8-2Z0AA$)$K 8<\\WE M!P9!>^)TH7[^%I>C,\MRCYS.Z3$KSQPA2R=:]GR\*"[L@_#OA82_M%=B;W>. M8874*^0Q[OL 0W'_=&M!;)9T]0!36SQ/E$< 0P!M.\%YV>/1(#.US#RIR#" (,)60<(DQ@I2P3'14D*%")*"JL&$/^PX M@_2LE1XL8DDQCTULA0@E@BF7JH0U%I*F? ]J*#W,>$?A <1D$*9!F%Y2?<,I MQ"FADB(#L2*( 6,4)HG4AJ*4;ETL\ DS$#HE:-\LX(,>M]?"\Z2R(QF%(N&2 M4 @P,IAQB%%B4(HXIUING;WSW9JFAVWH.Y.DQ H&$R)%"2I#K);FFQ&[&CID<,H"-P4P*SM)$$P.D8&K@EQKD M>Y#OKUB^-=$<"1-C#A*<*L)%(I#"#$+#=9IL]OP.6_#^N+:F7"FK'!V&[WZ, MX/3+_CJUWDYR;5\=R7F>Z[&\BV8Y'Q%79!O)GG]N]05,TJ#.?FBG]IYD,2PP@#B&"N ML54:J# \-2DV".L4T*WK+WX?_K0!'P9\^$;Q(<$JY@ @2("5>\3MV0*+&"6) MCCG#_&W!BP(D! M)_[!D$R9%MQ@;;4+F7+%#$>&4$P14/$^974-(#& Q/<#$AN2-W>+$HI2+02# M%&J%L3+4U:$R&HD4"@VW9RE]>B_EPS*KTY1]W4#RW*MP#RK3#: U@%8OT**, M*"P2JAGD&"K%-4L58@I#AO!#0J8&L-DOL'DA+R]V(_+5936&#SYK!Q.NGR-E M6_J:C_A8ZH/HKV[MM)I9-2I,Q7N>RYL(@8/("<-?_^(N?[[%VG\OV#@W^[5- MJ,E&>^ORAN>Z.)_/BAD?NP73U&45C>.4&TJPQ(F. M*4=*"((TM\IM3#IHZ)[ MP9[QNU 6YY_(\G M78??(61YO+BQ>[/.BP KS?H]"34Z-1) @3$RL2 0I$"F' *L4M#A[GM!EDR8 M[F-PX8!2 TH-*/6L*"44%]HBE=!4X9@1%@/))=,)!B:AN"-Y^&5"$59#HA-V M@.F 6@-J[:5(#JBUK;7Q7MA2*(EERE@"&<64:&[L^2_%FFD".>G*N]HG1EAR MD"+\S2+72]L9!Y0<4/+;0 M,]4\B=,#VLF5_6U XZ#4#7#U;SFJ@CT-2OGAY].BF+L0%%(O.W*+Q(?[O9WD1F>SN;VF>6@5# @C M(6;"8"6M#HB5YIPD*6,X19U*8!7VAUXNT@,D^^B*V*M3Z""6^R&6O_+17#]2 M*BG QHJDP0E!6*982+OQ8VP2+5/%DXZZ'4\JE;W#&@:9'&3R6Y5)8J"(4X.A MP 3K1'$H.8%QG)(42,*VWBF_/SZ!030'T7P2T40)@(FVT@E$C!/.>O8^\J.!2\T,H^\G9J MX=E3!KR\,VDO7?[[F'N\WP[T==XI__=KM^Z.&\NN6;E'J9A0;3B.&4Z0H#@5 M0@G$N$R36+R4/RK^NO20KR92+VI?70QE)@D!0!@H8&@A **.-5(28,[R/=VXA0; MH&& A@$:7A8::(H (DP(R#!&1',24RTU!QI3H;OC\E[6-[?*=W5 (1KP8L"+ M 2^>'R\20!)&$T$ MP<-5T@$QT+'%$&)* 5;6T&_+X?A !$#1'QS$('2U" D MI"'2E0TA0H"868B0,HUUNGVXSW?DO!SP8<"';PX?"$NQY$I!E""K/& N>)HF M::I3JUQ@TT'R/3A2!\@8(.,[A@P%*690I, 0A#$"PF 9)TSS),&4/<" .5@: M]L3GN[>.W0L]G>?RQBY5ES(H_G&G.".>",&69ER7YH.!1@Z\"%(7-P$+]O2_P>H]=NEC_J ML@.QRWI@P"JX4!A#J8@E40 3(3I*6[VDMZ_CO([VDJ-Q4'$'@=_+_1810!+( M",,"XY0CJG6L8JK2U#!%Y9!W.&RT@]P]AYX;*\%3H&,)$\RPI"HA1D(&-$P) M2;>6N^_;)3:(XK^ID%WW;N2 MK5]APN*9GD6Z5+=>_@ P>/WWW^M_^/(@,P2Q#,MY-XJZA<>@_[IZ[\V4.2Y, M0K0] Z<*#L&>1XD./]EV.2,*0333$&,29$<)1@8S!0 MB#K1WOYD_=UYD :9'F3Z966:I:D"T !&N,)Q*JB4CG&=256((TX(DR&"L.::(XAA2!+ F(*5;!U8]9R% -@!2O;14#?(]2#7 M+ZQ[*V52@JBTDHV5T4PB10@&$HN8 [S9DCYXM0;Y'N1[;^4;V;-T+*VJXT-1*_8X\9=_X%KPCU]9R)3HX_;*_3JVWDUS;5T=RGN=Z+.^B M6<['Q<@G%T:\SDO< W]7][#N5P7.8C+*U).U[$DK7S:;]AWXO;I6RY[MYL." M_FH6]/V[^CJ5N<36XQ):KQRRA@<:*IIABP6&^=:?+]^>D&K!BPXMO$"J(%YT8J%7.,(> \91I;O!!) MP@1F?/#_#3@QX,2 $TE*(%2)431-,6:*I5"3.&:2& R(WB>_X@ 2 T@,(/$2 M(*&0--A(P+C1.,%<,!6G'"&3"D[29.M W^=U4JXZ0PX(V\?:8P. # #R;0*( M48F(*4UBBA1.H.*8(P(0)PS%C.PL7_ ;%?P7\GYBU\I'NV_WTEL:/OBLG1R[ MSH^4;>EK/N)CJ0^BO[I);C6S:E20M/<\ES<1 @>16ZY__8N[_/E657^PWC!A M^X;C:C(7([V+5C\IQC^TV2^+_PU?4*#N/)_/BAD?NP73-"-13H&"PC%U.LH% M(33DR$ L$@5)VG$\?,8RB1OKR9(#%B=? ;[W0\Y]T?F^41AY;GG\CR==A]\A M9'F\N+%[L\Z+ "L-H)(D%D#$)M56N51$"L881ERD*<,DC3M\8[OSF*\"5?HU M:*$#2@TH-:#4DZ(44 DW0%APLBH4CQ&G%J:0I+%6P*1=$3Y[4C\2D/3 -F5 MK0&U]E$D!]3:E@#L7M@2FGG;G4 2820HQ1:MB&"00($(3?O!UO8A!(6?R<-- MV(4/8AI_L]#UW MG#RAQ!Y@<8'+_E;M4)%0A(2TB8@N0G!.J8H1U8O^C$G;0 MJ+QT8C:!Z8%MQC<+C8-6-\#5 %=KX"H66":00F$8P!0"J@'66B,-[>H5K*=2 MM_-0CH30 ;\&_-I'X1SPZSGQ2T EI12Q3JV")=*4\]C$A!E&#$\3I=;@UQ,Q M3U-X ,GWY6O<)LPDGWQ^Z'INAIP\\L3;B@Y)\'0EAL1_]L//IT4Q=Z$=KHII MKHM9GDF[7T6^DFG$/_-<%7\5^5^67O0D4]LQ$+NGR-_0B)W0Y3]B16R@SG\ MAK@)UZH9I!:"'B[JR?>7';FI]^%K;R>YT=EL;J]I0 Z&*2.22D6HP9QCFAB4 MI)(;^V^*DXY:IJ@.8\,O%QOOP!Y$:1.IQ(O40%\S3R!2/I?,N2V@(Q@HA MIE1*@.)8$)+"M*,FZ.-DZFD\S@]SWWP5@O;G0<;V0\9V)F)$,JJ9%1R$)(:" M,T(U0K$AL=$"D$[SV6-$;+<)UGLG4,/.]5U*%2,JA7%L$J4I3JPV2!4&3,1: M2 D1WUH9W&$Z\B!2@TCM@T@9KD%L]R<.4X!1P@4PV.!4D9@D(M7;ZX(ORC \ M2-D@9?L@94Q "JPB*!'4F%+!8)PJ%B/*)6%6GC9*V? M&2^]!7GP++\.9_NR_:KD2."<2:252SC!'F!DN M!$P,3P$WTFQ]?'PF5T(*]@ME=AE2,4CI-RJE?K_O$M+4'CV)\1M[C#DT@CD] M&O $&2A9%XG>2[@F]E@)&,1S$,_G$T^F68KMC@D53C%/),54:"$3242*[":Z M'UZ.>_=3=! #-LCL(+/?B\Q20*2*J58Z(=A0S&.C%$HT0U)K(+<.H?ENW":# MF YB^GQBBD4*00P,4-"7=N=V>[4[*V$XMA)+.PC;!C_,(*.#C.Y21C6#"4Y M&L,TP=I1V0E4AHF@)5( M1-DS>8J^FY/G5Y:EPE:35)C/4?&N@T/!"ZV?_4N>?,JF#Y%UH.;D>^Z?XS;N9:ZH2@B F M@ .*XX2(F&I[0(:$FR1EC V.H$':!FE[*FF#*4=*H11*[6S$5"2$\U@A2*V\ M<;QU;,0._#KL($5=O!2#" XB^#6(8&JP)@@DS!B"!;&:)K#*)06&P%A"U5'Q M9W#3#%(W2-UV4F2>5N02D.J$ M8?A[+M79'#//I][=@.M2NNH&;PK M1]+B4ZY5LS('DY!2DC+-#8;2""YB#CDCG )HM8(='7A[4WQ1LE^X]6AH>%D& ME4$^7RI\HB487B^HI/-X4LS>Z]G-I"FG @"8Q$A)K0SF!#M/C$H )E0HHN'6 M,?_?O"=F"&X:I//9I-/*FDPX-II3A!E3# C(C*!,4\U4=[G0E_7<#)(Z2.I7 M(JF/T7,WBVI,L.VN,%P:A@5"G"L-%(5*(@,DVC,/3^=1_6O/11]4WOUHWIYO MJHPG4DI&4X4QM@+ M955*!@44AC]@(#AP2LT[*:#B#ZGB'(,%1!Q2@1,L8L( M%+$B*($80BP$WCH^\+OU(@U2.TCM\^G @E&AXL0D+-$X 9 C3#1T!>-38"C8 MI=OI&]-E7\ 9]2P>IS,]BW2I%^V[CVD?P&4O$,3O8E^%SW98(2^U0N[?1ZS8 M!ZWJW:1HYFY*%:9QZ\#X,HO&=B@9($6<022$U MQ8!BK@04J32)T%*![NK'@^E_$)/O3$P(2R%))*3$BHF05DRD3#&S0H*!(LE0 M-F00D>]=1"35*HXIM"H6Q((B#@V@J=$RIDKJ=.N=Y GMW:MQ6" Y2-,]B\4: M1.5;%17 "95) AD4$',).3700*J3E"<:)GBP.P\B,XA,2V2X<#PIL4FECK'F M,47(*$" U<($(F@S >FP440O8M]=+FP.>Q4VW](>_':2:]O"2,[S7(_E733+ M^;@8^:R7B-<),_MN*G[L8.X#ZMB/=&K"49X5 M=F4TZ=A\R:\K_J7)C4%C3 ",D50&*PX9 P1*&9-4 H/T0 8U0,D )0.4/ 1* M:$J!,8H +"F6B1"*&"0PE0Q+P)+MV0>^)Z?) "L#K RPX@GT6$Q!DJB40H33 MQ%"J!62$QLHD&&Q/:O+=.)D&2!D@98 4[VD0:0SC&&,8?U7';4 M188#T@Q(,R#-_B%-RA*",2&I3"0F*:32""4!$2DU@O/-,=L#0NQ_"9[ESF#7 MF6?Q /_5-:^ZQ=B5<_A9.^EQ[1HI>\%K/N)CJ0^BUI6M1\7^2>]Y+F\B! XB MM]+^^A=W^<_U/WOM+G;#N\] JR9S,=+/TLPGA=-6.^\'S897*)#8G<]GQ8R/ MW;PTR0(@40E.G%.*8QRG0L4\AM*1V+G9_?.U"Z27BQN*^SHL@.*W@S)AJ"7@2\P131@5-E1;4ZAT $-U5ZGIW MWN%544SQ((>#''Z+8T^*" $:'\3) MGA%2#W(YR&6CB1L(.>X73.28-[@P, 988453J[12$@M7QUK3#@JZW3@G"S^T MAYMV3'1@-_*O5CA?F'QND,O]W2^!1IQJAADC.'4U+X&".*5)+!+-X@Y7WTMG MW:48'K!TV"@'@?PF!=+@1()4*CC8G"0INR;DJTE%Y+_ MYP_V$VZG*WSH/#<_+_+L2H=)_=7ZQI=^K?Q:_"D^B-S___Q3Y!TYAM]FH[L? MH_][E=WJ(CK3GZ.+R2T?_]_R^R+[MVTW<-Z;J,OSOT=MLS,?N#7^K4]X_Q^9/^J)TF. M-,_]3-S\%)6>K-ED6C6W_*2:#1 \4.7H-L>KFL(X_L^??EA^[=N)[5W^P\_- MYG4W\&SN=HY6"YLS(>T Z+S3F_:P2: K>WAR!N>];N M:;L?W+K94_O)H7 ?'7)C&_TC'WWF=T73D?C7F[SM0_3+/8K]DF^,9X5"Y6?Q M3]%-V7CO>ZT5G<6T ME3/D3&:9+#_[Q/.,CQNO\TO&9]@Z '2?C[5;-#RZR1UH_O'*X<'$'#MPM2+U MP\^1_\15!ZL^^^M?^/+X-(6K_GGQTQ\Z!N(QT+ 6W&JE(YG1*I5 ML5NY8^,K6A/XP\^ZE*\/HWD196/Y*CHZ>Q-=?GQ]>?KF].CB].3R(1"]@Z[_ MG\/#H[&\F>2'ATN_<+^AGYU?G5PN7V<7D?\\NCJ/CL_/+L_?G;XYNCIY$[T] M/3LZ.SX]>A==7MD/WI^<7>U)1X\*)P9\K)SV$%D-/_J[!8TBTF-E=Z1V\('_ M&QWXJ^U/\$%;TPXEID-@EF6JWYBU-XK5AK3VR)^C%E*VPC.6?K>?!&W,;H0Z MS^1R!%1^S:P4!S>9(4<38IYKNW5E[:M MF;'*V'AF#W1VLYBY6"C[/)GIXLIVY_7(ZJU!576__@,E4"L,4D!2A),$=\7D9/9>.Y5D>S\A5""V6@QA+I! O(F#VWID;S MF)F4)\(JNC__X:5TM-6@G%V]>"WN@%=_6/T3+?U9@J.@RC0_.[_XY>CL]/\_ MNCH]/RNA]_W[HXN_1^=OH\O37\Y.WYX>'YU=14?'Q^)3V6%BR7UL]M!HYF#YNM M^;F[![W;#/NT&>U&''[X^_0NRJ>/WQ\O3LY/(R^J\_4@C@3]'Y M/+>ONK5+ZR[ZS O[A+G?*[)Q!!B+_>Z0%1&/WN@1_\QS;:_.IY/<#]*K:"=* MA7U_,;G5,W^_50)UGML6VO.6;>3LQGY[-+:S-HHNM&W8++*3]]9BNVW#X?]$ MMDNNJS#^Z;,^\#^!GZI/)O-\^:-YT7%1H4>?].(+N[.6WSUS[U]5;]S5*%L= MVP*7W4SJ)3&[X3/[ESV17-_8F^U$S$61JWT7_:D3.UTVTXZ)2;+ MH].K6J[U^%.63\9N6_2KLYA/IZ.[2-YPNQQLBZ0N"EV\BG[3$1\5DZJ13DB+ M^$UC<>7'R_HZWP ]TG)F;['M&E>OL,?>W_6LV?O&\_[' M_JXFMXL'_D_UP -_VCL:U64G'Q>7G8[M,CN(+NV3N)5K'>;I MM,BY'KW:".Z]X1SU@7.\*SB/FGOBQPG[%(:JMJMQ[\FA=9<6Z6-->[ M\'>7]HJ91,2^E7 %,#*Q4%K3%!&$3((3\6CM=4=3]?KH\O32[;D?+DXN[1$Q M:&G5OGMU$Q"I-A>:VEQ8U%I_*5L>!",>!LR?\':R(?BM?^: >C(:W1U./H\= M/C;PWQ[W1Z. "M5^(4(@?,"MV2*9HXAN^"<=":W'D1Y99!_[3EL0DLVCT"L_ M+LV>\K*62R3F13;VT!XY+:0<&57AV,:QK/'3Y!:7W"W*0U[UCL)'=KU:HQ<_ MGXPE?62,=*F\SPX'I$]3TPUP\+'0Y^;$[E:W;CH:8L\!9XS!-$5 8HZL,HJX M,<) 8Q00:'-=V9<1^X^7)T[H3RZO3M\?.>M14^*GN9[RH#N[A;=&YEW'G#Z5 MS:Q.GLUN*H%P>ZQ5"^P=5BLIHFL]UCFWHNF^U]/90A@^7EHUVH9U:A[:>5%,;^=E@J84_OL:+M=WSTP]YJU?0&_74BFE<59N'64<9&- MK !9+3E2M:G"7146S+7743IOB/BLED9W@_NY:US"]K^N,;G^I.VR#$_77Z9Z M[(!"^2PQ=U/=]W"S'TF?/&9![&0Q#+;-\\(^^?.-Q:G&J#MKFM5K;HM25YQ9 MR&MH/@<6G6;1>#*+'+3-_.'DH&J3_5=.KL<>7MR'%C[=8<6/AG/+S=V@V2O5 M)/3R;J,;'UT[G=",T&DT^._SU M#986-K/%K-LY*=Q%V=B^;#;)[Z*)L)!I943[U*7%\-;-#;WUH75!Y;4CG?DH M@6C&OS0G=.*B"8*J7?@5%-3G1O?N_+>CL^.3Z.WY171\0'QCH+ZI+KX(@BK X+XET#6_?81?C8EL(R.-;6=^ZYCX'.1Y( MW/O*$ZP5>>YQO=QO[)E\9D$M]Z.<_E14C_B710>["1^X>^M!:*!5ZTT'B][8 MY36YM:O9_AL2!LK=*V"8G1C]B=OKC-6-)[GMQ@<+<;D;DV"K\ 88_^@#AV\. M_:_]="\WWXVKYO)F4P<6@]#9V_9V.[>-+9_/KSW?<=@S&T"_T*7K.QL6H'+Q M?,KL:N\8]&*UV4X'<'N=LV,X2YY5:>PE?A-VK]/>-N6ZK]PF:+]RZH>S^-C- MQ>M+2]-5S.W#N;-G*;LWC/\U]]VP]PD^_CV?3V?RSC?RZI2"TP,Z M/7#ZW> V[#%U]^=V+QPYTXB[?/?; ^OEB(E?9'^H",@>V5BPR9A0G@J/)[F9-SJTMH]R'_!"6)VIG:&S'K[( M?7A=FASJ@[%5 UTAU8/2;%L?+TH#L=.^9E;$I_/'5*: ^(.+,'*[.W/"WN6,Z:.%<_5PN9P/%&U E\;.YL? MUN;6J\G4+G(2DP,?S>+B^HIP"*S LNA\P.+&AJ%U4BGS_]9-5=ZO7_?DI@9? M?]8<&:\&RS7M>.6=1^7\N2:4QO?%XG :B@7^NR(KPM&A.JLL%H1OP *QZQW! M:R]N.F^RJ?W>-D!I+_MN*ZTFLFJ95^*=Y[4\7>IKMSDW3Q_>6^2(&#)SYZ^I ME)O1Z,$+;AU>/@3KG\Q!VLM#"F" T>YW;L:N'H#W6*?LL[MI02\_+4#;C!S< M%>HWM?4[9V6Z=1ZE*<\LG'W2(1)H 6>5VENO^+%>0$%1VQ>"?&?.%+"*[ NQ M#V:38B[^Z:U%$Z_Z.2- />D.-LHC0].8$ PP!]YN8F]S".[A5T=WFN=M.^VR MF=;A;M,X7AWA[663:6D_*>H@J 9@!#-U%HX#G?:W^KTK8/_XQ;O]JNWEC@+X M972\7OXBL,EA=,R+FZ.Q/P/)__[\?37HW!(LW%8@[0Z>!.#_;OUK[]6J6R'0T+WX\"C;HO^F1.AU?Y59]>3O) MKVZR7'W@^>SN0LMLFODXY4:Q0YDF@C""#1'8,"12+$5"%212*"XZ*KAMS!PA M=>8(:66.'-I)4.CQNH27WEV!'*6:8V*0)AAI)H!@E&E.A00D33J= M-$_5E?&D(_UEZ0.W,GD%GS_59.MDDXT1U2O/::2B[##=!'2FF_1*.(E6,TY:.2=+624^E61U MBM;EI/1,05G).GG$S);)*,OQT]]^YLG]@;/;0T4OISS8Y)6W_7&R%13IBZSX M/;ABW$\M%WTJ&4B-BA.%26P$52QF$F(NB 3X(32;+Z)IG9\=6\7JHC2.G;^- M+DXO_Z=6L]XVC-J5LZE4CJ83-\N9MU!7)YZY-R[(YH!Y7:,T2N=VR.JCBERG MP1UT*5LMM:G#?W-PGP-GO;+HW)Q5@[K?5OK_\X6SR9Z=RL@#WW>OLYG6.-71 MAG4,0FD?6FWW8;#FE+%"[LC94#:[5#2W!1230+C^-5$H$ 5QAQF-."( L39A2PI[O^69FZI47O;Y[KJ] M'X>+>AA"IGW7G5=W4QV(WTISV,HUY;WO^3\G>7512/'_U4KSOUV&R>VMU;'* M(_KI6)9WU"DEE>7\4E_?+GATZMC=BRI.P@5T=G$"X*;2!FN=[1!N(KA*5Y2T M__23_"0320F1%HYP(IC"<6(8=O5>C>,;8@F,Q>I$PGHBT3"1CYI(M#J1/K[% MN6&S3U8V#]JH&,ZDGR8^9EK-=="YRVY&[7Y&IRX"T85,>?PLW;>/\F$[IV'N M8J*=9?_.Q1_Z,W D\@E7"T.S#TG)%L8J'MDMR,Z!?;-W+_I&J[D[151AC64X MO$.YR?AZXAZKG6&M[F7M%0>>Z]P[?V('OM M_2&BK#3K\AV\2UCGWN]?/JZ[TW8K6H/++IS'Z32'SE+HDAI-!Q^XYDP^CRO7D(^M&=WY(7660WO"]K&A,SX.YD*WZ"9U8PL^*N.K M+';;.:GL;,=9(2?1Y5WA@JL6SJ5IR(=['K!WA=>T008EAF**A8AC$UO,L&@@ M*-&; PLW8\2EZ^Y%B/_Z$#K\S@KI X"BO/I1..%"QRZS+_L"#'B55=0"PY-, M72*A,9@ B8S$3%-&6$H3#HTTF$'0$0K^:'C_OJ=NE:WG/P^>;G89+@9>(D0:] 2; I4O)-F15Y?.,RR.YQCKB'C>-J(DJ,.VN5IM"*+YS1^16 M9&[\L=8*A14[6<7(^(AM4<:76UW*9]E8F9MEA;DKX]&]<+M[)V+DE,#F>=K, M9_-<6S6KYB!V"O9G9U/P),0NQB.TO#Z\VQ-S<+5:?F33:"2KH[%RP$ M(ZM$!Q.$JG)[0T>6\WQ\Q&@SSZ>R(!0WNO1=3WGNH]1=JZRZ;$?(63ZF;A": M(9C!V5VN(HM]6\5V;(\)O0+YX,L$\L%>@7QP72"?]SQ5Z%7MV^LCN[6*$Z*Y MXBG#C#+W?P5E;*A"BA*Y[^AU*(QQEOOIORN[!/ M.Y$(IS(7*I'[8[0+!5>?@FB5)\V%M.U^.X;]2!PZ X:>?S7WB@J":,-V7!'> M6C78%VY9OZ(E2&($.7&)"1AHR.Q:Y@9K0#DAJ>HP6.W%BCXYNC@[/?OE,OIP MA'W19H&QJ"W9WV6=_ 9[,\ M$W,?4QTLZX[.V_9HP<7H32,WP8 AH^ VTFIAPOED-^-K'8V]%] )A6] L,HW MGF9EI2ZG4^6*^0TL1":]BMYDH[D/+EWM3*Z-,_$4OAVU6\!V*63[^Y?6\1%5 M9,5\I/P.E3D[^DQ7>UKU^&9L1.6W=BFWOJV.?$,579;_ZH+IWB\BVC8ELJR.0)"4$["P._>W1Z47TZ]$[N]F]/SFZ_'CA:=*: M&Y^9N/P@+S_7IYQ3&SY'Q[J8P\G,8-2:Q*)WX]T59VP;5 =O! M9!FH.(KHQO5H4@=:-V(NW;EZ89FMTU"=+3AS9EOW7*L!N'-Y\S9>(HP/N@P' M"0\CHJ$'V!(AF_TQ7.O6!"S,)Y9_=PEXS2Z=9-9B,[E M3YG5%WWO&) "[N:V05H5$8@&P\G<^\>7MA:?<6C>Q?+C[?GZHZ M!_['EPK5AKV">""Y+^!XLWCWP(2]"]6&O6(:8+K-R'7J@9MN\BQ>05&15@ = MR;$5Z?_^P1V1[.\E'W+X/83#O+G\\/9=5LQ\X,@//:*2 MZUHGD>RJ38V$[+ M'Y<*=#;HHI=">F@H@]E:'V'&VW33]S]AA4/:(D6?O>6__LA(RE;XS]>^G,]G MDS4O7T_^6'=QE7]RV[WQG8.U"(3-$/P4_>]\,@L!%LY:]*?Y."31:N59FK@W MK-9T2YZ*P&>RR#H1UD?&-C)6ZJ2L!=M!F7 EN> M_3\U6_=C4..I\+:7&1C2;5"C4Q'>=%.G'ORB>-O+)@W9-B/7J95ONBD9\'; MV[YX"VN\/0VZ9# %6ZP<1_]J(7!M+[(4VY<[1"XRVQZ>K\'C%10_ MJ(WT2[V/'"F+SD-H2YV^Y*EB&L]T9NW,MUYE]A0P"_GR+CT^_/;U8G@O2SB* MMT&B3C5]TTV=H?8OB>&HEUD>@6U&C@QP/,!Q7SA&-1Q_'#^$#S7 MRLW/G>_$.1!]G'*=Q7\[47IT&'YMF HJ$'<\92Z:4)Z[+7I63/)^(B?< ^]#HTFAB]6G^(EC<6[(>1Y"_%6#UO=7ZZ,>KOLDS5]OM&V46%IQBJ]PQ4F(2"Y$: MPQ,,.'8LE)#'2$,:IQ!W%)+>"__/"87)3FIU-^5X=F!R6[9,9J0%Z+,O)S(WNXHB#,G0+>HBOH;K'C'%O$""\S M'3C_>."5R?+0G2J]V* M^/SAZ#_NCYKT=<,6:03UTEP4^VBFJ/#$T"0!+/&D=E0(JC 0B9%$ @37)0W_ MHW[JZ[N&E\.3,(?,A+*O%R6K9L@"[FC+YL*0R9K,W8[<@9B^@JO)NK: M?\399%RMG*<<743N&=R#AA"VDS5* M EYJ,G7\@"2H5BPCE&*2;:@JD6AJ4R M90EQ,8A]YZ.B<;7 7EWY[*N8O%I-@GF>52RL_,?4H(2E L,$"6,81RX\6C!) M3&_Q?\RH[78)KY99KY=P.^!X!<71XU#\(*KA>X=X3DSJR.AHJ@1T;$',Q%QK M1A2$4 K>,:%HG_&0IIT8J8:#4V.JZW:2Y7_DVB>]![^5, MQAUMCC!&Q,4%<7NRP6DLJ$"<0ND2694QM+/6Q;YNCNQ5LC*\#>7CZ<$A%5PR MBZ3(8+LO0D@3NZC=@@8 4-6=Q;V+/?(K1P8E-)$6 TA*+>I:O8,E"B)[\K9_ M$ ,="O1NAO7Y8.%AZW:KK*>&+7JG!KNM3#*]XC[1%ME=R]VCN)HK,X#N>'X^IU+T+XGSRL%*$7"GJ^(CG%J3P]4 M*4T2S$5,D%)[;KGSTOT9H66S7[+Z^"RIP]G=5%.VGA5 M.H4KOX'S5[A[RO)O@0>_XO:UZZY\7IW&5=7_<-GPQ4JG7H4DN,]E.Q;Y3B%% MWX=WMF_Q]K9%VDE7-G_$9ZW.2T^C;#NH7&J^S'SP^BQ0"A2SG+L _,-1-@X5 M/HI .NIJ1U7L_,I%:)KYR%?2:_/VU\%*C2N\_\=S-Y]>K?0H]#,K[B^W^Z', M /LPLI'_YIW]BU-WI"$ &YH#-*8XY@G%&,).$],'!--18?J$([7 M:]_22"Q>)/[6WU;[U3*]G9KG-;T=#BFXRSM*CYWFJ6"N5T K6N,J?Q@^[X*= M;GD/[L50M_R0_66I@VM8ZNX=[D'UU=G5RTBT"; M^5B&O/+26R?OW!Y;EI-3D]&(YQ4C>+,,;*L@L-6'7(S)R*6W5Z5[0ZW:^IDA MH27+&XNJX]5>19B5DZ);=2&6V/E+H^X]C?())74?ZL#G8CJ917F9AJ=#K;NJ MS,-T:I> EY)%!'5=[Z'=K.[*C^FO9568SZ2UGH)O?UTA:-752W:S:X MREW\K6I[@Q^]K!GDY& Q(;/%TB^K-X6*PJXB@IS?ENF:I1]W0 P/=!TXDI1V<\VV%#B>[TWSS$"*>;2PG$L*$(8IHAAQ D7$.K8E?[I M(/5:8H9ZXA%(7JVR8#WO"!#G"S0ZT2"F6-AS#$H0XLH @&&"04>5HR5RI2=? M ZMFM'76]3),XS[Y?CP-]]-H([VR2E GN= CXLBV:G*O= ZTB6+HE[(LB-66 M3NM"/D=^4ZZ^6HF>4L!PA@CDC"!,4TP-E40DA%$)I":/MD)U%:(1C #($01, M8&>F3IE0*4JD\P.H1.TLX_F7\_,WOYV^>]?,<;8;]FQ1K]6G;MU.>9:'/2:4 M*V, WYLQL'E)]5B'3Y9EN\UHX5Y9 OC>+('-'>\Q6FA74GOJ3)BA M<"3W&3KNF%$4@3#J<_5KZXJR;*?;L.JP<\?5$Y1-3T+6*5I_\K+GI3Q\E]U8 M9'"RY2_WUR7Q?_ZY(;6U;72#+-I7^LHH_AD=(MED%EF4=SHUMBG.B%/VLCI- M^%)^)7&M!YAB!5E*NK2J]Z%GOAVNIYW=?WA?FF&B]_=J5C*QN?EQ":YA@FK M;8"M1V+;O/FX+E?;HY[35K+7*^ =WU^Z;:,8]9"])\M/W6JT>H5_X_O+M6WL M>(_12G:&5,\AK=M(:M.$L1%_9J63JJ0F>[C0O@HUK^]*0I&1+S+G75:RJJ[L MZOA,*P9"<3?E15$]OP/6O1KFBL MX\XX%,_S]A.O=_EZEO;L7B=9N@K-H?WV MKA9,/[0S.Q:B7@Y[C+<1HDXGT::;GBR=LK-*EQ5GF M8=@/\P<= 'RFVR.4C:5G-N2GZ^FA'&31_8):ODI/_JHZ5.63Z)"A%[KJJ@8? M3\:>WM^9'3+3%2B\L3F+/ASXLN2+8716/D<0%ZA>&^:_P+-4/E\[8&K"QR1 MKGM'8<&ZJFE<%D0.E947;:L[OU0ZF<^6&MT+;9Y"D'HYBO%C0>!)F]S+Z837 M.9U\",^I8\'U]+NN+<>.TO;<'/W-_FLGZ"CWY246M'&=03PB-LH09)CFF"4I MQ_;ML>::Q#2I:P'OG;_I]/V'=Y[NS1=8*BF;S]]&1]'?[(\NA.?HXN+H[!=_ MS:&O';G@,,Y:HU8R 5M F7MJ5"='T4T8PH@OQK#4:8*[(?_DR-+%4B5*T?/Z-#YO8J)F7WF>? 6 ME=$[GK"R:/94U0\.[BB[<-J$QI$/J+%(<%NQP%6)#%,KYX[>K:.'BWW7ADH>TL72G+'PE*\VL9L#H!I_\/6U),%^]2OW"O^93WB:@(2%L?$/C+!*54BH50J@RR6M?&^G<&\0,^%RN8#2/F7!F"5 MP91F36L.2EX*U]X0'%#F68_N%F$"KZ*WOG* OTKHL3:92^&N$KV]*WP1'^KT M5Z\.']I)]HS#!Q7G>*7*EEJI797UOIM[;^32+E*]:TD;#P6:N^P.#GE;R:F? M,KL0'.;7$]2VO&=N!K*XAW!M1 UKG!CEL/,$?IYO=LK_\KL>^5LJ7:0@4"J@0/OILJVU-G-P:];=*Z7MR/91'9S.G;^@$E^#R<]U *E(A4$&VH57LP80(QC MJ2!0A*K-E6]?R,1P]NO)V=7YQ6E#=:UZ6^EI'IU4%4XYFGP.M2#J7!:G^I2: MBPN<] 8]9Q\,CL*&EA>T+%X7FJA#,_VC@A;YRC9XUM)>V@^N8FD7"3&.LMU+ M>D4Z&0J*YLK"JU5=2@("V^"J6MM!\+'8)Q>3L7WRG2_8IFL=VBW7Z$W>[9_#&O\S9 M.NGE8$D>ZV%MIXH^>SK,$R3#?!VI,&AM*LS3)<+L91K,=DDPWT\*S [279)> M7L=D4WV:=W:KT'I3EC"6,E8\E48BB%42,TD9$#J!7&-N=$?,\%[L_N].+B]/ M3J*CX^/SCV?>H="(N0SIH1-CG G:<=*&K:M4V:/YU.G'#QB[=JKUE=W3SOT* MS[.1^ZN8N?!D2 MW\O<*!]I-6E,8>ZSZ"?&^Q";%M^5"75M*ED"O.W !2$X&X] A&23=FO:T'SGDK1 $"3(,AB1+#4DA+-:&P<:V:B:;ROE2D_ M7#BFD*N_>]*0D__]>/JA57BN&HB0KEDS2[3M!>XL768)FE869$U_4=DYFP[T M)0F;-M[44I\7;PW! VY3N+&Z^[45Y$5I=BM*HCJ6^W#-,NZHI!:OJ\.5",ZE M?6II>:PS51WP.,OMO^[ MU7M_YF\=\=S&>YA].;S)E-+C'P,?!S="X9BD0$F[X&-A=5-"*&&<"@.1^>%G M7R&N1P9BE1(!=9Q JA&.J:(H,4 2PPC#BB0=6G'03/II9BYF=PW5 M1VO@7#I1G5[=Y&$I0T_\KMJB2_$S]X3C NUD@)1H&5L4(A:&$+-3I!*MH28L MZ4A_?[C&=EKVPK[X=+';]Z1."=4#.\?TP*FT4SUSB515G(Y=R+),VW[B$3,8 M\AXV1<%.B:83+SW*H4 M3GMR@&'L[?/\&4:( PG=B%#-)(X-88Q@"@R#]E1J-[8.PL.'C]#;J@OV^[=E M![8INJ4^>LUC,?E[ZDXAD%,$VH5%KB5$"$06SW_U@@3A2#B2 ;[6< MPEGS46)V'W2]&$M1TBO<*5D3[O0@[>\9C$*] J"2=0%0/ASU0A>9LK#G^16+ M<[-8:LY*[\_J]S"?I!RD:0* 5 @CH*D" @F1&"HEH7A?F4\N3BY/WWP\>A<= M75Z>7+4)3VH"LD6$8AB@D@+-NZ%KKK%%^*4[' :_=0@%S7U.H--J.IG40IGC M2L-RY_X6^47[;!4\PROD-U MFN%"%3E!R* .!"SETO'*[U(#7^C$VRO,B,0O&.1)>L7Z$+#AI'L1^'C>6H&L MC(Z_9;.;X]+#N![B$F#U#V%A3L4",XX$,@F3*:0< )RB1WO".SJ',6!,"@P% MLBA*K/HLJ>:")( *F1"\L]#/BY-?3\X^GCB2S?-?SDY]F'[#A+X0!\_!6)(9 MU4Q'-=AYG H'P"Q7AR[VVCFE)VHN0XW#Q:>5KMW^])8[V7?A1+JI6M6*>3&? M.G]U,+J68>7VP<\04EH=)3_8K=)UP;@,2Y]:&,(*Q_Q:-YO@/JU"O'?0G&F> MZ9D+"VCE%C1LAV%NZJDIJLF9CZNB.G60E 6PCA@R$I.=!D:27O$\Y-YTZ,WR MU4,H]R(PDO0*$"+WID-O[GB/T=H9<<.5-S?GSLYF=_1L6KESNQ9V4. ZX M*H1=W'@.E X)*K6DU'/SO/AWW]C?-"N+)8GTH$6X3=!(QP M$0<^6<:'.7KUUUG^:G->^55(P?'EQAT!\4'E0BEC?-H%;*U:Q,4H*V[!>K,$]1"[O>!L(+U"&FFO2 P(+U\AR3=9K0Z7[GIIG17\G<>$D;] M)E3ZRA=4^XY4I,PNC6X=.ZK3(>Q&4 V09MJ0__]5$AW#ZA^QT+F<]F99B_TR#<'JKX:#+6[6#B M8-FHZ5[675:49IDZ"<.Y/0^=K;",1-RUL/>RW!*ZS?+M?.6FFQZ;&OL\H]7+ M1$S8-J/5^1A>UR8>ZL0KU.U.YJU3\/8?\E M)"BOI[MPFBJ_W6G_-9Z\BHZ6+V@3)-5/M4]JMS7!L4"M1Y*#,O/50I_P$52V>Y-L[*W=5N/0GM+ ._PS MKP@4S@_H-0%59I&I0/RX:VSH9=],[TVCW+QP^YCP'FM2?9;A2GO95M-[\R@? MT/,^X[4SFV\1\[#-QVC>/:D_(P@%< MQ?6X*Q?5A@I][9_3XH O V9D]9 FAT=6+&7?^QC#TC?UH Q1BN&SF$U#@'E4 M6BOOR<&W#5CDX#>GHC4(#YF4VCCL)T5I%X64WY7EEQJ759::,DPTP%QY[%HS MA6&*=&E K6?__EET M[66U!6L3/WN-X)-E>J:]#+GI5H9_ECZ5'/?$K/ MAR"2E7;73M]Z*9GH92-,M[(1@EY&0K#&2OCB,M'+;IAN93<$O0R'8$>6P^[- M]O(^=^L+"T$O0UVZE:$.]++4@] +^L=V)GY[K=0+#.D M+7DO'Q\Y=>O>N -[$"^\.6XI:JJ\R<4+7>>.YRADN'B-.;#6-6QC%'U8LW /=>>WE-GJS!X2S4J# MP=0S'2^WOU&=J5&CJZ5 +S5VZ0$[/N^GO6R!Z5:V0-#+& B>TAHXI/<_97H_ M'M+[A_3^;=+[M\"O7M;Y="OK/.AEG@<[L\^?CD.6=#:NRQ*TS2_.*NV8>5TH M<%4L6SBB:[L1W99A,-7V).9N/_7<6M.;N\([O:>34!AA06137>TBF$>12U#+ MZPVO10?VCW]T/'CE8:L%IN/K]Q^PSP*GW> M.PVNIDZ3YSZISS[,/;RF!/"AX4$1>>C(+*E?+8=, MJTTN.&C1ZX8&LAB!+.\>WC"Z/]+4+YG)ST5P5 MS<98Q6D1!E67M!SY>J;.(3*^+LNYM[6N2C5L/,;N*>K.K^9:]7IA7:N7;X5N MY5L!O9PK<"^<*[27L:4' M<.AQDG$7J!!GX6#0"7)3CB=+;IDE;^RTA,/RB%4!QM-0(/9?9KUL[70K6SOL M%R&]I[9VVLO63K<+FNYE:X<[LK4_PJY8N=EVC*V]C.ET*V,Z[&5,AWL1KK;2:Y]N0^WEHZ!;^2A@+Q\%W%,?!>WEHZ!;^2A@+Q\%W)&/XA$;:C/7 M<4.&XX[WD%ZV=KJ5K1WVLK7#O8B\I;UL>W0KVQ[L9=N#NXR]K3QU_%J'+:9S MEWV$%%3EI)JWEYM5N\Y4L.XMEPYNGO"6#2S1968[Q_-18-A_6-/KUGHCFO0, M@N.[0&S0N"IT96'GZGQ$3<+?#OX=A\HMMI?_G(]#?D"M9K3>6+ZE89;S36Y: MKWPQQY!&M[X=?KS+%GMNA.D\)"W6%(;=<<2!J"*89FL=PQLU5\9SO1O6Y4$% M7:JEG7BMI&W:M*VT>HV:^!()>AJN+E,0?0)AE# MO>QJ:"_L:JR778UM95=#O>QJNZK1U:U=O,V]/R[(KI>F&?^RXZGJ99MB6]FF MNLL:;;QK+]+W62]+%-O*$H7ZY>_O+.KSMP47L2E7M//HE_T,O6CH MZ=M&)D.P,-4YXCN>L%Y&'+:5$0?U,N*@O<@)9[U,-FPKDPWJ9;)!.PTK;7"K ME$SJCN*M!OP'9U7Y/65NSY^^/EOD#E)F,LHF@7W%)6**.VIE(4)[82%BO2Q$;"L+ M$>IE(4*[M!#5I="==E=*'2\BG7F16":]]$$]2V4MBG9)]<4S5F_.3.1DS+$> M. X5QY<@K8:F\XPOT1;=.LI,GS-M+RR]'6.5R44\P8*CLXZ^JKPFI95AA?:S MM#B-?$64=JM=[P.[RJ+]*_W<\8+M9:H \5:V"M3+5H'WPE;ANMYKQ+:R5N!> MUHK=T4IZ(I1E25Q+-]O!:MM9G*9=0*9Q_FM1S#98;KO89GU1F>QV:M79;%85 M6_1/+LO%E&;+14S2(ERHK#.KW%;.QY.2#L'V,_==:+#R!S99'P[J-_C:,SPQ M]JU.UW#^8YYGOH4UCV9'.WQ$DW]'-0R+]C35@Z46U,/9\CL'C;WL=,EBW!K< M1GIRL*,5\J%E7+XFVY6%O%2[V^:K*L/9=6<;-84N$61F#8O M=F"5<1ZOCC(R9IG.M@/V.RI1K6]6%RKL7,Y[F>) O)4MKB=[Y%[8XES7>XW8 M=@22O:QQNZ.0+/VLBR/3DI#[="DQ6I:7 Q>.=FN_\TI!=BM<->E _^K*.E:U MJ6;\BS^ %!,O\FKA;BZM#V5%@85 -62]%JU*10C5(A>$*'Y#7]#F&\_"YQ6, M+)?SVS(-R(GQXOHU_?%*44F=(N4\#T4"O@3V/J](U?3DOK)7*&Q7!#6L,O5[ M2LQR++PVUSBB[7JM][)C@G@K0V8_;LLG);<<,ER?,L,U&3)Z:H]A1(+7>Q]SIJYKOX")?%S4"Q>U4UV MN''IL<(VJBI]>A_G(HD;G(O.N,@792UNM:\O'4(X?=I]EI9.MD/,W4WS>;FV[8R4R>]S-3)?N0;ZY5J:P=K2JT5,VZ, MW_5V.Z7];+A@*QMNTLN&F^R'#;>;5W/S;5O9<)-^58!V9L/=:;W"^C0YL4Y+\W!J)9[D'IXG=[B!_-0P+4<_>V@KPJT;HH6UQVUKGGJRNJ M1K6J2!4WDWQVZ/QDS:PPQU04/HQF^G9J]8_\[G V.;S)\K+PD[(_R9G_(#J] M:JVM8BGM:X7NJ:JNX8P,:^IK5(>$=KYZ77-BUV:&;A+9S;=M5V*JEQT^V8N M8M!-&KOYMJWL?DDONU^R,[N?$XN&,/@C],N@OI6OAKA7$.&ELXQC6EP;3!F^ M%*3G@PBE;GV,Y"B8&TSVQ1$D>6:+REQ2E,:$Q2MSO8B1\C[YCJ>5I<<[$U#%E^]>VXAF%NC8UV%PO3!:W].*&H&< M-<+Y1RUZNB5:)B/93VP;"Q?QX N$NUS$UY],?+V_LK+UV6]*Q7<)Z7/B&G4_=WT=C=3IVD1#V7/)A9-?&_;F===C ML<)=+=;H1367;G;,S;?=:R+?/+8])F27- B+[;<%!SX+P[.>NQ.'W[]=/(85 M%Z?T%UXX/4AWB*;+2B4PH[]%+7FME@<_8SM\%YC M^^9Y[K$X\'6_[>C.T#!,\=_+4]YT_NM"X%;CK/Y8T/3!ZY-(J- MHE;9J$L):]!I;M:^Q++V=;0XA;R^6USR(<2N'#F8./DRS8)Y_H-_8=#)WG(Y M^X<$AF!*4Q03B#6(!=,)@G8N>8JIQGJC3O8/_X:KNZD^^I(5_S@I1\:K"1_* M<7'JX'OM8F%_B/QYR"Z;S,Y@H>6/:IY_MMI-H<<__%QD7YRI?G93+*L"7KFH MC",^!<4;7"8AQ/S:I9 %KF][$C(\R\O\DD4(V^L1E[\?7LJ;B;?K>(W5F[#< M!;<3I4=/@'//<2+I)@O=?-OCV4*?]T32ST ,TPTGDF,^]=KJO\-)Q)RZ ,4Q M'QT[\]?*"00S+5.C4L1!BBW,\ 0;&*<$&:RX-,EC3R"[.DRV5.Q M6O3CR'-ZG.E9 XICS 1(A904:+M0K6BDW""L&0W[WG M_YSDQRY,V,-SU9E:;+1Z.\FK_E88/;:YNC1="*[(+N58M45X(>;=$NV]*&HW2!7&G>5Y$>NP.!N^YW9LC M! XB-VA-;["]K?4E*LL9J59+2O^""]%T1LQ;YXGX=QD"X#YP3#=?O"]B=!?] MQ_W+P4MYF)WFW .J+#PSHSC'6DF>:,413V*C5(+D7LQ]LF;NW;P?JHD/YW/7 M_O!S_ JN3'9TZ]Q:I?^[UQ@A:F!*B59IFF)&F$@D5U(H!A.N(.]4W_9WC,"K M^)XQ\H?=I67K1ZZ]6@_<@7@:\A46-;<1/" MH5V0A;MV,@X[:%-6O'AE]1"69$V'5BQ>/=ZJ]2SZ8S]/VCI6[1?3'_NYMR!; MHS].1_/BQZO+OT>75^?'_[/._#PK1Z(\T"Z407_L#3Y@+VNE%"W? ML"(CX7-7;$WG0;-+?_)L);.[4@";CK0'BN)6(K7%VNOG%'HT@?*3-KJ;Q'CS M;>M<0%Y@?O5\V\9>2B:?+?M;?Q MEOGM]57-H\I[SWMF2K=M_1P['MIQ=G[R1//:Z7Y6D]/1O^8\GS4DMPS*<9NJ M)[1]%;W)G!&K9$(*#_.:JZH_#SWZ2_EUY/9DI]*Z#5U;=!@'>D4N;S*KU+Z* MCCR54,BU:HW(^HW?+9GHL^.77Z,\^44;'OQFKM_:IX85W%2A@&0I(RB55FG" M*6%<:8HY%TI9K->$KE$SGT;C@?05Z*46/J1G*M:2:8483JR<$",T,['&]@05 M2PZ-6:,'7O\*IY NM6[K M[6,; .[G9T3W^ADW UX/E-R/3)EN:O+-M]WK!MS<]1[C]3)N0&?7=\&/#]P@ MG$)FMX=Y'8,8S 6NJG#EK?#,*AXU2I@O%A6'Z[A#'A5WQ4Q;0;?0W8XC#0J MR_0R5VS_(1OF[^F(<-=IM2K+QSWTL0_1 ML%K]OT?;ZK?/=UM9FQ\W?_Y#A1&-#7'Q_>*G/W0@R6.2N]>NZQH=K:#_H1+% MM7Y]^XZCFFCD0SX9VQ\# 7!Q-%;'@3_P=-R\QM?RM>I5ERTJQD!)A 02J<$H M9HS8X[YB$E()[+&?/($M2E/.+$BD,4\HQH0*E::"0Y)PF!B+*??9HOXYMRJD MN5L=J_N'_R#RGQSX# +SU$G&G4^O-A4Q&2GW_/]S>'@TEC>3_/#P9_BJW,G_ MZX^ Q#^UOGONAER<'+N@B*/CX_./9U>G9[]$'R[.S^S/QRVA[KH>/4?;]EV%]>3?=A#:$X=PCKIO\*K%4!ID$ )4P M*VJ ,1W'R!?,2%.5/(5H(I*D6A' !4FQH'9/U"F@%#*I4F1BN-E,O&&!AO6Y M1@J[M>'UNWU;17ZD=O4(K;T2FG=__T/Y9[%9';TY_W!U\F:]/-7&[=-Q=*FG M,^\%=@99>.!WNK7;ZN2*GL^;>P<]=] MV\>I#_*K[CNZ_%C?YEY]&..#Z)W=I+.1MU)7*0OSZ724V>:]+0GX/E2*SI_J M*"(<)X=)_.1:>ETWL6PCV<5E)F^J[>:)>,4V]F=[5FX@))G)*UU-I& M]UNN"/OF+"]I JN@S*4G.@X%[]X+400'T2BSPZ/L)0>E;::XB"]=R9S NY_S.4![7RZ)V6 M*#,"PEJ4%F"V*J6UF_OP8PR?OAO3#L.HFMVGJ^)1)8MD/L7<7S@K&G<[XZ0L M]2CKGYSM<.$6+*R*NX.%B]G!PHWZEBGX&='"GR,YQKK8 S5\DL32^LKF'855 M>0G*[%20_M(0HN+BDG>C0,VR-\NUCG^.DP_%&R,'O,R. Y/7RD3X^O:D@+;[ M-9>U!L+^"D*ENVW33??:QIOE[QY">W-VU*D([86$CMU-P<>Q"%L<(35*@X^' MG.K2 9/DS>7E'__>?TK^^]6GN;I84@K?C;[,=4)S-=93%1>)_D,SYUS+-\Y?M]!(87*5CJ:?KX+FL4,'369J03]ZQME)K/6>B7U+VH166#) M:#;AF6$1I/^D: E5VOV9N%R.6MR)*5;/C )%_^K,=A0=A/R;O+3VIZR]1$', MG%01\]TWUQ/QW)(($U6?/Z?NL\J5G15%OB#6S*N[J'_?D55L;YWFCPU0&96- MXA%!2776[&+(5C[EB:-2_@AWRLBCO7^4B@R)H M+P@:(J$/N@M5'@G+/7+A?XRS.B(ID8 8"4V\%H@(S16D6DB,F)4,.6%V\5[7 M7Q2YJ1?5Y:&N]DGC)\G<>,O_J?T5'U_]\]6[/UYMX]Z^A^_6*LV;J6(/4MK= M\;WW^"I]W9MN.EAXU\OW[SY]O'CY*7EQ\?8BZ-2732U#I46_Z::* )JFQE=9 M4F#330]<(PI;T%R@,*J(QURQ:4A[J2P^8Q.GXT M&(QN,Z,I [CB]",/BIF%T9?:XR2#NV.V#7O^8^9C&$W'T1'ST[.YJK+LR-Y/ MMFQ>N3V6^]X8_,V":0]I5E&N8U=[M!T*PM[;+HIJ\&<4YIQ@T&@B @" M_W46D];"WS=1'!9_YW&:^4>Y&6C\)+OUK$$C;\'^G"G096O]ETE:]A#E.S"Q ML?!,>&P,+XT!OO,A?G'I)!;6G+TU__CGI)CI/!XXQI.>S0)HGD[L5N\(@X\\ M]5]G<*_WQ0.[B3N/FY#9^[>INGG((,#&412QMZ5!)%G.YQ*@58]K-29[?8AS M73K@7!853%D:P ,V:94,&]JVS$-2)MB&"?CI"9(MVI5J"ZPH*/>>$1V#8*/J M<9JTVA',L0@&=P33$K5Z]?;;EB^"-F5 M_C F(#Q+SF4IARQ^'K8CR\NIRR69'Z-%F^VN6HZ=-8PH&O/\U-BVI]&YO7[? M9TKYAL5].$AL3XI;#FGM?M>T;W^O=4O63;9BJXKYRR//_YXB"56^G[G/IZ#W M5U^+!EF_%J1>'-*]'[Z_R5*%AI_?.C5VY>H*%&L4[%L)'55$8J^D \1A:B2U MBE"]AVL5SUUR>%.E+$QZ$*Y6RSH2(&_%!8V)] Y!.@0Y102QS #C&(JU+P@6 M4"$?+FBI.?-&H'V.+G9 $(A['.(.03H$Z1#D5!$$* DH%]&A#PAR6"@F')1& M.BXY\/L<"VZ/((+V!%H]X'TD '(8([&]EN"[T?#<5%F#> M6K<2I/EM'L(9RVGL$9(\9^%B !_G[R\Q*-J/2 M5_VZ\P685?(H)5ZNZ0DTK[&^%&O=%.M5MEG8F()4T65A59#U@W55>67>UO#KK*ZM65V0M94"VK0&5C8@V7C7P5IV?'CU\?7[C[_'Q+OD_8NW;W[+FG8TEH,']\J5A#LG2SYT MF'NE3,)-]0'G4O-:]:.*\L&EF0@+*LE=_;177Z.,<3;L7OC*>W\9KHY]+K_6 M)^= #150'G*N">,^B&!NM/$24PNHK>R:N&-RCC76.,:"M,:$0)5U*G:2*/0#W]LJ1AO>6G-J,&WN MS2X"H?Y5VBM3&][;^WVK"7>I8O/W"%%YQ)T!8ZQ_BK (/RC]J=[#95GCV?)J M@8_9BRL^CVUTS_M?SZ_Z-GSG669H2\DX-0!JC @!WBIOH&"6,(B#/B "5_[W MVH)82R4YUG4'*5\X?F!1Y>ZV)L:HOQHH-VXI%%W^4ZJ<=D-'C"2 M2AO(W3J" KDSSQ#$4EM)H:UJ$YZW17ZP"GXY":+]UZ#T95V!(RM%17IS_]\= M(HI0CZ+5-LG'=[)O14BM"BZ*4N+QXC_%ED&-#--2!J-/2*II+&A"*2'"$IEE M)[$EI#\ZKA_OU+.YM+E6GD3N"ZV& PD4=U0Q2A@QRE).A'#*$V"X,8>#5E8W MM&+>PZV$UK:!YO>N6EL$J0CF5R1 8CR7PEA"#/=84(2-RJ"5MPU:'X?*?"28 M?IQZLF%,=)%H1@IS$Q!FOI=("(Z[H@<#\T^TH\$O=<(Y #\G32/_K-.6C MPKF-267'*908D1HYG<"[:!N>=IMQR<'6.620<))P)(C'04"ID MN(/2*J)116OYYL!5U VNK$?Q:L'#XV-KVU"SN@[']ZX_"V^8L]1I"PB207\& MPF$##8&Q/ #. %?.NF:E+@NL:1O^/FAGCZ5C;U=3KNVJ>*VS."VA B3@F"$I MA> $"B@PM@A;#A0C#,R*>1]&J,C:'3 ](-N8[[4_I[=?'I&LF&9+)7_P+W*8\-=ZF,_=(3L M4"'(,2 SCVRRH_#EX6@RB\?,0N1B(ZLL;+L<2;=&3&1I'3_V?UHNPQZ,E5' MC?XPR)IY:.? #3^'SV)KV:'+6V^%NP=NG'7S+>CCQ_[BTZ*Q$IM3S"-"YR&C M17!?WO B#Q#,FEA\R:>1P58,)^T/OXSZ)F\+-@LHG,W'V0UI)3_,D&N5 GXH M__9#1<1^*_H_9>F1;\,:C]++ $3C3]]N7)[C>#&T2UF/58'. EJFO;80:$.X M0))R*174@#I)F9 U!#H'=1@*HL(+H":<2HD#2V! ??@%6JN[)E"[=V@BS3>! M>OWFW<6[E[$]9VSF^>:?%R_>OKI,+M[]FKS_\.KC1=:X\^VKB\O&VD1MIIL] MB*W&-E&;7[7'^ [6)NK]77/"Y3XI,9QZAASAI1$ZDJ(9T5WC\*H[LZ318=:" MNM35*#YO'+'I?!+ :?; PE65&)6FW^*#,KE4$$OQ%A6;J8SGV!_CP^/=69[! M*/O&73^0L#/%D^>QY%FT;C^/%!^O3"EK\OC9#>74S>?.J%J5Y?!Y7/ MJ,F\W4X0)%&+2F+'S)O8P_%)$M+=^ M58B=7I@DP)PC"0T'I.*@^6'[RUN:F^7)Z(D8J#G5HVF%1O<(EY8TNH2=C1HC%11*0"@J+>ZG)5L^@0&];F9IJ: MJXSGKV*J2K"2!QEV94!5D8YR!Q#AG<8$Z!H-(T;T,O J1E!Z]^RM*M$J_1S, MVKLWYH/(0*O M6_EAP2 <_VLAMHJU ;%>!7\+HK6.BO@"-O>B.6FNXDOF0U?C%4&Q=P;X9IFZ MAR#>N5'A P=9F0.SZ2:Z(4%RT23(?N2=H=8$*. IT2@8 =("1C&B M#BE=Y2W?O2N9 )))JH+E@8C$6DL:C0\C.-<4>7:P7-VJS,6%#F7A#]^?+)3% M&%4Q6,[X_313'5Q@HKQ_N)JX7F%ZQQ=@7G9? M=F*MF#M!I-<]L\W3W6B#]DC2HM MD$TWX;TRXPZ4"+>2@==@9MP#>E#5UA6F[.7=]6QDMZXP.W5+NQL6.TZ;F >Y M.XH\OE<9DA;.BQF@/O#!O0<'6S38MF8C,35XH%I+1\(39*MMFRW=C0B=8FNW M8U)M1S!'()BEH :^59A;W@VN \A[3F0Y:ZK'%W^"5B)/BFMU%74HO#2IKJG''0^=\?2;+H)BGB2LIQZ=YHQKWSSCDB&91( M$>8A80( !&QE2YVM2U#ND)X#>Y2+&D-(#MD.HV8.[%"A0X4CHP*B3!'EI)2> M$$V8) 0S9SW$!%N/*D(G=JC+N@,JH![C==:&;Q4J'$CCJC9/6ZQKO1SEA_'' MU+I&PWOO?1B,[OAP-["((EAN54L 8TY 9 MC(D.:I'Q+/:WP0H(3(@]D$X$98_2MJ#?0?T)'<]V/+LCSV)HM< 8&4($ 8X) M*0@G1DHFN":\(@*^$8TE\"P \O'Q[)%T%5*=6]7^MO"_I:/QN#AD;XD*LVDM M6X:415K.3J-^M$;EZ2S1+G;GI1L,8G)3QB5O \.4\%QA)YSAC#D-B.-,>^@- MM)YJ+[2M;O76:V<=''5P=#IP))6R%,F +983A9ERB%L/ M%85 !?6RHM!A(^HE[C'6%B_Y8>!H2?',_JD_!W-SJ-H>\6TU]F#;'-BV1S3< MO:7X-T]NCQ79W/6MO7T_YM&S_1AJX,99YNGH.C8$2=3GSZG[K"8NAKG&^/#J MG* \9+ZX+?_FG,Y7LI*J0F.7 KKR"-DF%B"/NBU>EX4V-/"2+1I8/"QJ=3,# M[,$U][9FV,P ^R21[M*PK?9%>M!\JUM:;;P+=G&Z79QN%Z?;Q>DVSTQ=V&4- M89==2&Y'&UU([BEAX2,(R7VS9(<%O73%[.JB=;NXO-.-RYM1>)[77*XYX"V- MP;F,"TL<$-H:K8A5GAGLH=Q<4*&NLL^6L^V3.03ILZ+"A26Q@6A+''.1 M("*A54X@[)W7T&O"3$7P6D,G%9+461*R5=AP&,6LU=K7VV5?]I+_^CB:U[$@ M]+O R3:!X6)AIE+UE^S7#^I;+%-2/L!%%DA/N&6>&H*H5U9:RYS2 G(#0<4! M;C,QO: G!&L)+K9*,>I8MV/=:M:%R%%":/@'(X(ETLQQX8P22F#OU<%">WF/ MM"86[*C!% \X#]RKL"D\8&53N%=I4WBPVJ:5I6O_\V\"0?3SNU>?&EN6O0K- MP4-7FH-[E9J#ZVK-9:4A7XZN;T;#B$GO_;M8U^]B:-\,OP3;*P.J-\,,M]96 MG9-4*N,Q\\R&ES.NH'?(2V&](53KS85--U>=PYHKK;52TMMX<*\15EI9!#@' MC#-\S*IS=S4@56+[XUFD3-S5^^KM%A0=2\4=J>Q;==G]C7?=6_AM\T;ML;M' M+?P&]ZK\!N\M_;9YPGNL4E?ZK4)/+,[HSI)T=%NCZCT[^ENKQU0J+Z4Q'"@U M;C;.'<83F"W)A$"#6MX!5N<[VJW,;7H>_:9))JB[C3N1C9N7Y&[SCC7H"=XN M.*ZUW=HV16:M>#M2P^BWKFAS].+;W>]Q:%DCHNRFN^MUMO6& MD/0X?+2A01T@=8#TN &)2D4HI8I Q8FB6E%%J4>"8L>U%14'6C4 4OZ]8I@? M1NG$!VUU=.D^QX'6"4^<]AAM2XF%#ITZ=.K0:3=T@EP11!E3DA'*1=:9$2%O M!<"(F(I@H?K0J627UJHQ2=##O"V11R<83!V-X=9:O'\,/T]5J@)-.AL,WW'? M3M6@Z&3_(_SI>XZC/F!1U%/%Q#+U?"R(YY^1=L;O??8-^R&-H?F3;R6,],Y@ M0[F"PEC"#5#&$T.%\A!:@F%%BDBK3$K?_^KL^;]=.CI[?MX25&R5.M9Q[V/F M7D:M)QYI22TD5"!%H1+&&PN-$I TJN$T;W_)'FA-'YB.J3NF/A!34P8YY=(8 M:041CBON% -6N,#0FF%R@F;+Z7-R=TRWWFAQ*AT&@R5/ .T.Z0XSI-/V!/UX M?UY8!6K]ZKQ+4V=7DMP%%US&,KR(&>*QDQ!*+3RD3DFO;3,^Z 8/Q5B/@D=Q M)-8T#1W)'])!S7<+-10 K32'@#A-M)"*&H6!)<9!BPD[<7,+HA[ ;>Y:H""J!4$*4,&)XD(B#CFC1"'!/23Z!&U"*'H4/XJ28<>&FP/9IC4W M#VW6*KV(F<>1>K/B^2;P5'^2#$;C6$[_1W0L ._:$FZ)X.UJ2[@[D,_)[_4H M?9D1W]N,]LIV*^:",H&W1'O>,SS\V MD'>PT\%.T[!C&%:.>T>1<01AHAA&-&B7W@(AG64G;L/V"*8="'4@U(%0FT$( M((68\IQR+@EB0A/LL%.&:@0%1*<8F8EZ1+8E+O-$D>=(=NPA&TO7:>)^&DW4 MH)<,7==5NFOCVK5QK:J,OA2NDUV[\!.75LNHDH0B"CM*(0G6N2-!7=924QBT M9J&$M$Q6U ANN74.> ]2TE(!U;6O[G"OP[TVX![ U%B%+<"$$2BD("@HZ Y* M+H$AP)VV>X##'F)M]0]T(-B!8 >";0!![9DV5B,*H"(<0H$5H]A(3:Q6&IRB M>P)RT2.P+YX5Y# MXH&32FK)J;-"88Z8/#6?-X,]@4%+3)Z3<>QT:-2A41O0B!F).-;.4:^(%T1K M21$C''/+F2;@M#W1!/0X[["IPZ8.FTX0FV30B)S4 GD$"?->6V.D]E0P)!34 MS6A*#3N( >HQ\&@1Z4BQ9;7G2-5J]KX=A:$&LK]N20!9%Q)\$B'!#4+MN]'0 MK* M1Y(8R)TT!A#AH!:2<">X8]IYA$^N[#VA/8S:&HK5: N:#B8ZF&@,)I2Q MR&$/ 76& &.T5%Q[$RQ'YI#U)VXP8M CLJVA2QUH=*!QFJ"!C(4 $. UEP1[ MJZU@0!CI.'/& W6"EARG/=':2)_V=TH[9GI0K=9=EQ_4A8AV(:(-A8ABBK5" MD&H".$'."$&<"\JF5%XI8>&IV:1=?E"'>RUFZ@[WVH)[EG$GA7.4Q5/98&,[ M2(SPGFDB LR=MI'=Y0=U(-A>#N] L"4@2 7 2AH&#*4$(2H]A,Q #SUD-M3 M[-#0Y0?E,_DA7(F+^_R';"GB/O:'4U6LQ?*5?/)+5S,Z^12F_:=7!L;:?MI M33B5$EO),* ^_ *MU; XN@IW.GLQV?8ND=-Y]3NQYDIKK93T-@AFKA%66ED$ M. >,,XRK7KGI)A(X-W+K\U]T^K28=4X8AU@EL=L$MEGE6A=_#]0X,.BOEQ]>O^V/)Y_B37.6V17VYIP#P'\L8GG. M<#-NR7'[SF.UC2.M&-+L#=$_=?9TVV^NL/ID=%.;>RMKB+@&BQ;'HJ:3T9JQ ME!?K?Z;C2=]_N\^C5Z.4\J/19!CD0"Y5PA]_(BF58MI)A 3Q%"GGA!5(8*Z$ MLUA%!,_O^3B*@[F:3&Z>/7UZ>WO[Y*M.!T]&Z>>G" #\- T?/YU]]RSY>CUX M-E"1\-SP_(_+L^=OAF8PM6&4T_7])L?)R"=_OU^<+G4_R@1H5<>CB_'8E7WN M4",-&"($A/_W! LDN0)KA\15='A+;6LP\['/A?S =G3S#"Y MFA_0!;*>45=Q96:I4W]=A!]SLB^_H8PL*[=&L@MV MW?/R\-:?+)I@O;IT]2GOIM$ZS$>PRBW;,9N8,].MBVZ!:%P%V3J8?2D^<'[M M[/GK\RA:RP17,?:;,+9S'5?G/!.MS]3@5GT;KUG!$FC\&O**Z!GY.K8O#9X?,2:E>9E;./RG00T'G]G.[=SG\X9>-VWDUD&?F6 M%_>A2'ZW;<4.]2>!6$QQ[8M*^VI8>EU&39.@M(VCYA2O#UV$0Y5+?>C53I"RJ-X4"A M5K-Q[C">0*29\!\WZ&0[P.I\1[N5>93/HX\VR%PZ M9ZEW@[OJ$Z<F%T,;;]_&KTH(GZ<+6=$&TJ =9(BX0@A3@I,N"$4<4\-EV+U!!6W._H<\AX J\>R MCZ3X1 =('2 ];D 2V&-IM69"4:*4%API"[RAFDGI!&H$D X6%LY #U+>H5.' M3ATZG2(Z(605\MPKX0Q1#"EC/,386J%B7YN*IC;UH5-C\=J\!UN3JG*BY;IV MLGAK(OT_UL=<)EE(:]>HX>"EVT\'[JK":_^9Q>N^]]DW[(=T=!-6Y%NYKC.0 MSEC%$::8,$@%-EXY+,,O$DO1=FO1][\Z>_YOEX[.GI^W!/!:I6EUW/N8N1=+ MA33A3' BB+0T-B*UQ@-/,=0<^M,VK4308MK2-KMCZHZI#\74& HHI==$.B*Y M%\JZ\ \7'%GA245)R]9;)*?/R=T)W'JCQ:DT)D/UAV9T76]HQW?A4#IH1;^6 M.'E^O#][L *U?HT9,*FS;S(J*\&EE<)YJA2@6A"@B#0>BZ $22!0L&XJNK&W MRH)9P4K:D_11E%IOFH:.Y _IH.:[A1J)$7)8$N64)3"86$@*+RQ$'%-+?#/. MD@.:6Z #G@YX.N!I'_!@2 1&1 O-(%&$:2 ,<4ABBRW'TIZ@20A)#SR.EC+' MAIL#F::-MZ^ITRA=S(LW>5[\(,N+3[(B!JTH>MS5G5^#X.VJ.[\[D%=7B7/E M.G%$L6"B N(PP@1!IKS0/H Z(/NCPWC'>ATH-,T MZ&B.'9'$ @08P1)K"(4%0$/'@>:TT6"GY@U8*3H(ZB"H@Z!60Q!&4#C(+"-> M$F69"(!$ 0%2:.ND:S1DH2E3ML<%ZI#G!&W80_;OJ=.\[=KW=!7<&Q8Z;5RB M U5P)QPC@:R 0)&@&VOI+;-@6!+0% 1SE%, M5)?4$F:-"&J?,-XQA)U5H%$0;,H]P62/DN^K?>-A_ FM]0]\=#=!E,8&%>-G M7=;H$5)4#BCE6J4;=-O>;7NW[:W;]@.YUP_D2<_[W-0D*E].TS2\J OI[>K@ MM"M\N$%[IZ#YA9;UGAEK#4 0$T*1X(A2!C0,?U-/\*GYO!GM<=S5#.S0J$.C M$T0CCYERT'@DG2+(6JTD$,IX$" )P%F7GU/U1"/2 [(MD6H=-G78U&'3#MCD M*#>8 :.Y<<1KJP%D#JE89QEY=IK5.61/H+:T=S]15W#SZ5&U6KUO1V&H@>JO M6Q(_UD4$GT1$<(-(^VXT-"M@JZ@7 JD >UX2"F,+1R<= S36-U.6GII92DB/ MPK8@[4'[RG0PT<%$8S AF/8$<*Z]QD1X*H #QD@$M 0 GWJ%>4Q[4+(.-#K0 MZ$"C3M @0EM#.(0F6&^&*JF)=EH@S6+#Z%,L_,YEC\.VU'T_O?9GQ\P.JM6Z MZ]*#N@C1+D*TH0A1P!41$''"L"%8"TV8EYXBR0B&A';I02<0'MKAWLDP=8=[ M+<$]A[UQ5B%,/"5(&*6\9)A(P"V0CIZXD=VE!W4@V%X.[T"P)2!H&,=&,^2H M $0Z+0FWX5^$'(>*H48K '?I04V="6?__!"NQ,5]_D.V%'$?^\.I*M9B^4H^ M^:6K&9U\"M/^TT<7$E'QP$H33J7$-@A+0'WX!5JK42$NPYW.7DRVO0OG=%[] M3JRYTEHK);TE1O#P=:6518!SP#C#O.J5FVX2@7,CMS[_1:=/BUGGA'&(5<)[ MK1)YR"J)?59)QE7*J"(:+%H&YW](SYK.GSO(;1: MIBN97(VF8S6TX1&-BJJ!,DX,'"88_@X?C10,:UR$"<<_IH) MY"?98V<+OTET'E_ZD+UPE3X$5SN(/"A$HL-#Y!YH&)6TA=O+&[?I>55+%5.? M?6#:R2B)JG;">\E__DT@!'Y>K B>*_=)7ITP^P;\.?O 1N8?C -#Q[&UGY/I M7IS,=M#J?K@CGOV'R?8:)I^;=>^FUR[MFW5673"FJD32./M9,@^))0X66[/>BJKKD/ JLD+DBDRZ M95GT<>4W/A&'XED]' MU\EH&@1GW)WS2=B>_(YQHC+=XG>5FJL$PUX25RWYL3^Q $.JH%5FD.;;Q+/F25T/::0NZ?RGY=U--GXGQGOJC0 M$,H*Q%PY,7Z2#7$G?6&_V 0A3K,QY'\[E29N&#>KQ/,+,G]A./E= 1/H=L*W MRS3Z?OS0+9G_ED[F+=61#X4$_31Z45QU]EU8AT^W;O#%_1[>?K50GT]:)AGU M1D!&'#7*.Q;-:$$1"P8T655.2'W&,XZ1Z[@E3N(3S!&*(-Y:I-X"D]E1,?D[ MKR]S^K#VZ784U8$RG%G+H16 8 <(01JCI'G3&M+*,>\HA% C7"&4(^UIOM< MFS'K%!7/+>",=RIFU\FS3?AXE3JWC)!*62>]C1-E_',0&@-A59!SDET("+GI$9. M>4 ,P179W#7B&>G)UG2H/#QFI:/;V;,?IOQ%RD. ]!*$1?A!Z4\Y7,BM%ZYB M*'4I456#>PA#;QCJ \37 49:E\JU<:@' )/P8QE,I+76=I>XL;L0> MLWBT)\VGNV3-2X>23""""$IB938@B8-*8,&M#S^ITE#Z9@^C.>TQVI;JWOOC MPG&3E_+%V#\R3.X3&8;!KI&G^X\0@[U&>+ S/_6IL16I#$#<>-%>>7$8'VS/;EP:IC3\7(2T%GLV=),D M=3>I&^<1L5Y5Q628\3S-1*5Y7&P6?3O*(F;-=!P@Q*7C M)*Q9$3.;?3U^-PL\[/M^UM4K&2T-Y$ER?Z1T$<3[WG](XZV3;Y=3_3]!"'P: MO4\OOJC^(*+'ZU$ZGV F#JIBI"F5#-@8KND4@3'1PP*B.0S@3X#DJH88:8<) M@CZ9C3,MC;LX_+2EV@@ M[E/8G#RL>KP:VER8[SZK1!\2%EU#&/1R9/6"D9=G$167,JUZ=NUHT=.5WJ[J[*P:GMQ8#8YU M@]A8O7'3B-"65KX)N.?2VB3H8O;' 57V5NQ:*P9Q\J03=8K3I)SF77^!*U*_>_T_Y-]#PD8?0N7=&VNHB]+BGDE*(#=[*W?DL7RPU9IQ"27B!N M+('$:2"$P I(9Z!O.F(&@AYO35V@DZE^U@%%!Q2'!PH7BWH()V,E6A)00G(/ M/!*::>$=$JS1PBJ0]G!K8NM.,%0X4]E.*A#FPICI]32OA6.CW]/T,R=(2XYF MVQ38TG5\6%^DID9 +%'DKR6"+.M2C"-OO,*(:\(XE@H8IP"1VFA)247=[CI/ M+'L0M?7 CDN$J=8(.D]X,,*\H0XIC\.OB/AUC>AJ M,\2H//&N<<=&CR-I<8=L(5.G@G?/.7=6?;,52-T5%C]=D_QTEJA&.?-NH1BJ MT8A:JP'!!!&KN(824\4P@8X1"1NNY])CL*T]!;MV!QTJ=:AT)%3R7@J@##!4 M*2(Y5L0A0X+5[(#B"#2KZ9(>!ZLEFA\S*BWII=D_M5:0W1S*M$?\T[T5]K>( M9-HG_HDMQ7B:H)FFV<=!Q(7YGV=G1>46P\L+$*R0R."F\%T M_*S<<>#5[/FSU@/_C(]X[Q=%W:M9<$E)X&G%.)<4488(D3&;W-O >28K*KA=ST)XO^:7P( L8TQVIPK1BP16G$BF9((QE*]"#3KW>IQN-IX MK;0$%46C>]G"Q'%$FKD)*D[_BQM\.TH;A@U"9 M$WT<.[-*7IY9A[E4(&LL- M%=S?NO%X61^MRCS;6+G=82F)P)1HK(FS0#/' ;/*2$$AAY5=67?,2@!<0(2U MY(8#@@01"DFBPUN0T0">4.7VV @]@.S& N[+H7=KZ[<7''2$*NYXKRPT N[3 MW#;O\Q[$<=0J[F2O3#@"'[)*#ZKBGONU8UF-KYEFE?T"H@&VG(70U7=O F&J M2[?GI=F[\-LNJNYTHNJV53#NJ;LNF-+ FV 5($BHQBIH%1A"A;Q7FMJ&RY_T MI'BT,;C-'\J>>A7.KNSZ=UN%1;-JR*VOI]?8+$X$IJLJO$N' M9% C,;<$$2BI"+HE4I) +(P55;4T:NV!T9:CUOV9LMT(7W6$W%KL;EMMO;8$ MRJPK ?>=6/EM7(QZ$+FL,'-.(?#6<&4(0EYSIF.;C1B=Q[2 #8?B$;YZ -:B MH)<6E*G+/.?[^[_WJGM&%GWV]Q^O+=%Y*39EAMB3T?U"?W8O4J;\NPH\2/Y7?4>FVGMT<#_M=>C8;=.4#*BIUK#SGW?1:NS0? MQ6JW[NV85LR;>=^ZO#+0,++#8/:E^,#YM;/GK\^A7+01*D=_$T9WKN,:G6?U MBI\E:G"KOHW7+.0"*/URE4^!;L9CY$O#UU$;94$'3A@Y=^R4]R1?QDQ-8#RV?,DNQ(/%V?7?GFJ5M=H MX>_R7PN_[P\3>Q4?) +=Y>O7WV\3-Z_3EZ_ M>7?Q[N6;B[?)Q>7EJT^7395G)'L5>".[%'A[Z CW*JY&Z,8]W'V[_N62#%63 M_G R2E0:&.*SFY^XY_P1/LV*18:;H^"?EH_E[=05-7#\K%)O<4@?F66_>7M%AA*V@YQ^P.#V"M@DO '* M>CU*Y_03Z,"8&&L7(S?"=14N)&-GIFFX$*1;FD6)] HR2V.XU"@_V.T/O[CQ M)*>UL4N_9*4KP\;'/,@T$&)\6H#N\T!SHVD:B"L&58TC?4;Z>Y)4D,-L-Y2:HE16"' M' !"<*"X8>N!LY^=O9RHR72C8:SSNMQ"0V:L24N/M&7/1B/\8M=KW_H^QR]:WM-$<0HT0$Q(( M3VP\H%B)[29%^$/S>FLNT56TUVCJU^P CW"JLF\O!*Y3CV#\F4N&"1 M!%+X/ PWKZETG\4@YVI>(*"L[OW\T5$MC:D+@1Z^)8.^TADE9-1Q]UB5Q$H# MGU5_F(2W#T;CK")^?&P&+\ZF+"^6*B M&A=3/*DX(C^P]CP99A$8C@@!T<;+?'B!W7U%M#A>)<\ "[$AO- M>5A5KZ&%**A,%=F;C2"%H/3@N+N4^=BL9W:O/"MZP&Y?=*\<)[HY:6\/Q_^5 M&^9JX21JL-&WVL\NHVVK0:#D0GJ:M");T9IMB:%ACT7"9-1 M(-I"M4[=%Q=6(-Z;:[\F-]8!M^(H<9@A3TAT@4-#6+D# & 0R=)A:);HP@#3RIR.)KW MSNRY5-8J0! -(HF$_Y-<>!/L 6* 9X&7:*7@27T@ WUYN]J_G3Z(?1\]OQ-(-IDT+_N1Q0<9F$G&=!M@Y$Q0O)ZF/?& MB\@8&^5]'KKXP9QTXO5(Z9.\HU[\,]P^#E]R@T!)&8H&JW_P+8F^Q*!R3%SQ MI6";/,D#G'(@*VAJJ9'1PV;?RQ*N"U5_%",@HN?DSCV2C3G,?Q Q<3P=3,IV M0#']23^Z.\)_U[$*1!H>L!WYER*LELGQA_)O/U1$FM3:4JP(:FGV)DL>K;'574)F%221:532D2@1RH *.8:6.5<$$,51?YV MKDL0# @>GDF]E9Q(JY4+"& PUHYB$93B@]4E6,W^:#P*YF%"="%82H\&=OGQ M=.[>GOU3^_O>OKJ\?/4JN7CY\OT?[V(WV J>+550V"(8ZCYQL9E6]B"P"G&V M2: ]9(R545J;;MH'J0^!>'V/HN\B\I5N0P21D9;9"1!C 2%6 >E@@)(B,9$";@N!/K/6:G! M#P,UG%P,[;R^T(MO\\.X]]E<7DS[@QAX,CM6B^%0V<>_JZ^Q.LGL)*VD'IZ/ MG7EFI^GM*+5C-SQ[/NY_S9WS*Y5%FM"FHQ:=[\:M2EVL;E*U(4$E*/:DMLV( M'K9@IF@&H0N;P91WSJ&P.]Q#+4Q%X,+VF_&OV53VV(>X]+$>^?+JYWN2VW29 M#?D[+-[G-FVLQ89]TT+J^NM3TQU%C"XK7UZ#RV'#YVRAZ/*]&X]FM M41G+U<)@G/ZK=-22*4Q9OL+YR)_'G2GZ*ZMX-IE.2I+\3F=;H)(XJ?/^U_.K MOK5N^"ROR4MDL'.TE,(SPK62WAFJE6 &N[)Y9KP3"O6N_:@SDH MU3%9&5&K//$ "$W#$BI@H&/4LWT*LNW@\J?',=7K7$#MF6>2&@=PP! ME0(" M$N2A8D):N4\YMQT6D!S<6;_@"$VVLGD>HG]4QD!ONHF,A-@# 31A,U(P^A"-J05?+L M>2XT9RL[6[5^[!2[(#<;EZ+9KFZ[06%"4$#K1= 0"/,F_*MML+^TT4X*N(/O?BEE7XP'5.>X$AUH&F@>-2<0-%%@'[7ZZTP*7C[ R4W=<;-QSO<$:\5 \[O[VTUBH8 M[L'ZC%59@B335C*%B$<\&*!,25792[>!L*=C)-V4EKF>M<36&BZ-T$&U($%% M$3S\AHBV4(?%A/) (4_TP'%\995][,*EF('WV0UC0'UO"2R4C=69QY.XCE_< MC)QC^F>:E7>^-QRYV*1>8_KL8H1&HZ^KBF=J\!BA,M=TTTULGZ..!P^U,O-T MTTU\3>GUK&_ Y?3F9I"%P*O!FV'..V%([_U'=ZT".98&<., M4(Q[U4@X5Q/$7E[_I'^W 8G2HVD>G9#.=J+D"<^3OFVQ&TD:MR-1X5']++AK MT>?]>)$BIGP$A,UKX(^?W7]BV@!T5*85;;I)W%=-?3-=[\$,NYW+-K!.E,XPT,'=Q M\Z8A;5CV%%CM6M\G1Q66Z^8(W>+V7=0!^SATF1)U^K8N44OXXSJ+G*B6_58 MP+(S5XM@<$@C(23QM%-QB[E11C@0;(?!PRL>I:1@+ MOL\#:13'@ZPCXM*1P&>K<\8E]"F?3GQPJ5D\.I/>'-E]X,AU68X:GZ?_Z-CVHYI-S(M\IXJ:C2@ M!A'IA*#8(RL XU83BRJ/$FMC6E(5>=$Q[:X.D]GI]^X]'VHX,J^L5[(Q^[&B M7LD!CO=A9>F2C7?!+7JK+V><$Z&X%MA[BQ&@C%E"\:DU[; M?4VC]?N.\F/+]5E\S*SG>A/SROJX'_AH'>Z5@0S1?8?&F^EL#^(\^N$ZW"L/ M&N*'K%1WO+YGU_:VV=6;SDKN:P"?(\)"FM@"]=^G)+2S/WR;.L0?J'M[S::;F-?*O@[;3UT._\W+L.O(Q- MWLLGWPP[1@&4F#'B$%;>!&N<.\(MA !5U+&O%3$AK"C%TBF$WZ="*%J)F)U" M>%( ]WHT3L)LI6@M[.^W!$W7$Q3:!PPA>I @<9]I[:96WC/BEX[G]Q"U5#&*: M*0K:OI6@\\\Q[D;8JCV)'G3@#.6P[/G[)J]HN'WIVB MV2F:&Y&LW+7%8V.\%=Y!0X "$EDNI 6&0BJ57=?8MQX$0Z '2.=S_(XUS$BQ MSY)^S%QTXTFG,'8*8RL4QA\?@+-_#&"F0(% ZKZM:K-;IY&4]P2J*N;9&'I"'E/)8 >'BE^/D3,"].AM ,H^$ M+OMC5T5DI&-$:2^9_9A1\ZPCUC 2PJ"N$B'YA3B8NR=GU[ZHM*^&I?=E=) W M&@Q7XO6AV[\50IF!@]1(,RJZFDNKR>AF-L+BRHR28CV(UTV"[71'S M35G>[XJ=.GO^^AR!Q26O'/U-&-VYCFMTKGP8^[-$#6[5M_&:A5S VU^NTCFU MYJA=+":(/%VQ>1FWYY^6ESVY*B:4Z8;+X>H5NN*LW^'3>Z=V[\[^PRD;=[8\ MG>6^B77SE5AFJ_XDT(W9D:U^4BNC6[]LM3 MM;I&S72^>ZPP5MWMX-:%_])R76TSNK[N3R9Y0ZYJG2$K'5MI7<8?[T:3_W:3 ME^$Q;FB;=Z[EF 5;K1P3M8MY);G([6M$J9DWWBBRLK%U9[/\P'$V2;VZ2+5$V MM\#^DZM$%0U;\Y6+WLN\"/G#U^[E_(EE7ZBSBD.G.>&*> ^U1L0#9!D*5X5H MMC,$K&B+-:MVO76QY@5F;4/'V>2L:/EZ;R+E;Z.1O0U3O1C:-\.)&G[N!Y3* MFFZ-8Q;S8#2>II4YE%9[1P)^6'^9SJ>]/VW=O2!7D32HD4J:[X+ZV_OW__ZKS=O MWR87[WY-WG_ZQZN/R9MWGR[>_?;FQ=M7R<7EY:M/EU54OMR9]9Y&W1LW:H_= MK4Q"G,UE[Y;B&U^ZQTAG_5?+6O4V;:GW'F6E+;/I)K(AI?K27#D[';CW?H8) M56S/3.!U[S#Q'!+ K0),8HB5T-&%JBKDVLYL'YMS>8&%9-P1J:@**@V2P#FL ML0:0'*SG)S+MD,->==5YA&];XV(>P267_O4TWT?MR MB#>3YA[TC#;2\^ZKMV+?[YR[O:7IL7DY]]@#]I ]J(3P33?-(?QNR;9+!<^- MZUVRP@?'0.Q-GE-X$,!D'2WN-N1/M\M@2('XAJOIWC\BL]B#V]5_] M<%N\=SQ)1W^Y!9M_.VLONSMHQJ,T6_;SR57?_#4LCHK[D_[<&"M]9V8QK_N\ M>-W\\^UUV:5ZO5LFQR^DQUSM(5]__K";3W96,GC=:Q;*'6]S_%&/SW_N M)*M\?4"J3\Y<#N9Y3[KWNC$#_=X MM'(FM=E?_/Q#.O(! .2J4'%V4S5Z4RW(4UNR.]JJ#X[^\CVH@.BNM:Z(ORC M9BU@31^:@VQ^];N/JR]LCC!;KU$DE^YS] 97I[$T26$[=*XXW.I6[VZS[]QB M]QXL0NW45 69MFB/NWW=>5\O7?JE;RH#QKJ-[3:VV]C6;6R6N'3ZNWH %:_P M-A%06=XA\YT!TDL0%C/?V5:QP,7A\ LU4$/C>HON?I3\"*L"G!^^.P\I\[+U M7!NPA!Y0@:-JV$O\%4.>BNC5Q?JP"S/Y>U/:\S:%8VJ;Q?VALK,SO]_2T7B\ MD*0&& '(0TD 85@JSR3"6D)FPY^(KI[WH7C*]^?E1$VR'L OIN-^]!\76O[X MXFM__.>=%_&CNQFE,5[DCV%_\KN+834U!=*\4TXQB@(SW@BI?$:VU#2@41F)=B.#[7YT]_[=+1V?/SSL8 MZ&"@@X&:80"(P/@*O@H(.##@Y."0X4."1$-YS6I$E@&K,K_TN70"'=8UN\$$OE#&066CJA?G?:7_1%X#;X3&4/297$\$.!A:M$^4=>]3''M!X1Z7602^V!'"D M()"<4,4OHP HX&(5(6T$,0@I 08/ %%/5+2B M$M?.+/'8_4@=?SQB_L"4"0>HM0X'_E!,0 JQU) 8HR$5%0W7=N./Q^U3Z5CC M$;.&4YX"9&R0'(X(0#51G"+! 8<8&EG1OWF)-;YS@Z&-T5.[.Q)>CU(7WIF8 M:9JZH?F69 F3 ]4"S\*#Z\ >O$W142%BZW%M* X[@X^",EX6A/'ICBY^4_WA MVT47I;3 ,H$E1EX2!ITR3$E%#1#A#^)%.SP7XVRQSS=Y/#%JD[=SA\*Q/W6\ M>>*\V0!K0F1YL QU4'X9L5H*C!4 5GDN8E^FBA9,G=>DD;X?'3-VS&@):5%3^Z?PU'6=VG-D\9QHL%&&(*LA,,(>9#.P( X-B M Q7&5<43.T]1QY0=4S9K5Q(/.,><&4@IH4@JX2A!&&IH=.#!S4=^G6VXWC8\ ML =K8\F%G9U7*]\O\@+GX)IM?E%?L*HT0G9'E9-KS>7#8=2AZE/L1XA[%JHX M!GCM/]0M\>S]Y,JE;X8FC66:?W7YO^7H/2RI]2&T*04D(90CU!%EIL<-M\ M:*M\"UB/R*HN.:?#MX>V$CKF?23,JYA"D#IFN1)$.Z&-LP@8#2024JN*%K'M M\;FM)EC&1GHX-J4AS")-'()>*,4X4(Y5 M'.)WWKF.MSO>/@7>]DIZ"J#T%EJ"(%%$:4ZU558KP*O<>)WSKN/SCL]/C<\! MP()YYQ2UB@ 0M',63]D(=@@CX"J\?)UOK^/PCL-/A\.=1(1B:STVEDA!E<78 M Y&7,#!@G22O20:W+82E.18]K%/P8:%\"P6M*B/UCEWFJAVG#:TY2WCH2<&F M6C^*&2%$K'4G@D%/%/0<(42T!=A;7E$*:ZE%]O?JIVOU05['18?E(L$D14QR MCH@GW ,9K&8-B4.<">A,I3]L%RYJVC.&4(^*(ZK3'3-US'3G@(*(0 ZLU]@1 M V @"NP-#/HKT!3YBMS-G9GI<*XHU.,"=(S5,58+&(M8Q;B#PM&@Z$%OE-%< M>B09L)Q: ![*6(\[];)CI8Z52JX5[Y0UUB#IB5=8*8J-<=(I9BD%FV543=*% M]C [>;WMR$%5:),G[B'^EOOK?K70 ?.@Y6FAD_@NYO+ DV@HQF /"F M256&E/2 X:5C3FEDH=0$$"NYAY0I9 3S M$N"*!)86.P$[\.C HP./PX&' TIP2#T'B!)CB3 "2XLIDY1K+"H:N;7"T;FJ M=72XT>%&AQL'PPT)M"<68FF0(AHK'?X@D&!.H0U 4M'%I!&O[C%KWQV'[X_L M 28K%?*J,V9)EC%;X;0];MANV^&J%/&Z?JBM"LQ]*.JLY,!R0@ES%A$H",%& M4]XM>/5VG5 8B"I(B1P %[#I34IK@SV*,"/DLTJ7%CS7W\(GZBP MH[,/BPB_;!WB'4U4LQ/*5'TK?SW]?^D:VM9_"8OSIJ4::(TH\T\1YK2F3 M0$+/L=#4:%0LK$PIJ')UHWUXYKE7U_W!MV?)__W4OW;CY)V[33Z.KM7P_Q:?C_O_ M#ML)01:%^4O^#QSUP<6])+X7^P FY0=@;\\C6]XOO/&[KV9?)_- M% _93++/9M)B,QO:@4.ONMAGU>5#5CU;P P\$N,&$89, +#_.HO)&N'O M"R MO\N+NP-WS/$11-?X*K=5KGUB!FH

3FV=.GM[>W3[[J M=/!DE'Y^B@# 3]/P\=/9=\^2K]>#9P,5*<,-S_^X#,Q2'&DD_7$R=)-DY)._ M;Z="O+F^43$5XL*8Z?5T$+1UFU^*6OIR'RD>E 47^ %K$PO0"D M$1X+"(U& ML**!0XWJA>@QOJI<)).KT72LAC;I#Q-U-X>D/Y_$.'Q'39);E[HD=28J9=FW MQX4EDG]\$SYRUB6C:5J$\T]FWTC"-JAA_]\9D$P@_!\R)G46XNX#\17"/8:(CP5E6'&4H'* C6-"]IRD;2N^]/K MH)_V;3(*^)%=]8$\H_H[=9%;XY7(N)/ U?TH#P))S\FJ/[R[/!Z[&!;V(GPSK[O!_J.'#%V-RH-S! ^B73_.9!P3OFZL,7#1*YU?YBG MJSS9)&\?NOMPK]U'I[+[NRB,#UU*M-=2XA-9RO$G/!%M1#MTF^MNV MLBU/[+NGD#HFQB*"L)8($Z",MM1ZZR2-A[G85705VR$DA,Y%&]L8?_Z$K$JV ML&J#.+=P:P8/WYQ*$S>,TFLQ;J&7V BDU%MRR(-%8%P%)4.$^^@XICC0$/( M;P>^:&A"\.^;[P/&F6E?V#C772CQ*F2 'N(H7\%_'/CR1WYQMV^,P&2,%<5 M_PL3CR)EW _DI\8SQFGP2X93Z(<&Q=]5'N%43*:#FQR/0J: MW*#_5]34PN4 2:-)H'([#7)O55544;\L=V;5;C"Z3?IA($:EZ;=X/?ORDP;I M@>Y%#^Q0]) #/,<>Z.6 NJ?V\FHR!3DJ)72"]8Q\F-2Z/H MB,9#I/E!?Z(B\&8FQWB62'C.%@6OW>3Q M-+WXR_S@/M@N^9%@SG77^3GA_.H2!XSO-B&*!??5N&Q(+KQSB262J%SFPQYG M(BOGP,APVF6(82:YCJG">@WCHI@X\YQKHX2,8PX+&<3I9&ZYK=IRBP-LDA/W M\A5#\=@X<2_G+92'6H:\TDA)VA12I5#H_]]TZ!(,2MPX,]YM+I#FP:!SIU1_ M&$B]6I>]"<3][-TT:HWO?1C7[,S]9=!APQ/+F;O&"86=L.$7PJ52VF%((=80 MPK Z]R;B8< PJ"^(E94UVC?O7L]56K"@TIZ/G8EJ;= \[=@-SYY/KE+G5G7: M8=B.F8?OV5X@\R0)6L4BPB5.!;MKM@.W 4OO-R9F>[ P^;)'E2,#A"06>@Q) M[+%!N#?24<8I1ARPC>M?SQJ.AA4KN 1AR<4D7X, ?2XCT6@1Q8[7!8W.)4.@ MRU4('"?*>Y>!:R24SYD:,\@E3 D^U4W8H;#(58N_BK39=L2=7GS77,3DDB Z MO5:5HUTDP3UL]B$7$(%R7F8BXLWPTY5['4;YS_B6"6(--6MGI/(5>RT@XE[/9R7G1IO]W#7)HB9\=EMJFFA9TRR=N@6)&-9L5Z6S@C27!.:2M=0F3!! &.$8 M(M1)(@@2X5^E&!5$("K8YE36UF'"TFH7CI0&(0'M=:R T%Z0$+FS.!M_\?'# MZP]AAU\$*?C71?@Q/Z(W Z?2+$#IZN>D*!HV&=W,^*NX,@M2*GARS@=5[XAG MR5%=6CI5CT?Z9\_+X4/S!U1 2-Q-E]X=[L\>GNLHV0PJD&$[8!%SX+AU\1 _ M1EH%>AO,OA0?.+]V]OSU.8*++K9[IY\M\7SV-^'*N8Z7SI4/,WJ6J,&M^C9> M#!SXY2J=W5"$X16K!F)06,469>%B^:<+(1-7Q82R5,E9?F0>R5>9.EE\=/;T MWHU9V,+E^?[#J3#@Q>F4[JU*AKL=+#8K /&@;XIK7U3:#^!\][J,L+)B M=Q%8XO6AB[2HDJ"-!S#Z6Q8R,O(O(WP%#3S8@=F5B!*S:[\\5:MKM/#W0F1< M+5%R:*^3,[3YY*PFT?S^TS]>?4S>O/MT\>ZW-R_>ODHN+B]??;ILZB 1[>5\ M1A7.Y_M'^-!A[N5]1G0>1ALPSJ5]LV2=79HK9Z<#]]Z_[@=9Y=X&Q<.^F9^U M7V1'[1G9QO>]&(S,7V=W@P;<4ZR5!Y(+@A673 @=ZU!886)!K"UDMPL"^B:2 M4SIU53/D5$#)PI0@%H0HI#0+=J)P4$%+#,('TQBC6C2*3:DK0A'"L,?]\62N M$8P&@]%M9N!E^M_R4674X)8;%0?E8A;&,_[I69F4[O:N_G _M)VURAJQPN*!+MY>)&]T86;S7A[<(B"]%I_"3[_OYQDFMY9R[L%]6N'8(A M=TPJJ"K2D(7#K@E27'Y\*9Y]GU=51\ROB8S?8A!@XR@V5Q"I'M)6<:*%VEL7 M$B["V?:1I%MLTO8Y#X?8MHYVFJ4=?)JTLY((TS3NG30!HT=%OUFV647]\@.] M_F7AJSO>""ZN@ZD_.4W&[7CF."1SEY)P5+H-*YGG+W34VU'OUH3SSDVJ&E9T M@-^Q3,4KJY=_3!-S566;WEWY+>JUS0!0.5"3_>LV\,1<+_:4_ML M94U[\O>#K/^&HE9'G/_]P=;W'.(OU\D2@F+M+="868*1E$8PHP!#6 'D"%]7 MS>Z>5[SX]KOZGU'Z,IY'YEF<,P:Z^^:XWCJQH$@0%J^@TT3YXX:Q'955K MJY-#EZ8I:8=Z4AV2=4C6'JTH&*X+M5 <4E909X G&B%-$&0*2&*),T)4%/UH M'V@1W NJW6, K4XEZH#D9(!DI0RQYT!+2# 4AAC$%90."\>,AD917V%>X=9! MB: ]0F0')1V4=%#2+NO*,JV$,88H!@@#1F$'B ;/ M 5TZZZI#LL>,9#595YH:* 7@@L="'T)+IYD#AE-D@KTE*@NMM VT$.F!BA+, M)PA:1SP*K(YRW^$0L+9SXYLLQ3>6!!Z/_.0V5A.V[HL;C&YBV85#PVY3T?_[ M$=2F\(,FM>H-6+AY:*V%Q&4[D7@)8L]4R1$C#%'-$%3.$JD"2%K@ZG YO1Q= MWTPG+KTL:'SIAEI/Y$"/PC8J=:V(*^IX_11YO4E##@M*C->0:NJ)(DI*Z)TR MDC,,+';KNE6UF/UQ9=_6$V+_1V?-=5!S,E!3DZ7%$/!(ZX ?'!)IL::48"VT M \0BCFLY?#\@JJ!3AY1.H^C8O!'K00OL/24(>:6)5U1P(H!@T&,%F($5ZL/N M+I7.>NAXO>/U5EH/CD$%8.!V$=C?4*DEX@ K*)7$FK%:CH$.R/ZR1\EJ$Z"3 MXO[.>.B0YN2TBD7C@3LE.1),>N*)!%XC0*E4#%(/)4,G!RI\M=O324%*BPYJ MLF[B-25RU43TGT83-3@V*&Y)INO YT.=)I9HB9-5@\H MRL/T]OV)N[^ZI;!5MXZ7QEF1=Y3CQ MO:ER$J_CO4^=3RF\-"P^2Y,Z)&7'^?4/,*1D2AJ9%#4D00E[ZCC2B,/!-+HO M-(!&MR8.":7L&@UHJ9B.M":B- 2LL>+8_B=@_-I(()==$DO\P>]*L.^_9#&>? M%6U)GL_J-DE [%6R0?.@(Z&@2 3N@TY2MA*2#VU=,*077=LHT*87M5O(>&>< MVZKJ/;]<]7Y7C>-;%;O?7^G2-D;F7),7[X9_G.)XEDN53IO3+D8W'^VL^>N7 MO:?5F>"O\:HNK@8?>)#.>&K2A!"49R8*KC4W*)RF@71L^EVI$[N'' #BPAV3 MZZ(9Q)/K(65+7*1>&:5?![V)CB9I)/(23%(#SHDUWM'$Y#1 H:&FH\0NNQ#= MOM(G;"XZ\^3Z_L1GF>6ZN'W)C3C"D])QY3@%8:TS6E/ED[91Z<'2ZW*C%W)C MQ* M=B^J+I].)Q^&(=W;5O1NY7?;(;2K^O>A*GWSKNU';A%KQ^TTO?= MWO=AU^Q>/D?OK-B'>L*NE?M87NMKL3"OBEUJSOG#%W__GS2TYI$U4^*26:?I M4+ZUWR6YFJCM*-?#CW&QN\,S^"6]Y=N/./J /Z?GG%PN'1)Y\@6"HI8FCX Z M3XP"+JB1/GK22]*2G9<.X8,R3P8=22*WC/FC9GG22GD8:A\*S0<[''E!>_(P/ 23^"4!K7[ZKLFK535 M2]U/DQZVY]@"]&2*JWM=+#!'H[/1:P^.. L<-,=@ DU3:=-QJ+P\A.H!+3+& MK'J,>R.HKA[C7EAX?,![.3F;KFX_48LDL.B]B9"(YTBDUH3 E.5!LE[2^NZ: M=V(@H7J,#]IC--5CK![CG@":/KL:=J9 :4*E$,E!Y/D0@0(*%#4U1L!Y.%#9 M .4#KDO,9W9$#N/=:T641U5.VA",^0E.T<8Y3@\$V9K:[4XG'(XBM5L';)]G ME>L@K@&:P!J!1!% >>>T5-9XZ:2Q5MB;,@0515PZT'F5JSCB%I_NK9.U?:9[ MVS>&:UZX>JRM'FM;=ZS-.J&50J))7R95FV(8SE]-DOK-ND)9 M0UB486:><+ :;&0(F/P;M,KHKFH8MPYEC8YZ$35RDL]$B>#2-UA*+'(GJ6#N M:BAK+Q187/B(F5U9 4WS:M??_OMQ]]N"$Z]HBA?#+A<*Y@MI'F;$-$51=^Z MD=V!VVMNVC1N^]>XJK])G1-;DV(G<+Q!C\,/V:9G+\ZFT^0YW1BMG5!M' >J MF&3 2+".IG^TXBIZ=+Z#X[=6<:><)"SP7+P3M HF)^S3U.92Q-3[/9YF6A>L MG0> #\/YIV8X;B9GT\:>LZ(-U?:MM)M1*^Z-#TT,+DY-["R >ZT^;:&$7PQG M7M^C6ZC!;L.WU[[N%C(2=Y'1PP[Y[EQ!>MJWH[Z'XBML;2/6+@+=-G7+:B_Z MQ':<]D;(Y]XG!W,^N^8"[ZT%GX>N [GA113LJ8I[2[7Y93+'JK55:X]+:U^A MG5W7F -H[773J6I;U79_*^1[TYC=[X<(MJNX'G-MX\/TN.WQO1VU,]V.H\=T M9WV]7#T_>!!-[W$]?_T\B;V[Q.YAB,_5=:J;5F57\YE0*J)($VH,# 0#)P@R M;8D7GI/0MCMU 8\_X;/ M?^^U1O& R'L;ZU/14-&P>S3(2 .7*I^Q$X!(K'5,$JN0>PG=;/ M7D^F\YBF;Y/?\%W.$=DO(*BZGM:K J("H@)B0T!XZI)_X(7P4D'@PK# F('( M'1(*KJ/@$NVQX-( H,1HTR.)[\]K+,4NI+S.$06S\[R*EX(&#K^.4L^#[AE. M%]J02)3=B06'E@'U836GL[$,M08T4H)VW/#@F,,(.0_F1;;V+Z4=+7VA W2) M!&>TZUQAZM,^[K3;,VLY[ MO.[489&+#O>AL%&%P?V"02# $PBLD<&!BMRH**D#X!S H^O(Z]4K#/I<9]@, M#:S(C(<5#14-I:%!YZSG3@K"-8"UX+S#((46@%Q%W;GP> D-/5LN)=5R-[7< M/46'=,:P'&'(R']/_&6=99V)>2KR,PQ=VKU@2F^ M\5)QJ]I)L]N4!^G#N837I]4D,SXX1W4 $AE8R8VGU'&IA'."R]!1V^S85FLH M/X:3L6L4KM!QIE*P4O ^4%!Y%W((G@8KP$9E.'!%G(H0C3"LX_!H06MB7Z:? M*=%KKO2K]*OT*X5^@5.DBD;/K .03"NA8IKL$_ D.MU1A;781< OK_U175E8 M65A96%EX(PL]2<:%"*(C-O4XUA39 M &B)8>LU!JS:Z&UMU 4?1/)R0@P!G)>:I'_ !Y*6N-(I$)J6GLBM0\IM68] [53JN=W@,[-4I)+Z1C MP3.0/CH"P2>GET>+C/*.RGX]KA3P@28EEN0K[9C5,<8E%7T"J\B5UQ+758L] M;[IQ**C2J)BD2*T4@,;H& Q%9DF0R2=1I MPYXNB_#@F](H7R-!Z"KVBH# 4 M,% V@F/2 0<1G,U5X),KKPA7T8A.7Z='%.QPWJ1&,D- M!R2H70@VS7X(I]X1UY&^KE<"[&U]@AJ(LL5+W$26BZ;O0;#VS52O*;A]M=G]"RH3V*!FF M25-48"1U08:$0.,1@S3F'JR>T"+S;=PBP_JA0](JF2J9^M^D6@>F2!VCDBD> MA '!O0-JI J!NV@2G3JCLXI#''9NJJ_+&ORF\7H9@/+_H8 M)7()0*-PCBDA.#5 R#UQ0/'+A6$ %S@6G MI0\&/$%OE03<"0]V&+NC28EG"2H%*@5*IH"T%'54"%XZD!P-!*F55\8YP@GI M2/Y<\+K.]7B^(L\75294)A3-!-2>>* JH .T:#FQ&.,+/D&)'2*8N@XH].K6>YMC@]%KOY7(ZU& MNLG8Z9U@EE*J"8(URBB0D@@KA'+H;.T?U('%TI6"FX M2_W;$P1!1A"**TN @J+66@B1@]#,&4-8QWG$0M=LCC*4_V@V@"N)'BZ)]N6/ M@6,4C8@\+R%[[YP,7E-+(Z-16>BH/GFF3_N26:_8O]3,(YEQ7XJ@Q$3P**04T5"((FA*//<^" U> M,M=10>XX5A;90.H2(Y6Z;*_PJ73%PP/&@P(EI;,$HX8CAEA42%Q!%!(E)#N X&HY:@0]!!.RF498(9+WE'IN4>5X;$@![%VM M M;?C*HDS[GZ_2E=PES[YJWS<+=3@^L\L7OGIE\897KK:=]C:]S^_142^B1DZ$ M!2^"XP0L)1:YDU2PF^?W*9]:MF^FWNV MKV V;#!I5GHI;"9GT\:?S9(6X'36G,V25C0VO6DRB>G8CD:?&CN;I29@.#]_ M]K]GJ4WS3\TTR21]^+_^HADCW[[XUYOV)_KMD^;M"3;I]\:G![R;3(?8KE/E M)\5S$VZF%S8\:^P4O]E53ZAM>D+O3U/T-NTSN7VMM34>1QD)6:;_>)3#$-+O M2^MN?U_JTFV5Y (6A/SM\LAQ21.7H\2WZ;FCI"?_>/3#;Z]?OAK.YF]SXQY= M L0Y.&Y8O%TV]/RY.FOJTTT_>8UY\\EI;^;2ZK6\V7&XW!Y[-I_$.QWYT%K+Y+=WAU.?SDP;_R"J4?-G4YN;=9!(: MEZF L]D2 (-,!/S,@1P/ZVU6P?1+NN<]IC\N#=V.FHE++]P:Q>Q)DT?G_/ST MU.&XF:?67!) 0D''&J>$QF1SJSN/:ES?0?UK23C8C[P^QL[?K>8/?QL_QB^/WO?-4^ 51^#7;@8 MC]FZ><(U_^)O3VZWJ;)V_+XCX\PVC*-D?Q"F9*L6THKABN&-VOX\-<2^P]N1 MV"YO6OI=T\25S,!YR\;WD_3/[&SF\70^S!J8R)LS RRXFAV\C/#D=MF0OF:& MGRD^F3:8E'WR?NBSTJ>O;ME\!<3727V9S1?-PO 4,6B MYB1X0JP5HD#6++0)@T%U@=R69G_F3QF3R.G"]!9.%0]6WZ&C<.7Q_:H?IN_)8]MZFZ<'P/YAF"2Z-:^_QRD!V_MG%LL3H"\/:ODT/Z?3*'_SQ/_UP,!WZ$=MHN-)]39(2/SE?/.VY?!:+'[-]<_Y9?SK*BM*U_=BE> M[A8P;(>(]O>/F/=1OEDRX_Q#^0LOKCUZ]O(Q8Y?#[E;;WB7<"\&>IBN/7;[T MV.88V#0>C#[:3[-5U']W,CW_^'(/9RE&DA?U.[JF7>Y?_/72L'RR?)DV4/3* MB-P5.'H^6#_]0I=\L4?_B3;D'OW\*BMW=LKWKL/8YYY;=M)PGO3%+Z]]L-.A M':\\KE6H>9KCS#(P\O4QYFTJVYQ,,V3^TOHED_@BXRJ->8^>->V5/"$ZO_;= M4WM5/BN_7?IYP9RDH3A-<[,5L/[F3S"YN>81>&;"0& MF?>"*@64)[(S%4D,*#%!*2BZV.G;DGRP%?G$VLV5+;8KK_%CU>5=]WU=NOSH M6792XB1O:V:O:N&4G^;L&-FW2N[)A:W8]Y/D$_Z9]V4FLWFRS]EPS3:+^]3N MRN2A//VX],4FTV'VS=H^^)10<2VH.'=[\_5PO"18:L/D;):^8Q<-6XF.KE?%+?27W4E_M]J[I+?9O+RUM['^A;>0$K^3E+;:0:5J\YGL M:.BN,;636))]5-S2:UMQ)68E-6)Y NJR M@W#+DRT=;F1?<_\[0?/1L^==S$\LOP9Q'.?>:98P/8?Y'9\^V/79D2^'K]RI MLW=W3N\@S6)E-FN;;MUK[;X#-F)]EQVLBF'MH-I!M8.*[: K2XN[]QCON9:L M/SM?CL.X.+)[$'^K8N5(%897A:D*GY_VQT^EP,KUZ)O-BQZ5J<=7B]7KT=C*WHZHQ56,VUY@VT@2G MUXO[[:T)7[/=Y8ZL*GO_5/87G"\C2388+??6*OSC=#([F^)QJO(.UGO;>/%] M&].^[&:G+W>+] I5O%6\5;Q5O%6\5;Q5O%6\5;Q5O/N8+QZ3A/<[M]EH[MF5 MOUT]8=*MXJWBK>*MXJWBK>* M]R&(MT[)5K3L_-3KW[8L1K?-)(W"$^AQEG:>/G4_D[.5G/$%UDD\8#W!O^Y% M_C?GQU<'?O];Y\7_=7D@&,-/XQ=GTVDRF)?#G/_H?]!.5S,Q1:.X5$(+B!O14Z>O)0'956.>V.77[R<\O^?0] M)AO%5SDI7S>E) ],.Q4Y2 %@B-82M: \ C$,(-YW2E$QT.QZ+ME*J4JI2JE= M4NKMQTE&T6PMH11P3'1*KI2CX(ER4G(P'#V14C/;48CZ?A&*#P"N)\VL@*J MJH#:*:!.IHB;(\]H7CUH"J>*I[VC*?AA_3; MSXE,FT%* ,9 E>$F6!!1:PI&IJE>Y.!C9.&>02H._\#P^$^<3AX]>USQ5/%4 M\=0WGJX8]_^=3F:K]:L=CY1I$R*U:>:FG'&&.V-91*;!LGN_1:?%($&VHJ>B MIZ)GBWP.7RC7U &#BPP4*P"BJ#$0X:QU $"-DXB>&B73K"Q@N/?3,B8&4O/[ M *!=*UN_J4,J["KL^O"S5EB'GXGR"\X7%/EQF2MDA7C>F^!HY"I0">EGS2WQ M5!HA C)+.PJ$WR_B23*@YGH5P",DWJ'B7;OS:I<=T1(Z*I7?/X805@E2"5() MLFW@I9*@C8U&$Z, M+ 0*;)HHU344/,0_!!1$5(14A&R;6!D)%8!#\$!M8OS M;UQ8 9)*RX6/Y<4AZ.E/'!A*.9MZ[D7:5-CNN**PH M/%84WB+(TB6?6X@0B. .8D0;N6<66#326Q/VZ(SWY%F; 2GRM'$E8R5C)>.1 MA(UJ],JX&!5&!4"B!1JT"10#9YF5QT9%/E!P-"%<%8H5BA6*)4;",D5(FC$+ M3AA/\V?A"(_:<> *T0=]=%AD T5*/"9=L5BQ6+%X--&]0D<5C7,^ FB@EM!H M42."YLP&=FQ4+#*-:45B16)%XG$%+4=A!*%$T*@%Y)!E)SVQSF-.8D_D'@]? M/IP(Y(K$BL2*Q#U&87,>N2 (DH@ 4CGM!"#QTE,N0YH?%PZYZQLH1 \8K2Y@ MY=V16&_EW2'BRKG@W$7J563 @6N%R'R(),%-"'-TWCVL>UCVL?USZN?5S[N/9Q M[>-C[.,=K+]<2TZPDY7Y;:H++:_UM*#Y"NT,F^G%HN#LF\-7BMOG/F]/Q:Y* MV)J^;?6W*N:]J&[9XBM<(NZE[5O:I[5?>.27Q5]ZKN5=T[0N%5 MW3MXZZKN5=VKNE=U[YC$5W5O/[JWAVV GM?R*3R!'A?S_YD4H'GQKS=[7L(_ MW);8C9UQ?P+D#WU(\@ZY>0U&Z[5QW#@$&87QGBNK: MO9Y,YW$R&DY^PW^D5'(<&QRTRV3(I+"=& M$!\%:*8T\\K09(G<1&*Y?%@<,0,0JF*D8J1B9/.TK\@I)PYI0D: ",0%%)YS MP"BC$F8WY^V*10@=<"CQL%Y%2$5(P4E2,6K03@8"3B6$1(LHJ63*H9$Q_?#0 M($*+//%;(5(A4FY*41/1,FLI,YZ"E<%ZB3+Y("989\$\L+E,FL15@E2"5(+< M.@-G"):8H(-P@*!C="12:X-'*XF*E#XLCM3UD$J1!T*1=4DK&65!22=RTDHJ MA9'*,@G$1L.,(P_,O^ PH*K$Y&\5#A4.A\KP*+15!#CU%!$P$*-9B,QSY!(, M0?ZP$$$'E)58*>9AY'BL-#IJ&O65#C&20*FE+(88P;-@0S!"!)M&#[8E0"R["B^Y^G-[3L\0"#?G41:=!#I9EEF"P_4W?@M"E[G M^G+$8+!INFJ4-,PE#U59K9CWP(WB0<082W=-?TY_/'O?<]"@EB4.!=N3HOC# M!)5OE6_["6R,CFMNI "T%( *9R-Z'9+G&S53L?2HI/YQ9P8"2IR,5]H5)>A* MNT)HMW'\953@-("T0D<0'AVQG#FD@DA!#+$/CG1L0'F)AT$JZ8H2="5=*:3; M/$P44 M.4%@I'!A-K8? E()H*C1I6_![H!U1=;?JJ0K2M"5=(60;O-85FID M=$0K%90!':0!#L03*G@0TD?S\$!7,586DY<7*8;2 V[O#+LX_ /#XS]Q.GGT[''E7.5![M&,C$ +A\"R.Y;W'.%9H7F/@.L#8_H0%M*@4$DPJ*@@BA. M-0/@\ #Z\R RQ*/C>[%!]Q'>';/@=?F6MBUZ3'F^NUD;D?['@/*HGLAQ"O@ MW$PQLMA9G#4G*J\&*'0V@+34$(V.J4!!$ZO]P98$^F$[P,!H*)#MI+&M]3WL? U#5-:HHJB@ZBEAB2;A$02E%H8 ; M9UB:M($7SFDCI%+'#2,Z %IB L@*HPJCAP*C6X3[,@R*.A4IT^"-M&FZIA4G MP6JB$?21LXB4&+U;251)]&!(=.N(7!?!1LH#\1#!6T6A=*EW*@N;.@^(2!###*0F",S#.<4D/=F:]'[Y(/3"ZNCP5,A4R MAP]LY=9I31 9=P2DY=H&"TP;#(RA]$<^M9(#(8]\S?G>Q9]6JE6J[2?RU$HK MC).:$@$@DD=%4 L3M212*SQVM+$!T!(SEAU!@.CU2->_O'CQXX\O7Q[NX%*? M#>@I^G70:&+;:X"CB9W]CWD_2F?V)(7SN;-U_3 M@V^804$;9JDM39BA1A-M56E1: MW%]:;'YFW!CGP 4'S M@$!QBB)01GX\VN!L+NO>T-BS6GKID/DDA,3D." M0'1H,7)'.><@M(UNM],+JM2 FNHU5 Q4#)1P+CIJ2C3E!+DF$(,QU%@B@F#4 M2$)N+*7=TS:&&"AVY/N>N^[C&H91A*E5[NS@Y#)A7D9GJ8U4@J;21 ?*"\.U M<)39FY*2]^2) !V -,=-GPVBWMK_?)6NY-YX]E7[OEFLP_&97;[PU2N+-[QR MM>VVM^E]?K>1&&3>B^3, >7.1*8BB0$E>A&"6JXYI1LQ/)]O>!,LU*K[B=%1 M+Z)&3H2%]'''"5A*+'(GJ6".JJY'KKU+)U/)YO'L.S=]NGSK1>_O04JPC93$ MG:2DMY*2R5)JM:?Q.,HJGMV*?SS*$X7T^U);V]^76G];HGP.J,P1E==MYCP" ME+3_^S8]=V1GR=I_^.WURU?#V?QM;MRC2PI_;@@W1'LN&WK^7-UB;3*;OGC)"^--I M^O/3\\\^:OYX/_IF9+/^X?CQOW]+C\\,OJ2)JYJVYG4>/?OW^-V938[R'#$D M&N0O>S;%V3"?C M\)M=9-)89,]8?>*;Y9/^7_N@7V/[B?!Z.CE-G?OI4FI&(M-(B9H;!6 2*(*C MR!AX:1AE.PX_&JB./<)F?C(YF]EQ2#_8>?,QN24XM\-QDJ.-3]E3#E._;UDV7_MJ]R MKE+K'("##Z]BFX%#WFG@,-L,'(S4@>,P P>[3P,'0:&MH!Z)YB =-\P20Z+P MW ;KC.YMX+A8'LFZ/DO:D3G_F46S%FM7P'5B/V#C$,?-?'EWFNLD :;/#J?A M\:E-U&[B OUI_!B.9_/A_"Q;7QI%QHU-GOSX<7K&Y&R:P.=L>NR3*S2Z<$T_ MXZAL/LEM^*3NPB=&MN(3O>3^[\_S[YRLK+M)WTE ="L!L:6 ;I[-]G4$Z033 MU=%H\K'U#]HAXW0Z^3 ,K=GAU=-)K:%D\TQVZ<958W6?FA?_>M-D=R3] MZ-LEB&:RW#7-PON$=MK8]EM^ME-_TG Z:)*?Q)NOA^.E\9Q[-+._?[,_]>B< MI:V[R=Q)/=A6ZL$/.7WN=$G6W43)G<34N;"Q]B[8O1NTUO.YY"A=N$$^SN>W M]H V/"AYOJ[5F0;SZ:Z^N7N9;'5E[K8KV6L:<65-=BGO94+)C5JD-SP8ZC$7 M\NX-N7><.CWO G("[37"XCAWTOE,^IRT=WSZX&+BMNU:[:W79_>J;4??K#4M M8/=,,$4WHO9%.8VH?5%.(^Y57UR9]>_<@[N/"G%G7XX=QI5K9ZWWU14JNA'' MJC%)85A5F*HPMU$86A6F*LQM%(94A:D*:^*DR7V%H)?,0)]I5#1C3A:C3D/&KFF-7MK0AON4U6VJNR&^O(+SI?Q$!O$%NVM M5;@\'G*57" M5<)5PCN2\ YF08MZ*_V64U%/V+6"*LMK?4VQ,(W]QY5GMHU;RY'XY M+ZMXJWBK>*MXJWA+%.\]:L$1]\*AGW?/E?S0SZOB+>%YQ4IX9S.WE4J97ZHR MVNM++;]#GVW;]*-O7KXI(QK['A- M(L9"WG]GY3"=I-1A1(S" D,TBFI!E-,V70+%KF>7XCF[U._/O4]2F<_:]8]7 M$SN>/1^'CG9\_VDE*^VG4WS^QW#V^Y6TU3_C>X?3WW_*409C.UHDD7P^F^%L MEO-JM;>\&<[^\PH_X.C5Y./B\SVEJ6<#*D2/J2%W8VU[<8@KJ2JICJ8JIR;" M>HY1!31:K =Z:SO%[@H'7#59_FN"JX*K@JNW58'938:1CU0 M&SP@Y4X$1:.T )Q2;O$!0(O)/BL#56A5:%5H[;I,*1E0L@B7@C39!2&\" MI]839=V]QQ97I#*K,JLRZ]#,VKQ8*HLY:W"N*NRU.WUVR0&OS],[V7=XP)C73ID=#.F7\SREMBQS/%VN MNKW#J/(UR-VB?06OYG\Y,I4A,B62E2M!0/EH/%+D@F@EM73.%,?CG],?S][W M&B[!!LKP0I!\L-RD%285)CT'CS+IG:54 @T<='!&.$Y<,,*C\92H!\ 6-I"J M%&^OHJ6BI6"T;!S>23D 1.4,9Q&<-L8%YTER8%B:2RI2WCK:#K!"J[]2H5*A MTF?XI95&Y__WG'C(QURLTN"-3-Z*)B#$ \!*.A#0(,8:%'*P?P*C J,(PA 1(I!*!(#< L:$D*"-I+QJ"21 M:,H[8+H#; R L^.FQGT-/JR$.G)"]14B:&(4#")&"C[]1VIF' .#8"(P)1^$ M=P,#8/*X.552?.!NHP?YKI]YQ&:K$Z/"U)2-+B9\^6/SXT4AH M9R&.AG,FI"&.Y FSU2XZIR,H2XEW"O88_1'/BKG*N<.RK. MW2+Z4BEK@"!H3R.X!$!+O19.>\V%9G2/.X^]^<1$%!WV5+%7L5>Q=\#(4*)0D5>15Y%77MPJ99Q[Z8$91D!: M3--;+J0-@$9SHNVQ00^*.1Y=B5>)5XE77$@M38 #D!YM4,# .2; :.^DC(;+ M<'1>GBDZ/O:^\J[HJ-I;F7A!"4EW^Q;[#+X-1!))J=0Z *=!>\J(H*@)1R_D MT>T9E!1)>U^)W62/F8& 4FIS M]4^TAQ2<7.E9Z;E+"?453TT454R#!XL2T$3K!/BA$'NS,QL'&A*+F(;7;:[?7;J_=7KN]=GOM]OO5[65M MJ9:5@>A!B*;"HL*B=GOM]MKM1]OM.UAING9"_[;+8]N?T.\J[K.\UM,B[2NT M,VRF%PN=LV^*J]U6EN]Q@';V77GMP0NT;PTM4'8EZEV!8JHJ5E6LJEBQLJLJ M5E6LJE@)8CH:%7OPSFV=+12NH07*KD2]*U!,5<6JBE45*U9V5<5VJ6)[6%GO M>:6G.8!?(R-IYN[)_CCJHO(3"^ATRQ#JDQH")QE$ 4 MZ)C5(*V*44?GPFX*)"QC^=N-I-GKR70>)Z/AY#=\EQ.-WRH/^:O)QWZ+S XD M,X7$V165);<,ALK8SY8KB)0)L& =]XZ#4"TE8%&\L#0P@<:2BG#4LE2 MR5(8639.>"K!1Z>M0*8"4!,=42)J"(93PD.4#XLJ=&!H*453*E4J54JCRN8Y M16WT5#+E#>$(W!(C"#(6D06K"'7\87%%R%(RDE:J5*H41I7-\W8&@3)@2&PA M A1:S4'2P!4*XW/IV@<&E5(R&!3%E+(VRS=(K-E\YZ9/]TZ'LI)E*D^3EQ"B M,9&!ITXS"918X#3]P>O=),LLUK"[5DR+T-7J&E378,\)*3EC1&@D3($#FD9Y M$Y5U&B7U+%)-'A89F!X06I<]*R_N,R]ZR/FH*;6&1QECE*"IL@2)U#$8Y ", M/3!_(I>L+R5AY(-- %D!=6\ U5=:Q:B)DH'[R(P @+CPOKM(MIP0 MTZXF7TE8FUJ\3%9[J<]*BMWMZRT*7O7^1] ,G8:@ MM3:$&"6(?'@$Y&D67THEYPK "L *P-U%91(:^BKY2B%?68&U?8*D^$1@ M.WVU/8;Y,4) &IA([H1;SO>(O#/S \_A.GDT?/'A\FR+=P M^Z\N7'7A#N3"K0E$SLD6"#$:K8C G-0T346)9!H-49[NI@9J0>SJC$7F4/VS MBK6*M8-BK8=X::4,^,@()S$">F.8LR)0H0AX)4GIIRSZAQL="/,@V'9/HZTK M1RM'#Q;6[;6C'H%)IH"BLQ@A1*.\"813\O V;YD< #S8_=M]!(7W'.YMK@5[ MFQXCO=].YG9TH&&A+.!?AN!?2/N_)0BOM^R>GMTI30P[B^FF$#T!223E&KB* M-NI #4^# NV72S/JXF<0&4I=RF*TRJ3+I83-I\]!DSZSE6C%)@0*",L;21!T>$YP8#?2X MJ21)*8MTE4F520^:29N'#%MK $3FD66@)=,Y1X#F##THYM3!$OCWE..VE$W8 M(R5284&[Z^QSDWRYA:"DK,A:%YS4'JBG1H+WQCCBJ!?1*J1,F2-W3 Z4$/=( M;;Y<\ZY>2'%>R)JH5Z0D>13Y)"9%H&BMC8*:Z'D(G'MSL(S[?97E&!"HZS"5 M-I4V!06C!N%I\EM04V\AIG^D)I);J4ATVE-QW,SA \)+*=Q18T8KWBK>#A$C M*HB1-A@E)6KP (9PP2BB9=1[X0Z6H+PGORI!CM[#6*!]A')>CT_]RXL7/_[X M\N6WASZ(=-&.<@+D^VQ27^'N!8NIL.G$4TE#U"*'"/,$S.W @[FO; -@D/)H>=I1"P:!D# M)V@^F0M&&X/@'0O$>4Z"ORD)84\YL3@9<%5*1N;-R59,N%1E167%P0[Y"W M4G .0H, [C!$*33)P>()*C>EEN_IO"L=\&*3@U1R5'(\,')L? P_2'2"*.ZH M9R!5U$(01CA8;9Q0ZJ;4(#TY'#"@LM3P[$J-2HV'1HW-#\H' *!:,&\B B-6 M Q)B0:2Y"FBD-Z7OZ"MY+]'5V:C8J-@H AN;GV4W)G)-T!+N-3BGG8(H>?32 M,4>TO^GD1U_>1F7&G9A1V+[V6@,J_K#Y[=JZS]/F1"G+E6+ '& @FD*@&@Q1 M8!@1;K=VVI6DIEIE'4\'JME M*'W<4-AU']=HB0(-KP*HWS/5$B(P[2!7VP$=@J8Q8)"1,ZF0W)@RN*_@"!@( M=@\W*ZY$J;7_^2I=R;WQ[*OV?;-8A^,SNWSAJU<6;WCE:MMM;].[_6XC,)9*Q9 -Y]IV;/EV^]Z+_]R$GNI6OYC6<<\UZVY#.OMR]7+8Y$9M ML6?SR0UMN2;,_8P0<3*9C]/D=,'[],OO-O&6:L(R ML1?WO)GDQIS,YZ??/'WZ\>/')W^XZ>C)9/KN*2.$/YVF/S\]_^RCYH_WHV]& M-NL?CA__^[?T^ S(2YJXJFEK7N?1LW^/WYW9Y#7/$4/B0?ZR9U.<#<.9'67J MGZ4;)K'YZQ?&P33L_33^@+-YSM3QT_B'X13]_,(Y?SX.O]E%GH]%;H_5)[Y9 M/NG_M0_Z-;:?"*^GD]/4N9]6B[,S+@!\<"IH8(Y:8L"F85,(QD,DN]WJAP%C MUXMT-/.3R=G,CD/ZP;],%17ME, M&II>-_UV[D TPUF#?_C167(-FCB=O+\26ORD;<2Y,JP;O@\_.-X-WW(K?*N* M[\/@F]TK?//@)7,!@49PP6I&9/K9,N7K^T[_'Z* M]C_/TS\7IK/ZA%5T7;LU:SY.'YUW3/F9\Z;O[TZFYU^R7)Y8BI'DF6M'I[5SVL5?+XT5)\N7:;-\71DFNHYP MG8\@3[_P6E_LT7^B#;E'/[_*RIV=\KTK53_WW+*3AO.D+WYY[8.=#NUXY7&M M0BU0DJ[DZV/,4+;-R31[;7]I!\M)?)&]N_%\]NA9TU[)'#J_]MU3>U4^*[]= M^GGAPB4-Q>G07]E<>FUG\Q_.L&-5>=8^,MO_]Z.)_\^CSQ"AVF:'5!L;!7CJ M+54V7:$HP4NN;9=;"H3.)^DG6#BHF)S0TVQ:TS/L(D[Z*D(\B4Y&#P:HD4(B M$IV^1PE,8]*=?"R]%>3,$G(W+P-M,0[?91[3J;9I<$T#5YR,1I./[8C5*DX: MR#X, ^81K['O\G4[MJ-/>0Q,.I6&Q//A*_UE=4"T[=]_ME-_TG ZN+"HW)/- MU^THN9@.S/[^S646W3!8?5;$=4/5>A780F_NYIN;;?2&DUTN0:U_X2VDQ.\B M)=ZY.+CV+KK[&O)RR^V!SCRW3W?US7O/RW+GTAULP\/0 M2_>LK^D=IX\EN>:S[^WQ/R1'KO3VV2V]?0Z#9O'_V>'_KW?S;Y?.=U.-KQK?0S"^/E/9'$Y=L[$T56>K MSMY&:9;9:*K.5)TY%LY]/QR-,%2-K1J[L^RJTE2EN9W2/#\/'#HNJT]9+>R]76@TQE' ME63U@9S-*.3][W1(5!*IG!(!!>' O;$!/'/>&2=EU*[C>#C M%5X%P$MS18P21CCC@1-JB.(&C5&$"ZJ[\H:5 2\[>CZ;X7P'>((!D:;BJ>*I MXNGP>&(J\J"=T1(5*">,LDGA!7IM7?I9%HZG]$T[()09<*XJH2JA*J'V0*A% M[$(^=I?_OF+\*YCRUC!B8D1J)(08+5A%C0]4Q>B#P/UAJJ_420,@I61.JHBI MB+G?B#F/=3F'S(I5KZXS200NN;68(!.5<8XB#8IKP87FKJ-<5-F0,3#0Q:2. MO1-D=JX]-1BA\NR(>+9F4ASW/<4"T=UQQUNB)C1UJKLD%&B1ZP MSASX1T>R0\6%=9Y_/D 8V*LKNU+2BL:@8 M04YI#(Y3H"I8(832C"E+K=:V(V5W#UAH[8K4BI2-@Q-,$0P "(%(\ )<1:2(+7AULGD>W44)R\>*3N-JF+% M!"94H%2@% @4%GC""-.:.P5*1A.X(%IJJSEH87:ST+U;H.PU\HE17@%3 5,! M $,!&8YP-DEHA!0B(;#>+W+T#9G?127P@52G'5"I"*D(*1(AS M2&C"A_,&05/AK%9:H&%1:T^D/BJ$[":"" ;25(I4BCQDBFP2UR.E(U%$'1T! M<.DWY3A'ZH(@,H+:S=&.#5#2#P7T@,OK%5XJ!2H%'@X%-@N]\99)8,F/$-&" MHLIIR6*47$JT$/%@RQ[]<$"2@62E;%]O"8)[&H)3F7,/F;-F_F*54M(R)@(G M$*748%$8E!ZD](;NYO#[_F"C!T;?0Z_C$%$R;0W9+X2$W2: IKTR' ?,A6H> MFY7*2_GOWS3ME9[,HSL;X>'J7Q<9Z;BV)'0QP8#E5LTN1D1W2]Z$WDF*BCH: M(.0*2S%H$AF/@%JJ&]?$"XW;80-@HM !8(W2%#XCK2RK+"N<94B$,2P8K8T M1C#-J5T"FR1I-AV(NS$BJ=" (4EU)5DE68EF6DFV6Y)Y$Y@'H05Q' )A#C& M]Z 3$Y@.K'^2[3%2*6\0EI)BH)*MDJV2;9]!GEP328B)@2(HJQP)Z6?(Z0P< M:*)Z(=ON0J340$&INQF5795=E5T[9!>ASGFN(H(GP(/5E$=#+!)T7J>[^F37 M;F*S* P(J[/*RJ\BC;/R:P]A9R[PF*ADB2 !"+76(+6H$M.4T)3"-D! #8*6> MQ+T[@AY(K%JE7:7=H6FW+ONYT0PTC48K"SYJQYAPBA-0C#MFQ6XQI]2 FE)# MX7;C:5V)DFO_\U6ZDCOGV5>M*++$A^,SNY3%U2N+E[]RM>W1M^FU?T<)A'@2 MG8P>#% CA40DF@!1 A&6R<72C1B>SS>\"19JUOW$Z*@742,G(NF0""ZICZ7$ M(G>2"N:RNEQ_Y-J[<@7-;"[/OG/3I\NW7BC&'J0$VTA)W$E*;"LI\:64=IX8 M[.T)IJNCT>1C,I*FU=?F=#KY, SI5CMN[+M\W8[MZ--L.&LFL9F<39MXOJJT MFE*LL>W??[93?])P.F@25GCS]7#9QEG__O$HIP]+OR\QO_A]9&=IR/)Q M/E^X_TLCNJUU-#=:W=)Q^#S0$/*WSV')/89*GP]HW7D$-Q]!5\:O;1[5/2K> MUKF]: 3;5:'FS0+#>ZZ,S.EC20Y7F#E'2C1YO?Z 33B[0UWA#M7;O?M94XZO&]Q",;Z?'^O;V^&PL3=79JK.W49H79]-I^L:J,U5GCH5SBPB2 MJK%58S=6F?--_ZHT56DV5IKG[R?I)?[LT)K]CCLE8W.G:0#N;X[ MF^7-2)K+,J[3/T+\_2!5=-I=]Y4MKUZ[\&Y5PGH 3,]5F8J.(KF%_-=$E!SP M_>\4(@+>D$B4Y)Q:"-YK)@PHAIR@Q,C-]1 17D0%ZGW6X2&]9H_;OH M;*ILVD4A14.\($:Z0#@HAP:#=$P;%YBDB5I'P::=YN?0O2:XK60J1E"53$63 MR7!!::!.")-/,#$+ULK .&H*%'E'XNP"R;3/?!NJS[I E5/%"*IRJFA.@5 V MJHB4.@XL:!TH4TRSA*F@I2C6@]I=]@PVX*+/[(R51<4(JK*H:!8IIJAF5 JA M&2@KG2/$.U T4DRS/%YS'];16309$])GY)=%%2PR@H,8A]6"ELTP:Y?E.&-A[M>N]1BOUFMVP+Q,I(D:Z\N/A\8/D MNA7:.R<0?/:F:)0145,N,,3=^%"[Y<=.(XI EK@<7>E1Z7$(>@A/"?6!&"(# M@ '' *R6WBAKHY*[6<&XY"Z^YOFLZ4G\^A.0K=G?*X57EEDW;!^ MT<,(^BM;1'?;TZ8, G 9E%40!3K'B=>6.:$U$'=CSIY"0U;8@.AC<.ZV*AEU M&+^O@JN"JT!P!2&- "<991*8C(9+-(A,!(\";YZE%AHK0P><'<..5057!5<% MUYU.8D0T$JU24A-0:>[-;8PL\B@=]8@[ -<>PW02QKBJ&*L8.[B-5HSM.!T0 M*H8$B+!1@XW!(4*T(+4RJ&C0O6!L=Q%",%"BQ).H%5055!54?8(*0_J?-9X; M00$IZHB< S,!'9!@L4]0[28TB?(!I<>PAU%A56%5877GJ"O,66"-@313)""2 M0T59X$P("W&4F9H4C@@H>47G@@5I"@3 AJ4*'P&Z:B?4$ M&JD&E!S#(=+^0',E2*S]SU?I2NZ<9U^UHL@2'X[/[%(65Z\L7O[*U;9'WZ97 M_1TE$.))=#)Z,$"-%!*1: )$"418ID1(-V)X/M_P)KU0L^XG1D>]B!HY$1:\ M"(X3L)18Y$Y2P1P778]<>Y=,II/-Y=EW;OIT^=8+Q=B#E.[VPN=-WWF>IE_/ MIDT\7^YH;%[OF#69 9.Q]7YZEB[.YG9^-FL^XA33Y7DS2ZT8QJ3_XWFZH9G$ MYF<[]2<-IX,FF3<,&CL.EZ_Q)[<5_%?GK+O>>5^M_O3592+>5@#-C8)=0OK; M9LG?[U:(TO[<7%CDDI^_G+W'Z=!?P>?KZ>0TX>+3ZU&2U_-Q^/%_SX:G.2#V MA^',CR:SLREFE?A^-/'_>?190Z2P,A"A'$D2Q6@M0^VB)/D@L+.TTW\#0N>3 MW ,+P&*"Z&G6G>D9=MF/IAS0$Y/NTQ"5L%QP99T7N::2T$B_H(/_W]EL/HR? M>E/#[S)T]_*@__/X\?.Q/YE,'S^^_-1KJK'1EW_$/-KG(6 4TM?K)TDW\[<^ M._]/[X]X_>;7US^^>?L_S?-??FA^_->_?WK]\X^_O+WQ<5?N_J^_:$;9M[_\ M>'''BF%^5N(+3;\PM"L_WXBV]5JUA2JR6Y!\!1];-Y)MTTA^X4G=D@1=]F\T M6&9R)(%R8)/MJZ 1O74N "0GJP?[)Y0)JP*1.1,M<=*EL4PRS@(**0U77[+_ M7L>@<\&TXP:>2V6IJ6.<-\-98]/#WI].QND/><0YOV7P^?.+8697MPY8ZOX74NAI_95$@M7%YO.PR3C>LA_[LBA/>SPQX33^4 M4/6^JLH:5;DR$SLZ/;BRWM''H;@KZS5*;IL$_+!'X%Z>39I #M(4_H_\ MPVQPV8?:V3K8^@#[8)4IE2FE,"4H M!R92A=Q1L-*;2*PR,AII#/7QQN#G(IAB!IJ6N.%>:N&,#A>P6#^O3:AQ,AF% M9OC^=#KY@%FY^BVHL16'#P7;PZ2%,5_4D+)09B,*!.=160] M ZY"CV0*)3S MP;"[N$<7VIA3PUS\\M.*9O9;$FB@5(F1BT5Y1-422[5$+Q$4,<''*, ZJVWD M I3'9'%,B7 7IV+/ED@&W)3H8I3F1QSC4M(+>SJ+\HYWBX1V, M8YOH'0B&]V'RI8PRUM,0:2*C-NB$4]P1PZQRE$-'&:_-/987D_>G9W.<_K94 M[)_&#9UFKUFYJVE7T][$M(GR M(EJBHI8&/$T_.B*1N>"<"2;<::5H%Z8-4*+;A9?&> ;6HB/$BB@-M4B!AIL$JB M'LV:4L5"Q<(=L<"\U]IH+I04H)VS&KVSW'BNP6C;L3S=XREWX -]//.HNO"T M(V?KN?=G[\]&=HXAZ='I-*G'XD13#OFV[R?I=?]L+Q3JB97+U8+AN7M"?OUE M1*YHW0\K2I=^'F'^(5'S^8KNW4C4U44L@Y8P[8EG 9P1%L'ES D:H_-"JYWZ M6$P-@)EC@>F&I[]Z5HF_5X)4@I1,$*H8F#0W,U9&X"R:B)X91A1*+55W=HS> M",+IP,@CKRI]:((J&4#4R182.E),BL"*H(*EE$ MO2#(1 \Q< PD:J!&&,)I,;RX_!C2TN=>9" EMG,NI,9KGN MIMODLKQC^_:6>_*'+RUB-OC'*8YGF)-1GG:ZOX-F./:CLZPK^06@,D&.MC MT,Z T88QL!V+<>SBU=;2:/-7$T^N>T.?7RWW^W:O%T7D@C%.O9& ,7'61>/ M",\M2R[@]=>C%Z_'^GR]Z]NZYZ^7[VSST'U".YTUF*:4X5I*U2SMA1QRPP9) MT6>GF+[G XX^W9Q<=057^S#HYLASM?Z ;DU:UER6E@NJG-)IWN"T!@4F1FI5 M<$J2SGW 6Z9E=-Q[8Z,DD!Z1IB4: B@M.$:T-#J^O[2LG>E']Y2IM?O9EY*W MKOYBGGQU\;]5UZ5-J+-S_^\-/;YN7S%S^] M^NGM__2= W5]%V[1[[?.@7K)"K9N:V)QK$=[+)'U[Y?FX9UO7K1?)U>9'0^9@YR(RY0D1=2&?GV^\ET.OF(TS9S+*/?_CT[D;EI M\\_/SX1AGLW1_FHZ\.\F9::<8AO,F6C\<#9.7^G$X/VG^.Z<,;5[:Z;M) M:LG[1)0VPWH:7N;3H3MK>W919PZ7S5LVXK]?OOCAY7D#GC1ODZS:2]<>\W46 MX^I-S8O%)UXN/W'Q%B=W(F/DQ&'[(??>49:SR+ MNRAKYRQHW4T=LZ!=&I3+Z5":,PVGF'H]W3EL7<[Q8_PC*>1*S]MW4USD#EBJ M<5:L)\U* Y8^*;O2@ M;:G-6M@^<3]J/O!Q.TS3L>6Y?NVNQO'SU@4^:?Z<7 MR,W*Z9[/K[8O,9POWV\Q[5NY^T*1TSTY[<$P^\XNZ74S^S0.0Y\$D?'B[/@_ ML];/_G@R],NW:G+QI%S!P(;WPW&V2YO9D)Y]_MS51-&V")B^;X8^N8KAXNV[C&R8?_Z0+B_S37_NM#;=='YB>MUWN:VGTT2QX6D.JFYG MM/F6L],LLC73GU<)2K_&!0#.[?]G^\?P_=G[Q>-2'[^P.87Q_--J*$:P$BS7 M5";_5 :O!0&5YDI*>L72%*EC>D0)Y;]??E![QN"Y]^T<_+7]E-=37F9!Y/6O MB]:T9P]^SS[V3^,D[+/V=+2I;4GX&Y2HGEYA,D+SR?HMO['KUVWSO^D,1 MF\_S@(DGURL0?Y[(SB?OL,U0WAJ7S6/>:/@^*W)2#WNA13<"N?W<+A4"3"!> M$ %)+T"DB4VR=,8T(2Y:,*PCL>*-"O'F_"4Z>^U^ZP$5Y MZL,-AM;,XS[J; M]'Z'5;U-&\V58?7Z@G!V4)D0:71:_O/W*[/(<>ZQ4:\3U+8QG[^YO?8A>;!V MO/*\U@-(H\MXEG4F7Q_C8E!?K/)0>X/N?O8%ZW\R0Y]-[/5E@6Y<#!7=P^.WX5K.HJH=BZZY97S&(W%.M5Y\:/OW[Q^^=K^ M_^R]:7,;R;$V^GU^!8Y\YH0= 7)J7\;S*H*CH6S=.R/I2AS[]2='K2*.0(#& M(@W__:VJ[@8:0(, FE@:5(_#%-E =]>2F97KDY_=B0C5J)2"R2S2$8O7KZ^ MB$UXRM2Q//Y\"/=A[!MR+[)/WKQPY;;\W>G[-H=7INM=1#F%\N\ MGZ OS8Z\_Y/JW(ZB'/_33=2(ACXV9(^.TR 6TI6H.A77?OI!5:W3TI7%OY?^ MJB\\:H4;(?K697;]!:\5,X7+0=-GL-2_SZP$E1MGG?O,.BOY"^:^\URKZG:^ MNLZMLL%:Z0RGD_$D6"W1OBCZ-P:^VD$[+6F?3H0]8!IQ9@TA0D@K >-">QM^ MI6@M+'IK;*Z#A*:7\'%CL]Y&44(TI@Y ZC51T@F)8J47DHZ*P#1K6W&T&[5F MHS"Y7 40F&_4EEV\E]+.8E1P6.JK.KYU;M)-E_H]I3-?P'0;$; 4QW/CJ*P% M_I]'%5=N+FJ?Y@\YH%<=UDK_@*3R"'VR<,:7./P7];1-$OHBZ+XJ-9M9\[E1 M]\L?%6<)B8I?WTV"2GJ1]SZ=?W,XNK\-TCZHBU5I>0NE<4G5K#P@H@(Z_)H] MY&M07N>O2?>$D>C/O7!;O#>PQ_"S6U!NE_*^LX%M=VBF1P;N&&8I*!>3VY[Y M'+,Z@BX8V*TW.]-*WRETQ76?YZ^;?6Y[XT"5#_%*/XB"SG_U[NZ'HW"631+1 MJDE)(WFL2?B+A:A,IA@N=!@_'-772BB"]#!4OZ-*4JD7K2/G)Y#P*MWND2Z? M3'.=M43W3]>9YC[@DAR># M1'%W \P'L-1YN$M4:1U MX[!V"9ED/+V_[_?<:'R99UD$@3W.\[OR3]+)DF=KC,,H.F%668PJ?#<+2[G1 M77R BUGXQ\PI\,Z_SQ[\2QCB>"'Z0"3UB#N+#&$0 M"H6TUSI,HD4S4(WJ^%[%LXJ9TG J*QEU8[=MNYY,;N)'J]Q\VIVO/5_ FT$QI M:[5$1F.-!9*&J)B]X"7E%EA.B'&T(E#0Y*W]H :?,BC/WP*SWTWOBKU:W@,[ M'5GU\.+E')RSR&:^J+^6G D+&+5 &4BX$H))20"Q"&D-#:ZL4SN+M%)]$7QE@)>44(%"3GL!54XTG227W88!.XDQMR"!%2#F P6@_JQ+FG4 M&:94H!2/BY-3_:+H:3RK":D0>>FY:N3R!\V3;,O9]K\SF[I9,D=WK6\](-A!1+!LK]R%@ H!06V]5WNZJVCY!;YCU:97O5$$R9FZPNBN"&;/(USSHZ>RF#.H MA\'D5_?WH^$?X72=N/Y#A$)1_3S]/[S+!*/^(3X[>^GV)^,!*:)6*@3"QRU( M0;7">X@-IF[N(%.36)J5O*;MQ_697.[I_5N/>^&-0XI5]-R@O "P;U\8!%O[O M.8/$2BQ)[,>E&6.62TTKD];;/:^]Y_"2KV)!?1_LMV"I9>=]M+;",-2GDK1( M@F(X6,@T*=73SL27&=[=AT,ZDPO1^%MSVH;3S#;#ZOBNFU; MW5IZ68&'^WUG^"57BH/6,QQU?"\^+^WRHTDSFY2L%R\/']1"M=)G$#VR[ELK M](:.!A(9I?Y,FQUOM))B7#3'Y(@X(.DT2.T)5\ W+H..F 5%8Z9!]Y%GCB+D M9&#^$D##IZD*1E],/]F8B_RW[*O.O=,I&R]&8?/ \_4?]PEIKB10C(@=T*W% M1F@BF1<"!K%B!2?&*HDK,E*:K6'L*]'X$7C(N,\9+%2PBYHO%6I%7A$_LE2H M%I.J#[J$ M$S=919;8+(H9U/6+ MI)NNRQ>+;KAN 62Z()Q]QPPCC57AE'*:2<6D?%%EF/SVOA\Q2X)!53=>UEY^_A2 A&1;?C M>KD#M'Q2# N'P%V0C)G3-,^$GNWA&L5SDM+[)H$!HT*2I3>G '7GZZ@WF;C! M['%)1QQ.8IY@#MV3N6)C^/@ABNW\M%_;_?;@PM._\V_2@#YF*:F^&-\68 MEQ9\\J^P/-<#6S9>E1&,$TQ0D$K2(6TH$41 08P@D&^1_7Q6Q))R.>5*+F>6 MP9F9EV$[XE&ZP*[YCC7^<,2UHIT8'O=PK(=]C)=#A <]'/O#\64J?M8P9YNZO>"(+ %4N Z[-H$ M^YK.^AD,;[C?3P>9 9M[1E=J[H)0BP?3AD*[_6!DUP2>KH@<'@,ENQX^-#Y: M!/'#]:MWOW_X>-UY6\9"/R";U_)]X2/[ONJ!$..C^;Z>>.9\J$Y#RU%M$R[N MW+$6K<=N 4CKON0!$NN\"F(K=Z654^&FXZ"]1C4J?K_ODCT>[8=9[IOZ%(S? M\)KIS.PMCL#'JQT7#>%=T%I>O)PA!_QW\:[',SJ'@T]17XIJ3#E>0Y@CQ&B* MF"8* >FX#9*9,(R%\&1M]7F%-A2T,Y<7N+P;N/AA4/;3I_/ZBT+S"8.9Y(.Y M>;AWL_N+"IF;X<\1QKBH8LG7^>-$3:;C/'TTN[1/SQNKP)G:;4_F5>:CWC@> M5ZE8)M^?<*;M^+3>? UGY8*E8I8$K+L>M3V+(N;WY=[D!?"9= R7WU&"TXQ. M%3MUG?],@Z+N1OV$[%QT'DK>E_05$YC*96W:<_5^]KYX=[@VS2N&U(R-N-T(H?/A^5IQ,=.Y^#9U<./F1>J;U(CWN+V^.2%Z1?) ML=.T4\D7L!!?G3/QG@)HAA%*L>&(.$!P8#CD@5(""(X E+32!HF\=EANJ1O$ MVM>JA-/&JX$M:(4168GT["@)5/E.>)BJK,_(OCX6D4*^3!*XNMUM5 MF0Z?V5L/5_S8P.+UD,57H,4/IL^_???VXNB66*UH! ''W3E2RWE%'NN%UB1+ M[&T0:VN*@G:QQE3)'BNI;0G\OF^,H# ?]AVKS;/'FZ!@JY4S$!-V\R"HV M3XJ.+M7O!FUZDHK/UYIXCYRANR]>-JKRDV=S7W_@[_B&?9B-&AF#*0T_6+ 5 MN56>6"2M5%BBH+-5Q%[(GI2V0%ZC ]A^F%VB+8R_G99Z"1SN*58ZP(P8(@"! MBB#K-?-!3XX-;!B"6%1#23=ZNY\B M6GDX=-FR5H\6OX1_H@-\P2">87(LV=B+?JQLN#'LMVQQ9^]=F'EZW*(&F2I] M-F0E%Y[XP?I3(*4;[]>RIDX$VQ%R"J C7C#-("5"6 49"DQ3T;/X2.*HKAG) M+HG5IX9J!F &68E<5H[AH S*&@R6JMU;=V;N_+T$JS"?#YU MY;N/6/#[5QGVIRHL=5X^L.%%:L5+246SV"W4]R/ OS\9_/T\H-_I&NCW?0&_ M-Q#V_2F@[]\*Y/MC .]/%Q6U(N8$S]S6U8E^'\VML].^>^=_BV[*WJ3GQN]\ M62E/4X\O6^Z6+@EE H;#SP!!G/$:(!ET<^"1AY"@S;AQ6W1+5]!Z$8XVX#$1 MUBJ*,7$LO$9C+YP]%P_!N\?UPT>.RNZ3383D?8ZO\$'9C8"\%:=:*6'J$*=< MO?;:)"/=->_<2!DUR&FW<_6@"3)/FWV:R"3S0,7,NLS9GV ]X]_WRMK9WYE, M-WZ2OO^BQ@&:D>):WIL=.)4'Q$QZAE]^FHS*YT:VA!,;$0_"8^-A&!62V1"# MFI[R:XNW9A_/WB/8)6#?KXUC !(X#(LBCK$4 ODZ4O>/M2[9$'ZYX)>HI$G% M;_S8R:_M223]*Z^%C!Z\N/D_?X(,_/4IPUG=GHT#I'C[ :XEBSWM[7\?96_*BS2*&EF) M12\1:%1DN)**J >LM<*D_U(>*9J8XW-8;#721$1;!]C\12@W.V9^TU M4K:*W[]+TQB]//SY<':2?PL9STXFXT\HO??QZMJR\JRD8-0=;KX.R\@W$'*O M-'<$:R*5TC;V6J:,FJ!H2KW6GWP\X2>Z4J[Z*1LA^YHHU9ZIUKN%[..M?OM4 M_?:$26$40I0Z;23I I:YMCR%G>!K(A8 M-T'>GJ^NF7M>9J$55)%]^2R$L#B=$*Y:XY/*W"R$4QI.9SSL]^SB-IQ8Z&XY MQC.3NJ^#5"PG%2E*'0#.0:6)<%I!K VDD" -"+1K<[B.J.3"502T1HC<'017 MLR0LB0-]ILKP3DI51J"TY_1F#6A6(U5ZZ1Q\23I>\6ATGZY[MP M)<8O=PC4?E>073E#JBKTNQ36G?_V745NRWY#IB]>5@SSL7R.")_2RS)WKP;V M59KT)Q=T(C?^I3W/SV_7;FX^=J[>_=%Z]>WOSYNW? MKM^^>G/]\?',CAVR$S;O5(WMK_A(W\6#_9=/.<:BP$V6^EV+:O:WI"5]ZCL]3W(&89#J?C,,I/L58A8NDX MFS5?2*! _7[\U[KP !NNF;[JW8WSBJR14Q,W<+9T6/>#0I_!R7:+$HG>V!4U M8UDF8R=/)LL!?1;P?U*9;*SBTK'U9U8O.W+CU$TT*VN8]B>IV"+V+3'#N_28 MB'$V?_.\B6DVJ5BJ.YVD=A3308Y_>=GYYVUX@D><;2B^S3O/QB4IY.FN6T0#J* M'X7+"1ON35BG@4L GL.1R\>7?3@#$S5B7A*?W85^$AU1Q^&J3*H7POQJY,_VF^^2IW.[U$9-U4K1A) MLS3_U$5WE*85AI!39813=(D&O?HR'&5IN+'89_9G-RU0,>)^AJZUO%AQ)W-X MCFS;S7 \R896-.7M1JC4<%-..(%/50XZ$L<^F&]=/AHS&8ZR+N;Y$Q:>G#-J MOH7SJ86O&S5(Y97CJ(J5YI^M_@RU.A?6N?*6%8AF;QAD*9U9Y]_25P+/QTW* MOJ12'4.0/+T@>3):2'6?H\D*?:=.Q G';%8B.G8SQLC0T#+.3J"R$4NO6V"< M=>,PCC[>J M6K%6G*J@5ANA([J0M]I!RHR'QEN!M=W<4V:S8DV\9Y@1R0&)K\":0Z U]!A3 M&;.:JGN>[7YH=JJ@"%8TS&6+:D;BZ]6"S1.H,>O'4 5C[Y^>?]AK2[''-/IC MOWO!B(&7WVWSWUP2K87RVHE:KJ\^O(T:;>?]]8?.Q[]??;C>MIZJTNQ^"OU4 MV@";;L+[XIKM!&#MR57J]9MN(GN:W*)9L$W/Q_H3K40=W'03/9-=K 0KW'33 MT; *8R.IUDA>,);3XJ(0,WF7\]:!()R#WC#1?;\+VX3OFIM"JI$(=ITTR,@1(UBCTJ$HDTWB3,44%CQ6 ;5ZK&@M\5!CNK!HQ.14*].G8J"3S M3H2Q1ZAL5?;B#.+VJ&AT)R/5NL$PH;?'"]-QYG2:0V#J=&"E+ZX[#,JG2C"- M<_ZV690DZR,317R$<(JI,,FQ%0Z>B7'G4L1ZQM66LU0FM97;*6&K+=(\-K]\^TZ^<.+)K M,M>&02QE&N6;DN>DIOG/7XZVS-'+@6+VI<0D(*/:.3<[Y]DT8EL:,8CSH W< MTD9+&VMH YTG;1P^B9M5%X#]Z=6KZ^O7KY^2C"U74K'E'A.QWV[K[8P-/6-0 M=4O@^><&+)\([9B0\?_S)X$@_&MA;JQX!?;*B'G2]*9,V<=)? _"9_^-)ZT'0O!G$O)A?A^,R=HEE6@"*E')>1KADX1%4-%AI MG%/*G=G"/;N/U'0(:9=SML?<],.0],'TDE8+ >^T,8DQA;PD"6EO' MC? >4 <1UA5%+&@F#O ^Q8'L8MJ*@U8Q>1OV(='V MX/QOZ$!K":NS6=)C'KLMZ;:DVY)N2[HMZ39/NSESY_]JHIX;<>;G[C/?G99-&K(1+9LT M>7=:-FG(1C1:%6ZLOOO/Y4*]M4ILF^9RPC27TZ2VG"I"==CJN((0YS)*03A""OA1$(4X"=@1:;JJZSC^8R/.6LPOMLQ79\ MKCJ21[^R .$,W?S7&9#1MU M,9N#?:S(VBL;L-[[2*YS^.+'!(4IN7C MEH_WP,>0 Z*5TI2R8+ B(('67 1.18'!/:]HS7VHN!VCI.7CEH];/J[%QY1C M 2FU4$-(#$%*0P YH90 K[BO<%P?*E(H6%,P$/;(QP>T&9]2[OQH:+%->FZ3 MGMNDY[8VH+F[T[))0S:B99,F[T[+)@W9B.8ICV<;<+A>VYRDC2]\:V4TY^W- M.+3'X&0H< U;A\<])Y6MOLJ8L=YZ#@15DGJ"L-&&(*2ME\)JCTE%)O6C\0I< M]H^@F7L$;'"/D$OTT]8\1)I:#%2@8)X:W4ALD=HRDUQ0*^ ME&TH99_6\%E68K6&8EXIU1;GKI/&A,FG=SC\S&+-%NIVF>KE Z3S5E MF!DO(?&$0,V%9H ##!"UDCBV*^9&?>L;-_D\;49\IA5"K1!JY!(]50AY+!V2 M4CHN+$%,:".0\ 8R2"'NQ+:EN[2+WT>K^LY2L_J]/;G<)+VP M5O?]CJ6QEY[_W2*_[2%7H]CZHDE]>/M\'L4\%V@VY\ZWTSLWZIDEYOPX&9K/ M>4_:Z_],>Y.'M\-)8-&QZ0_'TY&["0/XN1^^D[%K_//?B!/"H$/4$40")VHH M@^)@C:4>02BW,5Q'5:J$O#_B._^KXN+JX&Y'8XN+A;_@.CR MN])_"T)_X::<6LO7/MZ\>_7__OW=K[]C9O;0UZ0#D]9.Q>'G*%O*H]-%1G:/@14EU@Z:>>PA__ M?O7ANO/A^OWO'U[]_>KC=>?]KU=O#[44N,Y2D(5=*M/,(T?+^G7;?8F^FTO$ M>M,F=:9-CT4![P:=W]1#!XIN)XK:;FQ9?GC*ETZ-3[,;GL_&GX:J;M%!+^KV4MNAC^[ M^9?+BA_QDA$OJ $JEN=8017A4;OS(.B HB(!A0 *Q;\_3O78_6?J!I/K+^'' MS<.]N_JC-UZ^_IN+ WJDB =LK1S"+J*@"RIZ%\Y0KWU:[C(J0!&9B*L5-B,H M?AW5@>@B7)S*2D4= MXAYC''0Y*H7G2@#'F4+ 6EVQ4<',0N0<-PI==FYN75CB^[X:C&?K7^*98H'& M%S5Q_8?. MP'T:3GHJ8H:D(%XVL7&W,Y[J_XW8D>%AZHOJ]97N]8.N?=FY&CR4Z, 62_"U MU^]W;M47E]X9EF$R3>LR&3D5U/*'XGNQD]1=F&P8]C3P#D;_PC[ MT/GD!FZD^K.)F^'H/L;_7)SW_3!,^_+Q,_@IQR6M]0)-QH0:?W,7 ?8TQRA<;M;TE6Z]XXL\?WK]^KSZYG\.*?KX*/V86N^D[ M-4IF^>TLA#T9WA7ZE,,V7-(LUQ[QQ<>C1)E]\>\:ZZ?6UC5"Q8BDLQ*87 M0]TO7KZ^0*S"UGYD=68K5 []X \/U?.[?Y9!+>T;+56^$+R3^:$T3%EI1?L+(7?W>! M\4?EJ2Q;[LOK^U2U;;YS1:1^$NC%+.8;+"40+"<'!+I1G=M1E,E_NHF>FZ%_ M%67W8#)^\;*3KD3!45S[Z0>UO#Y[M^!8':[GQU*2M\P06?O,;B=="3(]G#I^ M\0WX,IRH.!+LR;),@G@/ C+';AG^#5[_MP+SXH/ M'$]&P\]N@?5763:N.J(T'-/YC[^LIJA,;GOF\\"-QX^DL3PYS65MELLOTU%4 M)^(9_! $5\>%E;.YUH=A865]=9WY ;Z3 F>S%[Q/^DNFOI43[CSC2D*%#77$ M(:>@MQ(Q2P0& D+^%#BA'?2U,%&!5^&$MM36.FH2M)12IZ!Q0M#^[\?7Z2;7 M<])Z79G_3(,N70! O J/*&()"^D42!/K/#1:!@&#A(8(!ZU6AS\MX>HXZ104 M7@*XNE8Q3RU+4(LZF0IZ8)#T,ZJ)&J1Q6RS+8^3S#]6?N@68?&U\4.JQ]8@$ M)5]30BP2"FNL-<(50(J/K@=< +^@LP5A&Q:$75:03A"M_3B[U!HU4W'3XI0L MHJBN_S6R5GCA<*ZVYZ2PBN\0L@AS21SE4C B%4&0L4!CJ@+_YQ",1W%7DM7*F!+?K?!9 M#$)-MR&D.?3F^(/K1X/E9KC[.D% ?; +L2:2$\^Y- !X*0U46GG'=F6YNB2& M+RMLR8+$@L45QSWV#YV)^B.<8;,9=H8Z'<+10@N4%U8AR?IAHL KJV?92CZ.NY*MQ M^-D)T#"M@S,>A9\$7'/",=&&*FVA0=Z$/^6N4'%UM0YZ6='@Z11:AR)"61I4 M+X\)"5)>"^VM080;; RK:L[SZ'K4/1+(9842MJO6<2QM0V$'"6#"XL!W*&JO MQ '(+ ;&" P(KT@X. M0EK!QG^JMC$39GO1.K9V?Y;R79;/Y^\ZYY2T,D]/>>?+Q)(35Q35XSDYO5O8(7LE<64NZ2+IWR&RY^OOIX_4OGU;O?WE^__7AU\^;= MVWTGJ&S>L!J[C'9.?:@]OLHLE4TW/9:ELE]*>+&PD3%'Y>.A5J(R26733>2( M*W%FAM+FI:NQWD?+CKE*6DR%\_96Y7'7"YULJNQ@7; MYBJC'_;[PZ_Q6@HH M_]CY,_Q+^@ !R#MOAX.+Z_SD[OR2)P!T?AT./EWZ9 MC/MS/.01^&MZQORVFS?OTP?PKW_I=OZ,9N]!G=D[UCVZ_,CRUQ<>&:/'?\;% M8Q']49[VE)O]:IS.C6B(Q=-P'(SG\=REI'+?RHK?8-SYSW08C=AP20T>@OD4 MZTUZX]N97>O^R%)\DM-J/ VGM8WI2L/L_+T+QEW)?HZ'4\RU2J>T50]A!.%: M^FM^:\_'6\-HOL8?@V&Z(3HU!O,O76[RV._)>JCTW&^ZZ3$/]+YUTE9HM$)C M6Z'1V6/(:S,/U& <>9*LHJ4%_C$S'^):AF^N*N1)#U]5J ^\GK*6LPHT;T%K M$.%96-,0U-JAQ_R)>YW@S:K5&(GY:SCBU?W]:/@EG.CZ(87IQJ4JPWCJ?G3W MDU2;T8$L&>(P,T:U,^K.=9SWP0*.-N>[8 BGKV7?NNS\/C/$5U_=W29.LQ)A MN!J-HK817<0_/ZQXC:^B+V!=@GTY^PAR9K2@TDA'K%320DJ19,Q;PAVLK&3! M&/X[&M5OPRA3^[CTI9+R/_9%B%CY;#&=V24K<4Z(B3#W?< MNU&:8!A([J))"?C#J-I5^6\FP[SH>26O>C';]L5+ETN-]_WI>!YX.: CHYX/ M>>9$;ET9K1*W08E;+GP_&"77BC8\&FXXQB$U?-GYN:A+FHFXJO,OIO6X*-X"V8:W&9=D69*_T9J- MMG)$A8C;H_J%R)Z6CL/E21Q2?M6*K*R$5EKYUIW6<,:^CK:4S<\,NI0@T#>ILAE+-*$:JEC/O?[:3=POI>IHI/Q M@MS-;(>T%K?9V,-*Y!66:1TFDZCJIF^-PB*$B;L_C+O/1&F0M7/]-7!=[TO/ MAK_'"W6CG2!MYTGH]BZ0Z3@N8SH'XO#*%D7\XZX7.-]='I)R:T7#5L)AQT@" M/B@#UPJ1P*.5FV4V8V#6\335XLU.[!EIQ?K=,(-Q+\M1+1E@>CJ)QD^X=5X9 M/!P5O]VZ?B381.U%77#)0"Z>WUVASQDAS^@TJS>V+I#T7?3XQ3M2T7.J+W9A M0*FBW?WA1J8W3K[X4JI:_':>C-;YN*27S&:9WC 83HI2YY6JF5=#Y]T8; @JAIF.X_NTZP^_;F+(/64(U7+R MS[S\3P.QV>(U=09W)$]J=P$\NZJ=34SO6;9-@O[G-ELR?MHA_>3^='\C\/]-PUF=@'9 ONA)7 M9BZ@0=QK23#V@C% N,:80PTDJ&B_4N%*+&83)Q.GMT]'XN-NQ.C: M"X:%2@[D7A48[/Q628K:D%%?1 M0Z_(LXXJ8*3;],4@-P;#NYZ9Z<'CXA%SO):8MITN+7QG@1AU5*1-?YHBS2X! MY\7C1J5C:AAM^'C+?3BZQDN?QX,O_:= M_>22RE":^;6*X>IBFC'4'19YG$I=!D$P]&?^VN_6^%)OU9?D3)'"XRFV MGRGI+JK"13:Z4>/;^;$;F<"IT2!C+#58.:X[-BM?BHSK>Y&8RE5,O;L[9WL9 M3(IV89M=CH$SOL]]_>49I($5&GAY$CGLR2A6KPQO>[J7*"N"M6B7@OYA?PI7 MWJN\+ M-,IA1IB/PS36E3?IQS\R72VKV('E DYAG=18A2- $XNT ( XQ"F%Q#)&Q<;T M]VV$SK_SUV<(7=43B:.\"9,QM^[=P!7"JB2&XC+_& @L^C3&;O#B9>"QBTA> MRVG?D8P"-8W&T=:-O+1QMXRT3C&.A<*(>..4AY0YP+'GQ'"!JG=KTU.U-L9H MQ*#6GCAME1&4"T$@U= R;5^\'$=19/-)9 \OCSU#((IR*>G'/C?6 W-<=MX, M9K[ ;F#*LDR(VG(J7G+]'' HEQ*Y C2IM]ST_R!@?%7N#PH\?&;,PF2[K;E M&],M7Y)<++'UIDJ4^@I,O8S[W5/NRS['&B! ZZ&%%N"!EK[U>CB<1&*O@JAY M!,JFK(XU"UV(KT<7VH@C5(T_U*(+?4/H0EOP=1UI<+2(TX?KCSO;M[\8PE(=Z_BL58P!NT9C+4I63.HED,?'6F;5E>;8=BQ_$O-M5 M%*ZQ[S81VSRI;*82Y<'5M9K.:0C/ .&-<09*:0D24#@I)>6<<0RY$15*3A-5 M&R1AEX)5XMM=ML$IIPAGE&=?OY\9,.K/BWWE3PO1W MYGS/#K8%RV[F0]\#:EBE/]WX21KB3 K/^"'"ELV[&J1[:$4(:E\G;!:Y"M)NI?_FT8:09>@< ML?]G(VBC$8,X P+]9](BPHF:P\.>CDZ3.701C:'.ZYC(DQ!9SY-LOUML2+M/ MD9Z?)9Q]_VC;Y.UVL*),YT*N 6E*_N2A\-!KN9=W8]Z_;P>&N]UF[?O,M[$ MAN(''5+-#MYGT9[[<(Z:&=%FIWD9-9LS[9R0!D-"+%6::6FH,AI:#Y7!E8T" MM_/5["?%%9*N8*LIKJ?I!K[WQM^M7#@Z#_[WDTFGE4%/DD&%PI;K:TEKBDI3 MU)F60>R]H#I8Q%Q#! A57H#8"@(P@V3T,>]//-6$^R?RDJYVU7DFPNDX2F!C M-;V_97'7TVAVIQ+3)]/1O@TAN#8QR'#@C:?"BQA(YUX10ZPVF%(""+<5J$4U M$H/V$RMGK$O1:E./TPB]1JE=S6#:9ZI ?8L"8A=526'O&<=:XB 1H'%*6\6] M!-8S03#T*19=DS6C>J,M^(0,K2V%A:[A*&&2-$GF9Z')K._M-*H]<$U M2_(U0_#MI%TJS@2TTIE82*^U" )(2(V"?2HTU*@YVB5AE^19R,43*IZ5:3=- M53E?#T?>]4ZG=58NULDD_ X)&\=6.W<;VK/5/F?T6E4?J#05C!'CI"(6"Z$Y MH-(JACE7GE9T5CV5 DJZ0E159IQ"S-9,?'FNBF>C!-+FP3Q79?/T,S^QA(MP MS;OHF%(018R F@E-N"6"6@IQ$(D& \I@1<':R3R8Y)(W)0)R?EE_RR,FU26Z MC?=UOIV7?*S"8LY1P^-7%ZL]%F%Y3GT\;%K^AJFR=CB-=1%'&/5>U=PZPWZN MY\/Z=$1(&65>B_Q]5Z,1!= ILJ^C<05[."Y6"2XZ!$QYBQ( R>Q-Y=75=>@F: MXD\]CL!;4H/3/]^%*['8<8>2TVP%ZM>=UL+:Q+MC;=8?82W\/WPT_+\W@PR1 M-4=LC<77XS4H;]&6[!;=/U'"WLE:(Y3[*B?4UKRO\F . ELT1>[FW8W+5[WK M]U-_Y>S/\&E.5-G#(D9Z[,20NB#;K#]$T>1 ?M970U_R(N%#9&;% -0L[N@HG4"!"V44$ MP^V(.Q'=?Y]??AM7%')/I#34D/"O!BK\,!([%S;<'<(UOM?\MNY9+CJQV$J/ MM$&&2. %0]I+*#C$('!3!90/FBWZ<2LQUBUZ)/LS7'C*C8Y+*"60A',OM8 ( M*FF(@<"IBM83<+;PZ-CQ]@K4SFZIG\ ! F<$= '\8<()THJ**W ACO/ MH%;@ &<-+'/?!9VQ']O ?ORR J(L['\_=21H^D([H;4A*)SDB!*!L-+:(^ ] MTQP!ARJ,WR>?+_47>M7M-U_HDQXS6RXV$Q(B906%2A.*M=9<>Z4 X4II"RL. M\R>?*8=9[.,<+;7 \O#.8'E/&&$M[#I\I/YQ+U[^?C_,+?"B1>%](M#"3%UI MB31K%S_OGMKMW*OH%NK=1TTJM1L:3_7_Y@U58O?/N^E=9Z+^2*VB8D^HU/A( M]V._X,@;6=.@")^96]X+Z(S=-:B->2/3-;X*/2PZ+='OL1+F%&!J_5ST;'GNC_OCG M_*WA0K60*@F10%<>,:D143"&ZS4WBCA,)8=.6]>@0D6*NY)40),7[3M][+5S M-QP4Q#?IJ+GFLT&67Z56:DD8?W#]J#G=#'=?2T,],%0KZRT@!N@@A7T8LI:, M8$ +K+Q&J!GX]Q8L[WZ2@D3:"W&#++ MG7-$*::%AD@*S1W$()P^#5+H\"5^1,?8BI@/=K+70N8DX%@G>Z>1G6J.^*ZG M;"ZI!2A*EH%VBVX#17>H@:?G8+C?'V2*23<$)]'KCQ^!%"W9F0YX)]LW!_(OW6BAZ3Y>AQ*P8;) ;? M#3IOAU_R_N&\I,XWMH4:U) 02:T*)FWLO"L$D-03XC$T6L J$PQ"R#-]-?ZV MI*^&%R2EDV%C5X+PH"3TBB)A;3>*T9Y577!L7:Z9N2-P4NX"CX7 M?4RQ\;?[PYEI])&6DK*&WO=,;)J>=2R)7ZOH6)(\9I$< AGT^UFG[=3!HDA[ M4>:VY[ZDC4R6IQNEWNGW)0K[- R3B69HZO0^2#X_5=U9^VE-:DK;L,+XD#8L6'8$+ MOA%6VIN1NP\CB%N0?*F1$19Z3,\< W&7%YP#*1_I) V#7L4$R=$X_/HA/G.A M\!$XYJ!3DKBP!4091IB%G(;-4U#NC+RQ=JO*?$>VD;!I0P/OE?N=KS#=Q61X M$:Y'-NF-+TL;&[<5N0>U]N+?'^+0TS=^ MR[S@&_=H+ALOT ;AN'H"?A_9HR$K+"EP7$JH/2!.>66I0-9J!9CW6.Z3(U\K'2;4,)(B98+.%P";])(134V$(D@O7B_&$DV(*.^.;MZ[![*=GZ M8EMAUHR0=3GQ23D=.^,&K=P2B8E" F+/)5'*(\8K$7]/OXQOAQ49\NL:&7>* MPSG/HPD4_]6-4D)O1EW+F365,;_-/7,7V[_7-]1KY?L2<@)G]&:/Q1.6H592 M,3E:4O'U;^]_??>OZ\+_^/[W#Z_^?O7QNO/^UZNW!UR56@EXA!W-B]/MI"O= MSCA(&O][.\838\^&'4?NTJZ(LT(S?O[YOZY]]/8'W8< M[/U^V.?"3W?]\?W[F9]NW%*O-9^E3G3CUT[HOG3.^C"12> M-4OX7=],_,DJ8%;;G3= '5]-)[?#42#[!;0C284REAJI 6&:2T@,MTQ3SS V MK,+YFFEXE=VGTYH52Q:_$9=TH[)W0;;.%T!5!09%PL"2OV66A?%XE]C*WK"K M:ZM7U.L_[GL91:[HS]Y#B!7#854UL11+;12@(J9?4,S4%OKS[JM;X?ZZ"R^Y M??&2+?N\+M('WY7_FZO%J27RE]QQJ")SF<# T<>8V8+]<+!D1F6Y+N].C3X' MHW*A,,_W1N-))\\TZJMQ5F(7OVU5;-U:% 9Z-YKG)5YV?ME"[T[QC-YX/#U< M."-CF3?I'14FDE <>&0V""@RZ'Z_/Q MTI8757&=HBHNW]7M(@[YDKV/]X152]<63$O / [FN.:$4 D$]50 Y9PTWGM6 MT2UY'ZM5MZP&73*YNEB!4K,%*S4=CR="V>=XE<30,M5& ]QEAN9Q)/X7U>O' MDNG7PU$*S)2%%* ..X(XA(HPXS7%R)!(IR88_*#"5W):P4_69XH5Y#MR=RJH M!4%ZI(W)(7[F^[,A3VHO#9U)K91ULGO*>MDDZP=!F8KU;V=02Y/A?:'=YE>* M@OW,5BTZ"/_\X?WK]X'+?QXY]?DJ_%C,Y5KZUNOA 1*5C;N*34M@"KD^75K9SFT^F00KMMQ:N@)Z MH3!:?GAD6I7MI(N9_-VI,-SR5):MJWWWC1?+J1V]2: 7LV/;^)]4YW84)O?OM_?7; MCU#<>3A=3T0B>9:RSCJWY_:-*W<_5D1;^)3QG__!#UA\2M<<0_AYL^OYA/ M6TJ+J66*QK)0(814"B#F.03(8 MLI))YI4T#!C.@XZZG 5\T+I@/XR53LDB2@(L^BMZ-NKJG?'T+IP;#X6]FX6X MDRITD:6*F-+:=MP?\7?7S7/IXQ-CN&]- 5@WQ0R[26^:%6+-CH-15IP0'S6\ MBE7$K8^7/,\+\=3L?A\_%??BQS8LF$/8#OD=;* MY:4HXY?J=VZFI!KD5S-[>)T;L-IOO>KA6]8[#NKR7W!@UG94;NFV/@0QU4JL MI?@IQ)3H(A,2QO7[^>XE*S?^G>-VI;\S=31S'&R@CK(>>E"J6..(K][80F$U M?I)F7%)5%_'/EJ!SZT/Q;0_QNP87<;^OW@:)L?X;=VH3 ); !#>:?I7'XXN7 M_XK>ONO% V,%XFX5Y&Z?,'=[Q'&N0')N"?(H!(GV1(\93/1"+49!@>=+E.VF M/[[I435M]_R;VW/TW/;\P(=/KA8R4J/!5M6FO^&?MH(GA EMR> M;@[2 W(S)G05[G6=/=EW%\%#S+1.L*[0]UL$< MW)QJ_AC8 I[%T/"&&)KL(R4)$DPB M$:,.W@AAB'-R(_3COD0 A.1YBX C&C_;6SAO5F)E)S1I&B:Q-@_GOSNK%OJQ MI,P!1,F&QK>SM#HW^M++B^961,N-^N/GC)!>CX9WY4^N,Y.Y#+$!"*-82L.P M)=H+!216PC)+I9".5LB>@U@@*%@@35(_#K"SJPUG6ZYNN?HP7(V0@,1!@;P6 MA#.C/6#6((>4DQ15M>,XB%&!ND"N8J"T7-UR=:\5*;$J)NN.G)UFQT>.#9<2>2,,5TJ9G=_F2MA5 M:ZO(\F3?Z:#T]JJHZ2Q3-[QT,&^5OI+T^U6-BVJI#45^6QUWLR:LJ29MG+JA M+"=ZOQU._N7"*56,?P' '%-)M(4TG(!>6TF5)91Y:(2V%NZO W5=V'((+E== M:$NXY?DF]L9I+TR^"7J!8(;AW"M57,[Z$,Y[=#R:BW^PO#@Z>U0%;H M$;NN?EX1F8+AA4GDZ&HX=.+IL" M"3WQU7_^_)?XVBB58Z%$JCOOJ\%E)XPIPC3W;KSTL/35V&QVY/XS[84C(<.2C'(EG03A MF;%$.+7561E)$B6!,$:Q3"*N4F\P.RCB$L92_9&+7UUL\%%48>2+6%6,\<15 MS0I$\N>G;*JG/N_K@I@L#K-X4.:$,II-?7&-2CL0Q.>69]HOX9@>1*DY?U*L M08J2L?)\TAI+RKET$DMBM548*<,@U"+\D*RBB=<.WM3M3R%R68$\NVW;N5WG M; 1#!!D D/+A:%82,$&,I P#3ZRK@.[=P=>TRYQ7^Z#OU %NUWE+0;&54!+E M:6H-3PSB@$!BE/44/LT:WZ51RF,*QP[-V+XK3./5$^F[\F_?513][A52J?/B M96DPA9FZ8(\_JOQD\;0;]<[UA^-@*E75"S)NJ*.8",X4T1)) (F$T'M# ME")$[Z%>T$%A+/&<\?!0'QZO:& ++(*6%+O\K70-*2]-[/?3\P][.IH7S4 ] M[-OET_K8[_ZOBXNK@;D=CBXN7D)R^=VV_Y4=,DF&OWG[ZMUOUYV;J_][_7%- M46!!0SM7<6_>P!J[CO:G^6U^58WQ+3=Q.)BV&-4]DX$()7S96*H:K./[X;B7 MZS6#](6130"S2?][-;0]W\NJA3LWP_O _9R R\[O,\"53]->^G[2%5P$Q8]0 M6M-! 82^^(HR='I.)I.OPXN@R-UG&&#*W&:Z6(9:E#[H96T0BV']" MX>WW/D>5+UP>).4Q?9ZTG.+U"2->Q[:,XSBVK$]6Q!B;VMZD5/&;3ST<%\-^ M.OJR!L.9BR"L@XNX3V$J_?#8K/-AU)9-A'P*BG"8A1H\Y,KEPO*F$16Z;3[< M\&3MXN3G@YK&9I3YF.+X@TTW'-ALL7.-N&CI&.&;[^*JQR/]+C7\-0M689C7# M33MB8&\>NQ ""P6<=6?8G2 M[&'1:5L29^-TBJPYP9*'8G9?/"]'TR3FPR&39%\0D\%(5D&")2"L)-)G5!($ MZOJW!BD:V^-&2BLYKW.;>R^869M9N0;_'\_;=7#]K1+U=M--RZ"WA]3??*^_ M$-D8NT'01=4A*77>!>5-];MAQ($ZNYT(!]// MC/9P5Q"H@V"2C'KCH ?E-'^3'_@K8"(Y9>^AR2]NEQM7NC[ * M U7H:_GHTIUI@/'-<68J@TV-C'5Y>%JHA(_;=-/.Z'%/'&0EJM6FF^36R$+7 MWF?>C)F-_R'L1W3/#$ROW\LS*M8 ! &*)-$&$"4<(8I+CHTVQE"OL!%X_S'XGT+7UZ 'T:QU2Z64$*B&1>.PPBLBK@P MTE>5QCWJ7EOHHS(_P#?V43GJE#E5DLF@L5"5>HPCY3DPUHJ@=DD'=O2DGL.4 M.; 0.*$,,(YX[+0SF ?=#!FF/9.;&];O9\H(5G10WWSA^UE486W(?K%!]6V* MW*2:=97%V,,_"0,M877=NRSO($5TU#B'^!HO0E]UP_EDW/TDQH+SYD4[PV'5 M%_"54'T;W63@,?BBS4*SAJ3=Q^VFE,&=_T!0_'.S)VU4='1]LJ0[B10U%8RMLIET7Y"30&%7YG(WF*F#$OL137;"(X\[_<8])%: LPFU::M-*DE2:-E2922^0-\D1)0R#3(J@FCA&N MC0=8'JWB'8.N(%O TYRG-#F.>=E8&_)C2NE837"*;7PA^NO I02HPG) &>@!X1#35Q0AR3 FG-J M*>=<,78TE%_6&)6H47I/RU9GR5:$!C7 4&^UEP3H8&L0B[014EMB$*GH4WL0 M4T-T.6W9JF6KY\)67!%/F+?*AQ/+ RH0U1PZIY%$5HN*&N:#Z-RB*_$6V'$- M9JLV;+..=-\.!V&C$^Q-JG3[PYEI3"E<0*IIXS/'&=(WZ)<(]#=2'BL8$7@8M#S<\G#+PS5X.%CY7"$.@T%""*!,0$R5 M=YH(K&-=T-% ;SG9 O3V/'GX2)9*=1IT0VV41(L^PVQ[@8H_]UY%V(/$6-&1R!<+:1 &@JHK"/2(D0J8$?JFA[CM"D7&_47 MP)IB@]1DXT/3P"KH?RLR6I%Q/)'A,,20XR LD",:6T$T#58/$(A)(ZN.^[J6 MSG8B Y&FQ%_.5&"K\61*$A@GG3PC9,9MOA-$;7=AKUH5GF M9&FTY[-$6QXKBRFU9:%!@F\$=UEC M(NBM'&KE4"N'CBN'!!<&VB!3K!2$.2R=(<@"1:$,*I(^5@"1P"X23I_A]*RQ:87%B82&- M%U9(9HG7) @)#231FF+BF(A@#D?"(4;LLM%V6RLL6F'1"@MMG 9,0TLA(\1Q M)1@WG L.!#;.5=1)' 2GO=4LGBHLEJRU],]WX4K$:]X!-3M;TOK0V;5:ZL'= M>^K]U\7%^P_O8O^2]^J3>SN-C:4_N+&;?!]^_Q[)[U]W+CK??W]Q\?+)4ZK5 MA0_BK;MBQ*;=PT',)GCGU_A#UC;%4$0$*X #30D@C$AIK0!(8BLPIX16%%'O MW!3#>&R4PLY+[<,+M":42$T8PL$,4=X>K2G&S6U689BM543UV(#='_O"K(/A M/Q[D/JS5$0Z2Q]#D-^])C8T\+>9^K5YQD#YEE>IA[B]CX2_)^1F"_AY ^1= M^!R'Q3XZY7SH":[UE5WUN_CZP\85+ZEMX7YYMMB")G@/P?L4N' +J^"R! M]T]&H6@/L-LGH^?DA9;,F@,\'Y+!L^'#)X O/\\3Z93Q"=_BNNX\!;K MS##SZ/S8F<8&ZOU>ZB[\:CH:Q8S?GWZ(MSS!C;(]LQR0+_;!XCLX@HXK9-IU M:]?MY-+L$'A4>Q)Z.=+PP<>)03'X" MY]3[6'H;1HHC+@1QS!(B1>QS;Q!2F HMK*]H&GN8]AVDBS#:8P3F\#1^L".G ME0^M?&B,?-"::88IXUPAPIP3 %$/E7 LIL'R8Z'D8M"5:)_I'*U\:.5#*Q^> M+A^D1LP%MN?"Q7"8%1*(H% XPIV GE4 51RFQ0;J8K!/@*U&R8?CF%ZGL*\2 MH/3IK:M3B'<1!RE&'K(L=2$.B0@!HX;2YR'QGET+&!; MT(5PGST[6VYJN>GXW,0IP%!3H(%FQ".IL>,2K&CBS6+/6D%1"M@'BR@* 8004,48!P MPJ073!N,O4<82P.@/A;8CVRB"[$5#ZUX^+;% Y:I0%0AP0!QG&CEE30. FZU M-K(B2>$P/07E/@%XFB\>3FB.G<+FNAE.5+]C,JHLVG@WU )KKIALL"QLB,#; MC#D&J& 64T:Y"O82(I)H8"#RSG"D,3T:!BOO2H[/1>0U7^UIF?8Y,RVE+!@L MW&!G*:%!90$8&JRYI4((C8^5*45@E^ZU\W'+M"W3/ENF95@I3)S'1D*BI%#< M>V*%U0AH'3CT6.B>I"OVBN[9$*8]D@5Q/'?"L\VW/)DH.:=E:MAQ=59KUY)8 M2V(MB35AF1IW?C>[FOT7YUW0)NU!RMG;C+#M,L).Q$2-$L;MMK?;WFY[([:] M 7;M\8_,%@OA&6FEA_;/;6AO6RA5.4UM=M01Y3CP !/@'4%4"&4 ]\1YQ10V M7.TO)+9E=]LN@4U,%MI9[3\T(3RA+78K+[X=>;%G<6$MDIAHQIF%Q%&@.18: M Q^N&,9Y1<.:PU0X=3%H8DE&ZW]J.;>I)[V2 D '#$7>$**YQDI)8B"",# 3 MJFC\>=@^]KB+1'O2GTT_^Q;%X%OR%#1$N"W4BFX6<89YY9!B2'!%."*20T\L M=R7^++$M'2JRB6IC*YM:V=3*ICU%HK<53=(I&*2,5,X@8BC37'BJF(%$ M 2Y-A=9TD HS^GR5I1:Z(H>NL#EM%M@5G3_KC!R;*E*;*S<;+!P;HYUMEGT. M,\JE-,%R="2H9]IH+P#6 #!'J=\CCL6V27N,LG.1@ZWVU8J*QHN*?4F*")/! MB> L@MTP2S2QT"IA%->..' L\ S4!8V$4&ZQ,UJF;>#Y#CGDA&H)J;4$.ZD0 MXA Y0+W"EM(]XO)MFZK'P-DX7IIYOA_)<&H1.QHPI+;6O26QEL1:$FM)K.'+ MU'S')SF1X_/]:/BE-XXZ;% ,.[VDL78FZ@\W;J ?@S30)++#J>Z[3?NWI]UJ M1-/5!JS#X_;79KL+"T6)E<9RQ@CU6C@M-#7"*F =),?JADAH%\-S@!HES7>7 MM+*AE0U[D0U$6RH\TTXR1+#6PF)CM534>DF!JHBY' :&&'<9;&)542L;6MGP MK8YT-IBJ?\/*5;(9+5]/^W83Y_-M!82SQG'%OB(NOK MX7#B1B\*BBK?OO3-M],[[4;I+5648UQ@A]$R7.0.C"OB=-/?7UT4*9&" F?T MBR_%!\ZNO7CY^@+)19C)BJG?AW%?Z+@Z%\J'X?W84?VOZF&\9@E+8NFGVU'Q MD%RS3\H)W;O/)I$!&X:S()&*E'R/_Z,4/6VS)WYT*(WM1 MN=&EJ906I')]GRIRYSN7;U)O$HC"Y->^J%%/#4JO2U0S&:G!.(J^>#V!A_ZD M.K>C*"[_=!.EP-"_B@)V,!F_>-E)5SI#WRFN_?2#6EZ?TE\+O]<7$:R6B.!+ M(N)@#ITB^+C@R^F$)>P[,^E,;EUGX";Q:L=Y'RZ-XP).W-W]<*1&#QW;"U=' M;F#"3=I-OCHW2#<9-1H]!-'>47>!,+.[ M6Y\)L:V$Z_IW2OWYOTPFW1D>1[ M S4P/=7/]V'DPO,G\?[[Z>A^.';9;?')Q0.GXS#H12?4[,N7G?SD#N+&C7IF MZ>#^:&Z=G?;=.U_,/ASB5VETL7)R/K9$,7'#?NX/S><7\UW7D!)@@&-<>.)B M(P,I>(0ZL@!+9[XVJOV<^O@1["9^'9_?[PZ[CS MYUXDB>%T'+XX_LL7[8M[6UWWPAMO%]2_9;>%V><[,@H;:,8>1Z MX;X.O=_4R-QV,.R>R 1J;I>70V65'>=]:%>JW"D;[( $&=6"\Z3%E@SV2P;X M/,G@<")IIRAWNM(;6!=-Q0M9\GW$SW_LI"O[<@[NW-&BI#4?I+G%VA4\&",= MV4M^7*GT#:[;X;-9.-L?SOXF;H=BC^Q^94RPU..T36+Q!N2[G%5.U3<2M6I\ M(?7,U15^*:[E :Q7P[OX;R+OJX'-XUGCV>5@W>MQ\O65D;\)==H @I7DQ"HE M%!<("ZF(X9;"BDJB/6;$H"YC32PP;+-76Q'2BI!M10CDDA%")"72$$Z),%PA MKXF1&'O =94W?8\B!-$FEB">279RU.>:J[3-+*^1^^(&TQ8S_#DBH^XHM!;+ M+-1G6E;B)*3J-4E=:YFDL\WA MN:*.\? _HH43F'%-A04*&N1@98K\_L"6NH0T,?>U:0?U>3I>8AJ!"BICRO8P M@?AZDTY_&,BQ"35'9V9 -;'\KV$B;M6H^>#&;O3%Q>2@Y 4,XFE&E*^'HU^& M4SWQTW[X+*4FE:4B#L+/((Z$%P1+(K6T2&MH(#4$P8H$X#VJ%+"+>!.E8NL< M:7G[.?"VL582)R0'C@ >=!T*M2!.>X>%Y_R@&@_L H:?*V]_ZUZ+0).34<], MG T#&IK/IU=S6L.K>9)KC:OUXZT:N9_5V-GR%UX-QPOM6AF67AF/'+'$$2,] MY@Y"0#5C4KG#ZB4<-U$K:93JT?+;\^(WQ2@P$ &!/"'6,^FY9THP[#&6B%?P MVQYU!4;/V['8^D;6$O6[R:VKK,HXO00H<)I9XJDBAW:!<-Q$P)36!=(R\3DQL0,,<&R1ES B10>.1LX3&OY5BGE2 M$1K=JZ^#R6?+Q-^ZKZ-(J]7#P;0!6DMK>#5//JTQO*[O[OO#!^=^CI2SD$_& MG$3&84$QX$3BH'@XJ)33VE"(>%5WLOVFI)(FYI,U2J]HV>P9L%E@&6"A(@H@ M2T3$2!3$&^N!(ER+ P= 4!>C)@9 FG;RGZ5;XU>GQJX,*G%ZQ:"UA,[5$KKO M3\>K\B^16 'U\E#V5U#M%5*&$D8),4!PQ)T4Q DHH'*'51Y(EX(F2K767]%R M::.XE"D,+47::TR(M41Z(*%T+'HDH%$5G7#VJ'O@KL1-;.]Y1@Z)IW?R/$&< M)VHZ66:._7X7C\JDQR)5DHL-(2 M.N,M(\1A+PG!QC$G':6*RL/6K32S>*[MW]U_*WT:!$ML4D=9:.XKL2]16$G6 &PR"5:8 MDR0H'IH()JT$FC/%!5.'U4U ES>R+K!UI[0,VA &U<9[#)!T E'"C9-$,N\) M%E)X":O:U^PSLX-W&47/E4%;3TIE:&<\_C%.-T>95D6Q50/4D=8D.QN3;,N6 MZC.Q]X^"X&;%?>5JF&",<6,,E<($VXP*:)GGB@*" ?>H LU_G]4P;0/U)S50 M;P5#*Q@.)1B\%D8B8R#%03!PI@$1@%FNE$0LB('#*D>PB9K1&4F&$^I?9^DI M>NLF#?43[;S$317-S;1>GS3JAMFW@8C+R)+(,VP@8I(YHB$1DACF-56$2&\. MC+^"0)*MY=>6 M7_\M"";(8D(Q@D3KV/F6,8 -A,!BK@ZKJ< N1TW45)K)K\_1![2GI?L0^?!B MZ"^F8]><-/;6]CM7VV\9G6[)\'.)WM[YW\Y*EE;2L>6O%P$/'@ 1;>6.4T<<0BIQG%$NL@*+P2 M6A^VLT;T'--6/)R-*G9>4 ^!$0)9VFF@*MUWG4_#H?W:Z_<;(&G;>NX]%0,U MU+S]6TYJ5P/[9C!1@T^1 '/\F_RC!1<5A1ACPRB$!#,CE5+4XB"+@41.P ,G M+%'41!%\1G7>K<1H)<9Q)89"+MANVBG+ 0$0:HIY4,N?]F8(9W;E'JET4ZYQPP MYTA0^PAB4 *B%(%(.(K1_\_>NS:Y<2-IH]_]*VHU.R?&$=4R[A>-5Q&R;'GT MOF-)1Y+/QGYRX*KFFB)[2+9ES:\_0/'2)+NZ>2L6421LA=1=9%4!R,P'F0#R M22R.2U0*:0GH^3)%G!KN,P)E!.H E&+,"=$ <4)"V&H40Q81A42%A%ZY)U7 M4E*>XD[!>2!06R?',B=".X#4 4Z$+/:+%/N)0EO28FC;)#]&/>=A@O[DQ@%. MRY^TP]NXY[._6C0DW_]L5)2-.J^I#-&.G&I+SNL:UR*T3'-KD;*"& 4TXEA" M2+U #OFZDHP-1M"T9*@+[&H;I)W6_)Y!*(-0QT#(,L6P9-YZ&$#(8"4-\\0Z MJ8@CDHECI["S%-,-C@=":]YF]<\WX8H*2O7\FVHHXGCW!E..]>?WKWQS-P)K M'U5"_1CZ^YN#PECB.>/>$ ^)5)0RC 7' "I-")P5Y0YW.OMBLN5=" 2UCJK\ M_'L]^F[:D)FL'FCF_BUL'A-JZ8# LWG@2%GKB@"*XJ?#N^];YG>O&A_G9R M.W+15:X>UJO6M(JX/UIH5WQR@YB1'WWI87'C1I][D^)V[&;J,?154]R?O7&5 MM%]#-OZT^$&-PY4PN)/KWC@TZZY2S#@^X!JCX7W$S"@\?!;TJU&0RZNG;RF:CV ;AON$=L<*P M4B$U*4P &M4;S*48FNR"^@;=T..>[85GN6EEY/D'\673BLG38LG%O!+FT^*_ M75"6?L\%O9M'KP19?PXW%OW>[RXT*EP.$AM.II]_F6G8R 63^;>KWC]R MGT-K8A-7.SD;@*6N3JX#S'VZGBMGO&5-?8>CV2,#F(Y5/W9QH:03]_EF.%*A M_;;GPRNBD8SO#5J\O6:PEW9)GSZ.+=_,)];[:/3-\D_?K$Z_NP)$\2#PS#R" MOQ>SR?[[I5FK^KE8H/[,LM[J-XJVY'[LC4W0GH 6XXB1/_2' MYO8A$89R6@PR(=!^7]O@_C]UX9P>7KABXMN69RB^[:6 MF[/%=__'U=6+@;D>CJZNGD/Z])NM_EOV82I2T%GU\V"W$/ZJ+GI?_.K]F@?;LME"&BL MC F>X"1"]!3<@Q%7$ZNK)MWA[6@.IA'AEU"MN)V$G_X=@5)%H'7N*ER>W5M< MAQ_C?/VUC#YEF+?#K#,H.;V_#0VSCEAZGELU,!+\+#9IIRUXRG M*\92K^*/=+INI)X\WQ+(EH*-7ZH&.OMV\-Z9VU%LZHN!?3,E-_X8 MIX4ZT#/,"$98D#H-40F&B@HD($;48N"UK5DCV1GTO*!0"A;N)<%=<4(:"6#P M6;Q"P&/NX1KP-'5$J'()HNLTG5\K3W,TC%[E>$VE-FC4Y]D81Y]CZ:;@YYC@ M67X*^O/O\.&77O /!^M/7BCO M'\\H,&O7D0]QAY=)R17_6(EWN\ M&GKMW=E:]-IT$SY.9\N'^W<$@-A_S/ ^8T:.,V:5A3T\;H?: MFGJ[0%6\ = MT16ZSP"R(^G*WWJ#XZD*VZ>G_$@]G5P/;\?!-#JB)7R?L1/'&;OQM\\V*#+'/8,C'AG^S-[Z'"T]60HP'1^2!,9I%^J8?'*7_>O+#^W>OWJE/ M[H>14[^_"'\MUH1-WZE1M?![O=@IGPQOYHHZNS)?_)V)\"Z87PHQYFO& /SU M[T_67_QJ.)RXT9/GRR';0XT,CI9VHY56+H N^@A^)>7#N(*VC] M^9?B Q?7GCQ_=87!:AF+1UM?#?&BX3?ARI6.EZZ4#\U^5JC^%_5UO+HK\OWU M:'[#;*ME-I@@+K;7B*A:AI]^NCSLQ?6L0]5!M_6UF9I%^]E'3[[;JFO_<"JT M[4FMP%>ZL[[&M#[.AR+)G01GPNI-@G*8V;4_U*BG!DNOJ[1G,E*#<5PJC=>K MHB7?JR+$G"%4^DL5<@W]RQ@^1>Z]YT5U)08!\VO??Z?NC]'*[[NO3!P5^EO?A=MWAWG2DZO'WH7W?M_TV81+#D$0C-I\QW]0BL.4QM]GT MU]3Z75RH*JJ5JF*V/E5M__T:^4CWWWP^I28=\1!C(XF\'53GT(:9*J^JVV8$ M.H5*OY_M:-Y3W]9:\.)S7!#OIOEDS3V=YOZ_M\-X_.'=J!>WB>-BRLDTV%0' M.WY1H]_C,GOPFT_7EM?Q,'>4=?&BGHROM9;\[9_N#]0&A;)!98/:WZ!.I[^_#H8+8SIH MQ?_)TD&292.HEAT3L5+<42L]7D"8;&;:]I6;[W]SWL1'#P@L+X?OKPY[KFR= MX4I:8CW.(YQ'.(_PF8QP1^:_1DG'IBL%S_(,E:T[CW WWI='^&)'^(A;=K,3 M"!2U5XP&\08GLE^& _&5NIZW37Z%54UA>3ES%]LS?X5)TQ6*X7#[2&#&O$.2?8:*4E M=0AJZ)7PP-;0(#?)FP5E88\-LBN^Z'KXL?_S'/WJH6JU_\V1O??6VZ@%Y] ']Q\71Q MAI$,(R8) %(M.<@IF(PI0*FV!HFD8.Q V?L M2&$YZ'BX=2IP.B8J/TYM?"HT/MWL3UF?4AVFK$]9GQ+0I[:6NAKT8;MU3C<'>AT)]+*, MLXRSC+.,LXS3E_%Y+46RH=1U81#V'0=(RDUYI# M!!FJ+46^8ZT_#H61X<$(8!.L24M'I8QYF 1BB G*!4ZG!4Y7JYVR]6JG*]BY MNJ9JW5DMHVU(TQ2K[Y^/E MKS9+O_L#LCPO[JUNM;4G-]VT7CG7]L8W??7UV;QHT'(QKJ9=I1W&K586?3>9 MN%$UAP?W:6V0']X3J>I(U0JB^#(;+>@0Q:JMY[;I)G(BQ<)/CF.BC6LP(=I(L]._PR?4B-6H:6Z-][X;9X[W@R&O[N5JJH-:BVD^N> M^3VZ[87/BAG(=ZR[UU39^_)A :\NEK&5IB MGI:%,O^Z[<4*W29$JZHW>*B2]] 7$="?%C^H68'W']T@1+AE\)W+ZJ.B%^\* M<4X,-GOCZ_"M6='P4;S[\S#\,"BLFJ@9(7I9#-PD".7W((^R>N$X5E[O3;[& M&^VMF34C,KK'"BQ/BUB8O&KPN%?9UY=>OU]Q/DHD*8\?J'X1!/AE MC<.L3GE5 M42@.UY?0WV+D/H6W/CTN1M26%MYT$\L8T66,:'<6JBWIO.DFGC6LRQKVMIIP M/L>5TBC\<83KJ=I,6^Y&<7((T/Z?CR\;URRIQ<)OGP9!6G9:,LKWXBKD](CY MB]FT\_-P:".*OQC8?][--N$[MY^=?>,F2\O-7@OML470>D(H0\ICS)TQD'', MPVC448- Q'Z;M^S%W<11K2^_<^KW]VX<9ESC7@_,YI5ENEA99ANVMOG3^R1D M1=#J?OBA9DJOLX4GSRMIC(,U?HK3YX;A?Z>^QD*1XX_#V^W&/X^&X_'2 M.!($C Q#8Z"DA$NLL '&PCC.UC)/-*+T*7MP1(L;U:L\$J/& MUX6:%'$A-P[;3?"&HDNRY!8T-XQ(6P\4M(YR3(CP"@HL(9.0:PXAK5D2)DM+ MP@2#W8;QMP_!*W3_N@VM^^F/\-?'KS>N^O;:]28''3W%#P_ZY%I-5MRKX&"I M\4(6+VY&O7[EU!:38>4RC5V_[T;C &S1@1Q&L<2UXVJ\XW=4:&3 VL\S](A* M'V^;#(.3&SW%N6>?%=FT-KULNF\H_IA8%>$?1,Z?AWT8WTJFFK0/#29ARS!75_3 MP.6(14VE&.>NF^ Q)##%MKUAU^*OU5>_/!V')XP_O;9(K=^=<5_->5^3Y]K MLVCVD"=ZK!+Y9H=M#R]/S+R\]:7Q1US2(PW807T7^_1=;E^Z?5K";;F*^T,. MY'(I]CJ?<'W'LX%-U/JU_0?+P$__6S.P^YD%2U\[:N&]!TZJM/7Z+0[-'-:4 M@TN6KQ?^FQG:XS7I8FG9N_64']7$%0]42YY;^SY]WOYL1.,"N9<;6L1R;*'>V>" M,VEK8[-& ]M=3L%3M@5C>5-F?LI3K;.VM@W'NV%N50QZ%FDD +8)(NIIW*/' M\>Z\0*W2P64X$U@X2CDR2A,&J.9>4XR-H(AYRQY:L3L%G$%\?\GH],<1J MS(&\6^XJ>H.)&GSJQ2"V K<$L.V"',GV$?&PLN/UVHPWTU:KFNE MF.6"Q(DXIC:#EV%OO)4=(FX2PDY8 ;Y$0V92AGEKS3P"L.ZPV;8S);]37 M:DDPGAD95D[CTN)S NAZ@J6M_;3KT'6OT\!K ZW>"V7_5@^S<:NS48R=Z_F[ MJ9J'[U0H._-3E[Z_G$Q*>2P<:*2@E"@NI<98 PVM@0A!YQ+"6ED"01+$VCVM M=B]5^G:'[G;9"_Y8[2#WEO1_:3LY :3.?O!!.G.Y?O#J^2B,N?08*F.%(@ S M+26$BB@A.#'!VTT(?4G)B$@0?;.G>Z?DS^?!5 ((V5%?-C1SYA&NGK1)$B>; M:OH1,+,FK-?&42J((,QA8IU5PAILM'1<&,0M2@CL<(EPBF!W#EOMZWT@L0\- M.X[U9](21,6].I\48,[#:#N\C5[ZX1WJ[@9^B@-SZ@P S: VF &'B"<.2FDE M=C;\!I&,)P03 GU>"G'_Q'IZH'],S*B=#Y9^V8.7YMXS]C\**O2KP?!7CJ\SB24,_8ZE;$7DZ![#V_L;Y$L=JJ]6!,4$1.H85!$PB -L[>7 MS$OG)+3>'#]HVR7?[/Y.["+U:9:95R7%F]MQF$C=J!BY?C62X^O>S7B::S[- MA@\/C)DGMV/G;_M%O^==O._1U*574=KNG[T_[HWOK]53_AD>LLP%'@),!;2Q MPBLB!9>8:PH](1 R@FGMRM_.64B_/=RH\0]??U'_.QR]C)D$U1->SD;E_?*@ MS.6S-/!78V>>V=M1-+&Q&SQY/G9_N$'QU:G1>#T=9YK^[U5O%#VBVVH4%ZE M=R>DQX7[UVT0=Y4Q]"DF[56]CT(,EPOU>?U(]=/BOUWA_KQQ9A(3C8*]]>./ MJM^O??R1L_SA7J1<<)V5*V-ZIS"]9;]A+R8NF#055]:Q33H64&ZTF.6+3[/I M>3IOA0M5CF5O/$W[G[D-FUV)FEG>2V,$U8Q::XB%0FH4#UUYQ)%"PNF$9GG\ M%#TXRY>Q]T%>YGJ/,;!4*R8Q@P9CPCE7$D#'L30<.Z9Q#3?_'F/PV[LI2\[; MT8:!/TQGL!+D"3JN%G'[HT)2M84!&-W,UP5#%! MC-VG*F&^#-?&T64)[EC_Z]0U6C+IA9GW5@4T62-0BI1-D\FHIV^G^:WS1.M% MAG5P[SZ'#VP$L]]#O\WTP-O470J7QU\';O2I%\F3(NC=V4STP7K^:\4K,FM/ M]485WAAZ<:-&,==P/7B9=F2:\C_UU.(3%QT+S5V\.315NR"B.'35 ^*;)NK/ MN%Y_,QP?WU';BW40GHIV,$^B7734]N(%A)D8L-,Z5K'<+EP@MQ M\2 T1W>;<#8U0DZ3#^#X:2(2Q)AM/M/BW_V?G=?>F-7 M5C?W/H<>3^;3P.S5M6\VU=I1Q:,WB8Q]%?K&Z],#HDM3UDUXTS!.)17EQJ?K MVE86URJ2<[@Y<0RL"!%Q&2%_I<%'-KB]2/;@G&4OFM:<3^'%S4W?!>T+[3;7 M89)S5P/WI1^&[,EW6U"*+%.+']BEO5C=X#JMVWWKZCZK]9N?/O[WV_?_M_CP M]I^_5M3OQ<_OW_[Z;DF3YES&;S[\O* RWI4:?'_)[<74 L62,F82\Z9)S.%> M%#)0ICPE7SJ-^=OYK(/!?-JIY>%UD5[W, [= "1E%3^Z4?]KH58F9SV+9ZLP M-'[YYOXXG[',*KU]-7%;^$Z"IX4(.K*8_:,L7N'9WN7>A84=H.^[?5 M*GP,KWKC]0@P$NC&>\*L_P"-;C6[WR[(;VR5!OV['D]'78[L">QT00/F 0#X@T'3\N*PG_>"(5R=[KA=ELR?# MFSG2SZ[,3_=,R\;,/=(?WK][]4Y]J-CU)1W>.U?W_?5H_JC9B;YE9:T19G4B:Z;*RPQQ MU[..H3INN)KS6[./GGRWM9#^X92-:Z!U"G"O6^O5O;9WX':5Z"K3_6X.W_>J MN![%Y=R_5%2>0_\RKB,/)N,GSXOJ2C7)SJY]_YVJ'ZM[UVJN[%\39Z\C//>* M@65W,B5WLC.4VI(P:8/=0\$@D5HK#K!P"BOO)0P:5TMD^PAS\9NI _IA[F_^ M' ;[ILG-%2(>XX$^%F.V\M8@BR'5SA.-D0)"$ ,Q8RB.8&VE[3!,%=_OB0>, MRGV(LS\'.-JHGB_#37.=>S4:?E[JV_).*%> .N^HM9YXQB4CQG&L(.""<%V3 M$XX!GW$E8R!/.780/G8(+/)?WS%>1VB) 4H8-GL[JJ*I$*K\ZU:-)M/X*%C\ M!WZM9LS'"[*8IL@\)P3<+8@_I M'<0/O6=)S%.=OLM!_WD%_4>RH\-,8J_#@M.ZG?N2IF^R@:V5L6%%2T:GMJ%[ MKT67VG6=3/V>J=^7J-^+$Z4IGD-">N9^3RF[_#)3Q\\C+WQ?[G=(@'3,.<(8 M(=Q0Z0R,*UM:"+'P_S=I=($,M3A./.KR2LGHP6 M#%E*$.-8.\*,5E1JA05FV#,)58)K!:PDG":(F1U;$'C@B \@98&PF!_Q.:_R M&DWW.;75V;K>=+E41[L=/ )NURS. L4YM$IAACCQB@BCN $!="E@D//T?%2$ M2HA27)K..<35R?K_:D3"(G"TGC $+*">,.5 MPX)+*SQQ%#HNDT-M(DH&4BQ1W[BEU^+QTB^GK;Z!]F)/1*=B3\R)-N>5:-., M#N_%SHB29F>\]-S][A;7@!)IKK&F6%MB'=">>HV-\Q([YGP-B_*)4],QZ%*- M#0^U!9!BIS@EQGAMPW![+RT'QBJPZ3"X;6NS:8>" M$.@I/$[A#(I#]XD0!") D''"$\ \),(2!@QODI&HM?(94#[E#SLZ^]7,B.OD M4!*F($-$,1?S01@, $,1!+91;Z^URAGH*4FJ-%XXGS;GZQ4 M3YAJ'TP"T(^A 9< M7[UT<4$U!BF?EA@@?XUKQ;;X, ES17SH.(1*<1%U7.AA?SQQ"S+2\>\A$!@O M@I P38W#Q3!Q194*7UJ2400$R/]>57^(MZ^.YTT5G!FW<59:GI-6?E[:;#_ M,O?:0L;K6\A;$J?M:JZK+O'&D6JC07=HN/2VHZ#*B]X<&L-XK-FL/")"."$TEY0XP $C<$Z)>V]H*IKF MTPS2(_O&#U&:Q^3KN%F\5-MH=YU\62'$IS"N+Y>5?:Y[7Y<&53L8(CF/)<"> M< .4PTYHZ)EBS'%LDM"WNEK%:Y9]C^X\>G7N7[=A#(+K5XWV;.ES$X=Y7+"M M8S%/D;D<"$L5L! B;H,)&.&E0T@Q(BWR@-6?:]R*N?R>'#>QE5,)G<+40P4! M89H(YX,204T59X*$-IXS6_F:,C;,7;Y< FCKI96UWQ[T.#;+;0]A'\3DC/+9P M=X]"VG"&#*(* TY$"'D,LDXLE! M;K*XNB:.86EM)Y0;J0E!CD#@9;82EU3L.0DN,CA M_9R3T^/BC@O)#:G3?5K1D_BV.Y*L)@O,M5S6[2W 'XW=^G0.\0&,SR=TF0]J M]8FFD),S5ELGH= @;OX22+FV%C@AK19*44QJTAM/,'N@).>.(Q#TG^U<2I+SC6KP0Y0RJ#QV$M-D'026:@Y)LYR!22L80D[ M 9K*DB6)ILUXK@FA;^1P319B=V*^/CWL3L M<(* @Y9 2X66 D E/:'A@T26)B ND=BB.,'),?X1ROXM@+SZ9P\BZVDW]\\D MV(O "(O[B12/)Y\.-*3X_QJXM5:7F#-[4$5@@:M MM+ F!6@MG7,';!6+Q,UU[H":;,XGSU]=8;2: _E(VZO!733[)ERYTO'2E?*A MT<^"IGU17\M,%0ZNY\_5A(>S MCYY\MT6W_N&4?5"B=UU9FA*/PLUP)[DY;5J(S7IF1VJ&[U5Q/8KH^)-&C00$PQ"7!H^O MW_]ZCP]VLJ"6*NZ#Z'X%6@[A7=R68?% [L1BSF,9KO2#O(K_B.R&PU'P O M,^BN,O.6];2\4^ZK8)8!@I-':/I>7A%\>'/.C@'YW^[C^NKMZ]?^M[?7<7_+QW 1G_ M&G[^*_SK7_]Z=;7>L$?9?J:SP_NY^OW8&T=RIS"3US'X$",1DM0:Q#PA'@D ML,)0..B)(9)N9/#9S,QC@6,>2$@1)<0:J)3BS@ID+:!&8P$74>V!0EPXZ/<( M:Y86&):&L!X -S=WCSZBVCXN*U7D@ JS9Z,$=G-W7 _[=B<__A"7'?*G"Q'< M$^@^+4J$T>_#3S__\M.;C\7[G]Z]??_Q]9N?MR1&VE_3:BEU-]V$F[*FU3/8 M(1";^J'5C#B=VRH/=GA3;8:&:6[J'2_(8(O'PZ\IT+WU;^?WSW!K.3F""6LI MP49BRXC!4A'M&*/6$PRTHO4%7U;!:3GB$LL1U^LWKQ8A%[B_7!G"KL5RI0_] MO!]RW75\[H\_V^C.K[ORY8J+[4.X-HA!T)0]=UZU8_;X2 +"*."EUU1^?K)E^#P3 .(Y4\^JUY.Z-Z*/O'E-FW?D06?1]/E/>%NJT>4=E)-8C_&Y=GIZ-6 M/?MNX*84Q75DQ"MLQ:L-?RB4>J#-]\4U^RGHT?CW\-LDA)J?W)4:7ZFKV4?S MEET/QY.56Z>7UQ^Y&(#52.]>ZZN%$!^E,O5/UY3C 8V[^_BQ0'*^#EY5>HEN MZMH:@9XM;TS'<*&EB^M+S[G;+(F-O/OJ5%E#5-R[F;9GH:$K S!?T;DCEHZ+ M])_#S&V"ZUM4*[_!.QY7HIA47GWDOAX&,PXAXQ]N-)B%X?'RW87%KL!P-'Y: MYQ\TB]NUA,N;;CI5R=Y<=&.;LBV'S:7K-/R5_FTFN]Y; 6M)FC?=1!MS'(YM M7[7\C)MNRC4H$[:OZ%TZ%6/4Z>3F1I4_%M=R9E/)W,>J=MMGJZXU4]0=J^YT M.SC.BKU)M2S>=W%Q=OZ:Y1(,C\QHB\?=>7O!51A^GNXDVV&U-#/C59V=R>@- MIKYD5.FX)A1;.O67JW7714>J"@1WCZBJ(]0\8K90;*Y[SB^U(CJR<;(/D_KO M;K2YQ,#>QE;+!KKI)MX6EJR72\B;W0=O=N.\V9TWNS=N=B_U?BXI4">+P]=\ M'^,RWHQ#>X"76!R>W42GOK[4^OH.MW_X.ONP;M$50N64XUIC1XF32%O)J?#. M>">QHC6D#SLONE+"N X2,!8:HH505 H>=W&,\/'X6%.+KL%OFMO/BYN;OKN* MRPNCZ?;HUK3V)NNDF^9AQ;%:! M/?2FM=V_$Y#U[WCD844O202[,_?3=SE 49WB'/;[T\)84]=W40+LOCN\XO(^ MN'NP$S(]5-U@-T+^0TRZ]I#GQNTE<(A-UVX9;+JIN2V#]L<8UIZ=VW@7/&20 M:]?W-MU$FIMP=UE+.L:0[[4#"A\M2K%Y]/88\M96M(XQR'MM_D%\R" OQNM. MO;8KZ/%0%8_F#GRLSOP/A&1+Y3QFOZPEKRZ^LD,"ZV1X4Y]R^V3]R9L.C.SN M \U3N]:RT::&OYJ1]FC7#BPA\E ^Z9;O!(^/[<;4]AT&>EX>9/>A_A^G1L5/ MP2&SQ2\JQ"\%AN51!G[[=,"#J[G4)'1GNTC&+AZNI).061PX<\;UBOMC#N*/';5 MG(?$=52+VUV]FX&_+\W?1,[]']B2;*_1S5@O)QYJ06]/U MA]H9B\=3/V8\YBN9'EYP9 5FW&GBA5( 0>(-H493B5!-YOUZ(?F7PT$5651K MWJ\G[O.4H^9>>LF,Y^9#/#T>+\QS]^>?5W?-+'%QL./706_2*.]8*00N!=BB MB%O3QM]NT:$,5!FHS@NH"*; >2,($L1;)A5Q'BL("7#*NYI\6;0 *MQ%H.(4 M!*!"&:@R4&6@ZA!0884H=A0*I!2A@"K'- Q\/UTUH0BX^3 ^A1;2H]#9IJXJ#@E' B@>/#A''2:4\<< M,IS'4U5L,Z= X[BXT/,/,S4_'DA24E*22S37 MDAC,D.3!] '3%K0?J;5IZ"%P$S0;>C;T\S=TH2ETV"/NK"?("BD9%H3C>-39 M0<+:CW1:-'3"2D[N$\)VU= O=4MP&O3\LD;0DU"\<];K5J?$U,XM+$'$J8:: M&$0L44Y(1"C60GI%N%5D,V-DLW [LYGC(RWF)45;U IJVD935_N,)QE/#L$3 M"QPBG!$(+"3<&TD%#S$;=TI:0&V-^W;4.*TU/(&H9#3C2<:3C">-X@F%(.9H M4^T\)=8A'8) [8!C&%,EE6XY'&P+3R0N!;\(.+F W:]7#0B)+ EG"4)B>^Y2-NZ/& MK3QC$G@+O.-$6R8%E5 JS)61WG+2A5A&LAKC/FHH)(,G-'@B,:!$P@D2\$-!Y0R3"D,IM15V8Y396$X\@B6 M*:I[OJGJ>778>3Q3MMJ.^7>E<2T=AL^BRU9VO MZ++5=59TV>HZ*[IL=0F)KET'_%1$7(F14B>WQ97>+E4"&TU5O#8-UY;VFB(= M#R84$RDU41X* F(M;(BTPU0C>&8\SUCRDB6]0Y[>CG)$ 2AKMI([S8Z,!2@Y29ER-)MW-N\&S3M,T< Z2"W2A'&J&%0( M>&8-@T2"S2=%.F;>D)4,I7Q>-N5H);7,@]09A1-8"DI][>,<&2SJD18PRJE' M&DL%B$%,8B<@DL!3CSWS)XB3VN,T9**$DB2,N@E8:H:5#"M[P(K@QGD*M.?8 M$N9#E&9X\-R,H,(Q+LTY ""$!"X >= M) Q"C$Y0:Z9%6,$E%APV94P 7-RJ)H>=":+CP18;K$RBD-+%($*"H>M M$HX33)C%9TJ93%#)V/EPTV2%!Y"!&IX M'LZ"R!BC$M)<:B9;^658N1("*H(]*G,.9_2(M5.XZ^T4]I$MEM52"6J(9$8K+R)<L4K7[C%P9N5)"+@\I@\$%E5@J8KS2F$ G"(286)]TJ1S0%P0Q!)01F"[ZYA M9$=C;P# M1JX0488(JK0V!!&AB:+0(\>-8-RQFN+L1^%R)@R44J2<.=> ];0\6_.O%KE7A_KQQ M@W%[J4>9##_Y'F0R_,[.Q%D(V1(2%T*VA 2$D"WA'-(\$LOH^.C,]2"TX]/7 M0L\./25T$B6!$#SUF/,<&406D04<2PE MK>$1.6HBQIW]'"]YEM-2)EWR- $SS9B2,65O3,&..^J0M<8Y@AV20F//-#4> M$6)AS=FVHZ9(M($IF)18@(PI&5,RIAP%4Y"%BD .M;&&**8TA)!YB2W$PCH. M6DY>: %3D)0EI"D?S>WHWD(ZF0J=R?]/#W7S&:ZJZ M+BX9NUQOI=T8,G,$=.V$=SZCGD 7DA-"MH0$A) M(0$A9$M(0 C9$G+>TH%N MXUWJ>V]@AI]=EQW(S-Z00.0:&MO?V=*[;^E" P0Y!(![%HO(:& \!A :2JBWY9.@$E MA-G2LZ5?EJ5S[>-I&.$%4D0BJ[3$6AIH$#8OI[Q#(,O3X;"S]B*'- M9'B3S.9"5]+<$U@H2GUEY*PI1FI1UBFFH8 *2,\)(T8Z;H)7907A,.85G%V" M.Z(EDRDGN"=@IAE3,J8<@"D*"\:!Y5HH2"RG$D&O+;!.&&&\V5P#L'.8PDI M4TY=2,!,,Z9D3#D 4P"PTDHE'%.6(">%)8R1Z*P@[9RL(5CL>(([%B6&*>'N)E>Y!3XJXET4. 0&D)#B%>2 V4YQIX93G5KQ=LA%26B M*8=OF4LH&WO7C9TZ01@PAFGJ"79".DXM<2;\0*#P-?6=CY(2#ADK8?=2PK.Q M9V/OD+$S9XDGP7P=(X0KJS0#6 2##_.["O^WE*@-"4\\X.D>HU] M<_GL<2JBRU;76=%EJ^NLZ++5=59TV>H2$EV[KG<;&>V3:S>:9;,7?YL5=/^V M+ 9NDM"F0G*K#.FM(22P0O!F.!BN+A+,&-U62MQ1J!#W5!I'J+6".0P@U98J M&'G'6]H!0*5(FGPVO=6_;()IF.#?#K=!XC041#HLJ2(44B6!TP:%?P1&5M20 M*NZ[,#^N!OIJTR&%$@K1.6-L6*[?YNDVVWKSM@ZE-)9BBY6WA*M@]19P!B26 MW!)+&UR7W\[6"4YY)RXI2\_+_(TK0E[ZR$L?>>DC+SAFT66K.T?19:OKK.BR MU24DNI9=[_4S0:2-9((GSW]2HT%X[;C0+L1LKIBH/Q-:A*@;E/16)AXXNF>' MM[KO'FMSPT'E?QY%9VQ]3!Y?/;D[QOAJ-/S\,MS=&]P&A9N=@,U^EHE?[T9#N+ZR6C8[U>+,!,W<8XCE5 M/8%2:R8]$(X@"CUALKW4#%1*3C(J953*J)11"1E/@Z-B1.00PE8I2:"EW'LN M'"!.MI9#PDHASAR5DME]\XY3EQ:J\BI<7H7+:]]9=-GJSE!TV>HZ*[IL M=0F)KF5__$1.]X_N9A3"K"ID+-3 %NISY#W[=W6AR[YX]S4YJ1[DRJN=G:FS M$+(E)"Z$; D)""%;0M>J9226--"]&H$)A.C'"VS.>8\N:<;KY9CJQ<"^6(JH MEG,^B93*:*.T8@0**B@7'FINJ=-:P9J&4N&UX++F#&7GJS7BDLJ44^(3@(.,71F[TL?K3Y*28GH)V-5NK)TK4&9VDJ3829J 1T4U MT H[KXPED%&M@,*2:>FL$5C4E.?M>.'(I$^[I^>Z95L_'UL'3B)+(?.:6 * M%0A* A6R$DNI;8VM=[R@(X0I+S]E8\_&?L2)71%#N;08:$D0HQ(*9<*X>P!"CE-:Q4S3\#6$H6F0&L?0"3 MT<55( 2YA% O!/;80X0Y9,8JH]IB5L E!S(#6 :P#& 9P'8!,&$$]% *ID,( M#XP0D25< ZB)T(*9S8%[8[N(C*1.XYM]R!)XY&/(9_Q1ZD,_XYVR7LQ1" MMH0$A) M(0$A9$LXARV;]/B\YGQR%:V GV_W!?&-)ZWE@&7FDU,=Q4P2@[K2 MNRZ)+EM=9T67K:ZSHLM6UUG19:M+2'3M>NF9@J&K1TS/>!LM@8VP>:AXOUJN MD-IQ @U"@!&EK"!$0$,$M11Y:VNR];K.D@!+@E).-$YOWS]#2(:01R!$*LX@ M$)@Z90E'0G(=+B'!J+4ZP,3YD16@,G0R0TB&D PAS4 (XL!0YJ%T#A$(O S^ M"+)*:.XPTV)S'93.08@\(Q\DF9V83!B0SJ)9ZJM$YTC0\C# NH"6WK$0UDE, M,-'"2N" $XB$'E%30RC5<=8!5&*2\FGP!"PTPTF&DWWAQ!/$O<$6AI#/.BTP MHM8AK#BV0!-P?L0&)<(IG\U.P$(SG&0XV1-.O.*> @T=D9P8+ 0&7!@$@Z-B MF&0U*60=ITZ0/.54VXYN_M4FJ&3JA%PLN<.K=JF,R;[('K#9,.<%LMX3YI6& M'@1/41*'!#*HINSZ4=@-<,EYR@OVN>AZQI&,(X_@B#8 .>R0Y)@0:JQF7'./ M&/ 8>6I)2R0#I(089QS).))QI)LX(K"% A%DG";$6J6]9=0)01""#*+68$.I?/H:&\&HXJG8 GX4H+<2I_=[ A6]^<'UG)LX6LXT]U2]^5!-57!6+ M?>&Y&7@'%^=OG,Y-$Y%=-GJ.BNZ;'6=%5VVNLZ*+EM=0J)KU_5NP;]^=SLR MUVH!-:];4LW+]N>S=Q$;>LF'"'\YR/\)[PY;N/GW79,^^^7B?5 M@QR\=W;>SD+(EI"X$+(E)""$; EY0?<@A[-[7*\)!.S'"W,>E7;'LRJ2S-N_ MZ=^.GRUBKK?^W2SB^FD>4+T8V$6"_3]CK+7\R8OQV$W&'X<_N.HC^W8T/7WC M['+B/X&>.PPLE9P [I4Q6@#,-">..5F3CM%U]EE>$DH2SOQ( $(RWF6\.U.\ M UA;H@E$%%(BD14<,Z"$ID!C3L@94N7RDLF4,]T2@)",=QGOSA3OH): 4H^H M4#S@'A-*4:LD58QK$!#O_'A]22DIO 2\.[/=I:XP^R:'\^FQX)TWI!H%C)$. M2.XIX11*)H+C: "@T N*_-DQ^<(2),WDFYZ;F#'BPC'"(Z@T]=P#8XGP2 @K MA4(8"\8H:#W,; ,CF$B9WRUC1,:(Q# "6H:=YII: 8E'3$%#@='$$"<0ES7, MC!WGW(6B1#CET"SE^*N>$2JUS=DNT.YV:@UO,]O;J9>VDEKF2W^X3C;=$.*5 M$ A:*@"!W,E8AGT,NAET#LZZ#D8?#K*('7,$J6% M9HX0A17#D CH1$L4RPB74*"+1;V:Y8'%C]^$3U10U*4/9\-2#5<43V]PJV;C M=>_*VH5*\A_#"/QF@6,>2$@1)<0:J%3P[:U U@)J- YSWE3VX4YG7TRVO8L$ MVXBVL,KXMNO9^"?/BQFOV[S7#3WNP:'[YKX9WU>4F91'G_3?0%G$/]_N18:W MOU#(7D*A"Z'HT7<;QZ#QU9_JPA<7@3D:0\"!_F-C6;WX[HO5M3_4J*<&2[=7 MS9J,U& <@25>K]@#ERRHZ836%8L]0(1T+Q&RQ23QYO:S&_7,\ASQ8V^L/GT: MN4]56][Z-V[R(>#N.,P"[]T?+KSIO3/#3X/0'?MJ-/S\,KP_8NSXOWN3ZY>W MXP!I;C3^&&$FMN:'_M#\_N2N2T99YU5 ?F D84HKX3F'QD#)@$&^IN#WO>4 M%R:"FRB(T:VKZS\$6DI*8/#!+<$*"T:E)QHX**"13L&9!G=3*S]>NW!#OS_\ M$C.=*S@?QYSH/WK6%:JP*^*+^=(#-RG&48)K\YS^6HR'P2%P5?*TOQU-KMUH M^7Y7A(^+T53HX=^YU L?Q%Z->R7W,+5-K@LSEWQ\[J3W.3:N2LH.C[@9CGM5 M:U1L:6]@>C>J7PQ'A?H4&3C_UAL4D^OA[3A\?_SMLV5(N5/1FOFH*2-B>QD1 M?PQ[-ZO@'GJ+.JVW*QQ9V[@;R_ [O>N;!W_?7_A\+^&+0X2/]A$^7A/^W$F< M!B#[BGXK@=8JR7WEVV(6K="J,*X?'>FXY_=?3V+%X/#[S">N?I_&6-6/L\[. MG6< _KI0S_U[?J_IH0E]-0Y1AO&3JHE/[KG4ZQ[V_;VV_7?;UN,!%..!G3- M=UU92+*]RS'64=K^0/Q>;6=7'5EN@JB)S1_V!8V+Q8?V\0;_QZE1X08V3*V_ MJ!"A%QB61?1W:F/6^JAU\Y!L'ZN>7L"U>]S9\DXOF'8L#[5D>.]&0WMK)A=K M9ED3ITV?:6&=Q[O#PE C^KO32E307^_&X^!]/G#\Y3BO_>!&?_2,JR= R'9S M(7:3!(+_H@;J4_";LDIFE4Q$)1]/'LNZF'6Q/5U\^&#L)>AA2U'DEKOZS>\B MO7&3HMJ;J2G#9:.W72B@/\*)M.7#Q&@)0%PB+\1>D> M2\A'MK16>(-66KM!1YHZ"]ZTH)LE]3KNB-0?][X=7WU2ZN;9[,C>\D&]Y7-Z MKP>F?QNC]'C ._RQ']6?R[E['BFK+!322^($TU)0AAUB&F-@9,V)[G7*F<=S MOV?[;T=DAQ ,;9_\??PUD:XCR+GV*R-C1L:=D!$:;("%RA.FB:)::T>EKX@T MI#'*-H",BYW=^=[6\6"2DI)N2[6503*#9 ;)#));@*2%E JEG..4$(F40$13 MPSR7'CI,\:$@.=O\/SX^8EY2)#(^9GS,^)CQL3%\=- I)YP14DJ"+9 0,F6] M<=!CP3@\%!^/3ZU&2XE8QL6,BQD7,RXVAHN ^IAP1QFTG@B&-!7" 14P3RF- MY#8YPHT0291!YTN$MZS:=.D U_[VU(GVH!;3ZC3!.:9-M[W]= X(GU@?&J0* M/@7R5MP-"\V,9#Y1+Y?W;_#]_YT]NK? M;C1\\OPJ T@&D!3[<.X 8@0@$C'C#$(!0(@2C&E)A<2.$21=HGL!&3LR=B3? MA[/'#H(X#S !D"2$42LAL=00JK2U',+-%/(G7RPJB-9>7F<[6; MXZ(^^>;"L;91FJ=SOX"-R*X-VE9[E>.E"8,)SAC0<>/1$Z>QH!0:Q*@V$'/J M#SZ8T4+>@\"E "D>Z3T?Q+FHSF9XS?#:%+QJC!042D@ %3'A1TD-I(HHR:W@ MM*8Z4CJ;"1U*GC@?\+FHSF:DS4C;%-)283D!@%!K 1%426@14H@8+P"S^N"5 MTYR!<3ZX.%[MNITI,V268#;+,Q1JU_N5)9C-\@R%VO5^90EF MLTQ6J.TOI[6P/#95N-[ QO6OX@J*>.VS&GWJ#:[B$\/7Q$/Y\",U&'LW&CE; MJ$FABIMA;S I>H-B$EZ[LL26Z5=WMX +/3"9ZI''/:FR*;-2 R"E0(X8*"46 MDDA+O%$@_, WGSVO>VE55/[EM1H,7+\Z@KY\XR)E)_^O'8;AU?!N^/CV* MOG?.^V_3%?2W?F[Q;_W/PZ%].YJE%56W+Z'!B\F[B 2O!W'PFTV;9X*7#*>8 MS)D8Y'2OQ1DD+Q8DO0L0:2EW7!!B'5 <:\D]QX!*P_7F>@)M@N0VF>NG0LS, MAIE!,H/D>8*D05!Q)B@UE!,MM'#<",2=]P9@@+>H:-H62&Y..L_XV FTZ5Z+ M,SY>+#XB![5DP'$N':%>:N,$YYIJRC\]-G!)$H#!0,DT4HTHP!Q&A$L5B MV^(8<]/'ZS"RGZY?A\>./CO;4Z.O9[-3QDD9AB[!.>VLC+?K_=H"Y+2U@ X[^]ERSV#?F4)9NR=':W@!!CE@#2&$H^(84;=C+I9@AEU=]V-Y,IK9##0 74QED(X3J&W"'J(F&UW MR2$OW';0!B\A(V^_?6+-+15^#9(_LS]](Z86KHM/N=1ORB 4\I"[3@Q4'." =66(F^"H^PY MME8FE.MQI,VX!M"N0X5@.V*"Z;;XG$?]HH#/<$>)%A0[J8E$6B'E/:((6^6U MTBP=X&M^$^PHF)=L7=:.6%^Z+3[G4;\HS$,:$L&,DMCYX.Q)90DDSAB >8AS MP>8">IU,7,OQ;"K&EFZ+SWG4+PKBC&<40,HTMH)HZZ5Q,&ZY0X8 8/88AYN: M2CP[AE>&)"H!YY<.62?(.-NR$FLGTM"&$]4O1E.[+'PPS,J(HBZ-0Y\GUX69 MVWV.#: M=UNJJ:1JP5"),$QPBCL?<+JHSF8DSDA\"B3V@#B, -,2$ ^ IIHZ@;1&%!B. MMTA+;F3_[-QWP,X'IRZJLQF4,RB? I2E\D(@ RBF1,$ R=+!X"$+S[W"VQR/ M.'1O[]QWY\X'HBZJLQF/,QZ? (\!A,PAHQG'CEBE! HJ++7FGFLNT,%X_-B^ MXWFS79X/-%U49S,.9QP^Q38K0UP)#[VPB#"J-2->.0N@(D00L3FCKJ'MS3)8 M3HDPR8#:[-[HTB_?A$]54/&[+\S&MAKS*.;>X%;-!GW]RC=T":C06<+9_'^Z,F9';WB6GQE#_3@BTE)1 MHHPE6&'!J/1$ P<%--(I7/?*33>18,_1>I]_'R6P8L,[R/7)\S!R\0'/]QCR M_0=9[C/("!PRR&2?0::S07[83)=L#)1%_//M9F.J0=)E(3Y@PI16UKMBPE]< MG$6B108,ZS?4G-F%V)B[)U?7_E"CGAHLO:\:D$EUPB1MJWG'J^%P$KWZV0OFT VJY-M5Q*I_P)O;&!:LM')9!8V+ MR=_KZK.#N,5"#.N*5*,"3YZ_NHKSX#).BC MPQ9#UF#*U95BZ(OYM>^_4_?':'7Z;6@R#HB_SSP!#YDGZ#[S!.OP9(S@7H., M#AEDML\@\[8FXSNMKMS2 +/]Z.;&19O_>A)5,OP^\[VKW_>,GXHM.[ "+G,@ M,GY2-6X%;=8=[)JCA_M&KNNQ!EH"W.HT8C,1Q>-11.,M/\4QT;TZL;8T$/I0 MC(?]GEU5E>56B)IX_R'KF?D1>YC*_X3YN' #ZVSQBQJ9ZP+#X)^&6+PV.MYG M1+:/C!,2]$,1;S;(M.34HD&B5NQQ=ACRLJTOJ^86JKES7YK0Y9V7C9 \M MMC;^TODYB6Q!V8)2 _?949XBZVC6T51U='&\(2MG5L[4E+-*,[QLQ6PA,ET. M0NMCRJU%O5\:ZI/G;]RDJ!*HGS4F[003CO=J[V%N__[MZ40*=]: K %9 [(& M9 W(&I UX"(UH&4'>2>^EJ;=Y/M$+/.#NENQKAS)?-(\P7J$,_*-GN4^QO'W M)@7<9J68=$^U"^N%II9SQ"#QT$OK*'+"6XH(UP[?/]6.%J?:<1)D*!R)$B*Z MW7'X$]I2\IAQGKW*2)B1<+N\=\HU(4Q+YR!A"$L-F>.02LV (+Z&'7MG)&R3 MC"0 H\B@F$$Q@V(&Q0/<0Z"E!U@+02'A"@I%50!(Z;Q%B+*#W*8 ]"%%U#2K2&@TV1881[2\&W M+.E\N8#6[B;227:*%E-GH0:V&$ZNW>ABSUJEOJ>94&678V#L3?]V_&RACR\& M]FW4QF4WTGO$C1<&0DV\9%HB9J31BEFO.=>I[[J@$$UO6V(EZV\7VGN^(WX> MB"&PQ!I@(+741'FNK8A,9)B0@ <4'AQX'G-W8H]2\QWQ\P -Z2WA M@'.B/254:X%D:#*P0D!D3!UE81*K]QDO,EXDVH/SQ@N-F$1$(THM(Y8(Z8Q! M!#"(+12(JO17MPDN(=NR!DO6X"ZT]WQ'_#PP@W)@#!7$,4Z)"\8G*>7$(^4< M\@QM/C;5C.$S6@JR)=%?WV$+8^VN>([OE'8 MK>'::B]QO!QZ.NZ(I0!"BHC"4"A"67 D%5%A=K 'NY(MY!504 J0VL[BN6#, M!74UPVF&TT/AE$'(,5'*$T&)(%Q@P3RA@EEOD0%)+_]W)#GA7.#F@KJ:D34C MZZ'(JAG!2CIMG#/$0JZY%=A*PP7!3M;5H$YBCZ0C&0[G@C07U-4,JAE4#P95 MYYWV5 >D!(0;**2G %'FI&9,"9C^1A)%)>$XHVE&TXRF&4U/BZ8."PDX\2YX MI,%9#6BJJ' &440P"L#:7K(%XR6'V%;[!(20:GO/=\2SVB<@A%3;>[XCGM4^ 2&DVM[S'?&L]ET-T'==D3K^ M"=KPG3E[PLUPW*O6IM2XN!GU!J9WH_K%<%2H3VXP:;6&37(+.9="&=(>14[R M';UT@7:[5Y-L.FS&GWJ#:[B X.R/913/E*#L7>CD;.%FA2J MN!GV!I.B-R@FX:4KRV69?'07C;^X0XMI'CO>^ZEU8%TU]>J\' ]:MCW\L7?NR-G)GTOWX^>- M_S9=_W[KYS;^UO\\'-JWHUGJ3G7[DOV_F+R+MO]Z$ >_V=1SREC)&4CLG&52 M(-.U]F90O#A0=- K" %W %-"H%428 B@MY90[4.:$BTM=HCCJ%S5 .I@-Y<.*0U4-R M'!YR9(,_")B1#A.OK/34(X,;?G>VIT=>SV=-BL,0L-W7ITLN@6_FY5$'A-7484L(8UUA9)3R@ MC@*I^18U(EL#W;PC=^$6V^U>7;KT,MY6&W[:"$TAT) Z0I311%BO(O8J!8$1 M">%MBCM^&6DSTF;I9:3=!FF)U908Y!WC1!BFM/580@NE$1B88QPU>QAI\T)L MIVPOY[O=WU$0$8$()K2 0R@D/KL):$4.Z1]>D< MOVMND^]MD/L9>^&=,+%4VWN^(WY!H(8MUYQ:H3"B!!,IL-".: "Q1"B@@]*$@O'DG[ISWTLX% ME"ZHJQE_,_ZVR<#&?# $% 7,D891Q0K0-'FW."&-B'+<&\I.,H VLP. MYN+';\(G*JCU_,/9>%;C'$7;&]RJV4"O7YG?L7:]4IZ/831_L\ Q#R2DB!)B M#51*<6<%LA90H[% ,RJ/<&?,+]SV+CQ5^?IW0J"EI"3X"2:2Y&'!J/1!A1T4 MT$BG>-TK-]TD@LU&&WW^?1SK%4O=08)/GH?1C0]XWNH@X[T&F1PRR&*?09:S M07[8()>L"91%_//M9K.YCY?%@5+\7H^^N[.EF4C;-1RRETSI(3*5^\@4@BY; M#MUKE-DAH[P8L*-;P9T"5_A?&->/,TF,@?[K2>02#;_/IK?J]SW=DV++#LPG M51"3CPO35^/@(1@_J1KWI';JFD]MS9W#69_.49S.FYFHCQ#='+&U1X[+'G"P MQ\-^SU;=6&Z V.&(DW&1YV ?<_@?IT:%&UAGBU_4R%P7& 9/+;BS)W P3RW8 M%DZ\94M+S])0*X8V.^AS@6:5]2\V?*9[->[++@YA UJ[D_^Y?$BB5G6/\=+Y M;F"VE4NTE02P>K8K761%S(IX4D5<;,]E#!(-K+)9+E#[6H@%ZZ.XK66Z M7UK3D^=OW*2HDO">'7V[L1,V=Y@/WL:.]ED.8R<:F65].8W,LKZ<1F997TXC MSUK6;;BI:91BK4NUGQ_L.F5>?7*GGEHC!K_@@Y()C<4Q3T$R#@"76 /!,2%6 M"*&@YUQ%[BMB:4T*)ER<@D1))+\3SDO"4LO[Z2!FG&>O,A)F)-PN#S*>52., M:\2%8AIM]@L;H[ZDJ)0X-=:UY$R_W4VDD^P4+>;.0@UL,9Q)@W'21G#F'A3:$A \P M27[7A93RDHGS,V*DUX/S1@Q.&8V5U#4/B*&1%]X1#K4TAB)K*4IY=R(7!..,((8PP"Q106D(%N41<85E#+9C$ZGW&BXP7B?;@O/$"8:4] MQII(:8E'5 J&M/<$@Q"38%)3]C"UY6V*2TA@QHR,&>GTX+PQ0T7W G#KJ>:$ M2BL9!0([H)2T*-AB2RO!3)1 I$9"?+8+O,F5\GNP2E^NOY>)F)/<*.S6<&VU MESA>FA8 8A92K0@D@D@'A=> >AY"4!,F"\F37^$NB40E@:GYDN>",1?4U0RG M&4X/A5-'G,7,$N:H(%1888FU%DOJN"/R\'.X.3GA;.#F@KJ:D34CZZ'(BA6E M1C$E#<4$(B!@3'EPBF@!+4:I[I%T(\/A7(#F@KJ:,35CZJ&8&D)G;3B!V@A" M0L\DLQ(0C8D0BC%S,*8>?Q])\%**U ZXG0O$7%!7,YIF-#T436..!4!&>>P= MT<1)X35F#A.+-<1Z\ZY\4RNB L$20)E1,?W]N69ZEH\9=*@'^X%G4ETX7R&D MVM[S'?&L]@D((=7VGN^(9[5/0 BIMO=\1SRK?0)"2+6]YSOB6>V[&J#ONB)U M_ .TX3MS\H2;X;A7K4VI<7$SZ@U,[T;UB^&H4)_<8'+\HC(I,VE<"F-(>PPY MR7?TT@7:[5Y=NO2R.9Z90+O=JTN77C;',Q-HMWMUZ=++YGAF NUVKRY=>MD< MDQ1HNXMC1U_LFJI9;V#C:E9Q)>.ESVKTJ3>XB@\,RO902OE(#<;>C4;.%FI2 MJ.)FV!M,BMZ@F(27KBR79>[1733^X@XMIGGL<$\V:(*M8=P"3:PE&"L--228 M:HJA( +:S>>]ZUY:53!_>:T& ]>OCGTO7_BQ-W)FTO_Z<1AN'=^&KT^/?^^= M-O[;=/W[K9_;^%O_\W!HWXYFF3O5[4OV_V+R+MK^ZT$<_&8SSS%!)6>IG;-, M"F2ZUMX,BA<'BD!(B)C2GGM!("<:"0 \YYPZ##V328'B-LG?IT+(3 >903&# MXGF (E,2:ND' MADLD.%?6'B=A( M+Y$UW%E)H"?*"*^X%AX"@]DV50N:P\14@ V6F/.2)4='>;9[4*TQ\;YA'B;XI1?)FTF;>Z]3-IEP@D< MUYHL M,49HX(@&82D7!J3FAG)+"3= /?56;F.6;^\[US[$?C]@*[P3*I9J>0^WQ1\0 MU**%:[626 CD@3NL)2@I%'6$(B)I0HN*MS2-U@+A.G)H:2=4+]7R'FZ+/R38 M>60"X8P2:2%:<@8%+[17VGDN..?IP*[]Z:MM<"[)PVWQ!X0UIA1#G&G! MH%ID#X8QQS'W)%A!=XRU!(PO JC'"7NXF-KQ)J\ESP[MP,ZOX5CWB]%$%XL0 ME;%6G$I^RECC\6EAI[I1[G+"IAMGL^9CG%/8P]RQYMKJJ(@,XCJ HY* )T@C MPZV5RA%MG7/X_E%QW;FDMG8K@Q ]X*F%$0X%1P^HJIF\F;P[)"^141N<(XX2 M!1:8IMX$9XU1SEJ%= OD76;"ZY"GK Z%3 ^HJAG"&<*[W)+FG>-25?DA.6#L ME0)%?,!6Q(M4+1$4VG0B[H"GT@Z%20^HJAF_&;^[M(:I8'+Q#($R0"*30 M&ICE$G$!F^+W>Q.$!YP&\E!H]("JFL&;P;O+9, R:&4\!BT @D?1V)6*>PB( M&,SI_2=&M!6]%8ST%$UM&K(;5&F8P;SZ\X?XC8YB??WE#[,VK!NV;O"JC\\& M%WK:XC>OS)ZX<;V6HL^Q6?_MD./ZN:8$&!5FC8H^>QKM4//+^SRIM74*Q503FMX-TR.B=@J%=4 M__Y\OR3=1DBQ80L^,Z,GUQ(T;O3LY?OOVT^NWQY_??7A??'A3?'K]C]?O?W^]Q192 MZ[0015C]Y5RX\)2M%9A\=78][Y:,W-F;PQ]K\Y*_>7+R'^IB_,A3(?" MSQ7OJC>\Z _M'T?7Q234:RTCC1A' %@J%JI)3D*M,DAI<7NPHU>#'4P&.Q\' MM/-*LD87OK%.@07DJ\$1##!,%6?!F\ QD9'K@/$-"5UYM<;D0O5P-4C$(;4_ MO?;-5W;.]<5;LA]%]]3'>_O]X;8LAJ$87HR6 M6^!1C>[UW6-O3P=1Q[Y<%F;JB!7F\HHV5A#0$B,P4NEM+@ABOK MMQ%9JXWH)FW4_,I['J(MVPTS\=VV&;(-N:9K]1ELTF=U\T_H8GV_,E^KR,O? MCZI!('Z>VM23SWU=1D_!AG%]_]':6+Q_I)]9]6@Q^<&BS7QKS=^Z#NA-QX%4 MCL.*9M9$L1N,_>82S7D*ZY=N8X?E>T[*?>5&]Q;\#L^]'/;/7%V+6\[W7>:@ M]57"E-8,[']Y/2I>#YQWQ6]Z9$\+BGL-KNMFW;F\"[O[#F[V07>@3RLA> /A M[*A2D>[J5&5U/R@=RG*8JAS2+(=9#A.00_*@Y'"[-L72W3AIEL5M,N(QN;51 M9GJMI=Y><#;KESMOAZ/:%WM:7,2"C/IG Q_O?'D[J/)TT=5L3USN$HX.Z/5^ MK,7E]6OO39A[.?=R$D7,O;Q/5WL:*..PVHF$:8V>GWT_CI9?>T6=$K?X/_KK M^?\4M3DVUF>#K\TG$K8G'=,U)WM+0[MK>?]NA982F9;ZO6EIT78HN6["ZUVT MPE(KALKYG*3"H2ASUL?_@>9:ANALN( 90T$KW'#^[8V9T7__IO\S',TLTO\ MR$3,1.P2$1TA'@6B$4(4"%>:XJ"X JH=4JXIH2FY(B(](")2TE-DJ2/ D]"L M3,1,Q$S$K1"12JXM9]4.20G.,>44Y=694HA;4'*)+9*'041$>H"6VF*9A&;M MG(B["T\D'X.8"6,BL88.C1!I+>WX+L>3A+5FBC%J=8A./$AJHLG*F:+4.L6P ML')-AWXFT,G2F0K5$P0E2N?.6Z*9( ^&(%Y( QY)"*S:&BBEQ!@9Y'ATA+4C M#4GNEW* TR>(HCVF(!,D$R039"." !):*QR]QD@01L @(J@6GF*G+/9+)'7H M)D$(0SV0JQ]%@+;^STIAD:4^)ZG&\5,;+@U&(Y*S*E/4^H7[+(%M^MH-BY4/P M$M$ ,EBIK/)<*\N-U=(UK(A9POU-&F1$50>!I.KX9I#M7>\3ZK<,LJ5!9B1" M!%D1J14!%9PT1@,0)9C"&-02QXUW#F2 >X*K#++]>^F)N^*_>-T?GUH]\HDX MY!T">X>0G227$:>42LJ<1QHP0\HKXB47UF."&:PW0SL1Z)=1H-.ELY ]J6BB M=.Z\ 9D)\F (@@W#T165@CL$1B ED)08!1NHT-2N-T/;"8) 3U&>"9()D@FR M$4$L$L0%RJ5B#) D6E1>H0\**ZT((VOYAIT@2#5#F^JNA@/Q_;H[0SL]+4+W MBW)Z7D\B[F'*P;2$@B$Y.KCT"*"B\VF,E1HH 2N19%9RC!S7(6@@;"TO]$I_ M9L==I3L0 .UQFNIRX01"A9EJR?1;IMK25"/1.I78+X?@TRGTBSGQ"*"T/O0/, MXKRG<*J+7S*S,K,RL^Y>28V!&2DM8H8#QEPZ'@Q@;KCTU./U9LL[P"Q,>H)F M9LU5*<^@WZ-;[_VX**-TI>)KIQR[3"C@Q< M 0]"^24FSO<.=M+#@O6D3'4E90(AUNCF[.S_P$ B"QYE)) MP! 4LR $4DQX+L")+CC.N,=$JB< -.IK,[NW+R0_9XAEB!T@Q! P%_\)F@4$ M%A&-@3JKJ"'4>V0;DNJDYV&3'A>IKA'/$,L0RQ#;,L2HH)(H9@+2"G1 DI J M5RM!!KBC88G\W'N'&(:>@DY-3:<,L3UZ[5"U36>GNS\/Q[J_Z-!7JE.)8QFK M/3XM[&S11Z)CR1WMGTYPM(T19X9G-[PP?;^1S+4D.,D<19AZ0RT59WX3%>_E M5._^&;5NMJ3JW<#V+RIQ/R[+.$AY]UG_-3<.,A5\P,AZ[ C8@ QQR&/F#!'5 M?Y98/[_W<9#T,(,>3?98PAWB)KDYM(S:) B249L :@$;CA5QC&H#T?W0 GD& MU 4))@C1L(0VN;@)[BE%>HQGU&;49M1FU":+6A0(UIH*Z:.5RH-6/,A@F?7, M*&66V*V0 &H%ECV4;++@5%&[PSC._K&9$YON.09^P,V:G(%SP&V=13B+<,?; M.HOP_D5XA[9/9Z>KGE7=N%"<:'(/1[HRK9]&RSTZ3?UH\%<36Y?G_NFS)]7] MV[6Y][TE84>8[-(:[OUL7DB\F@^C,[-F'E MLV8>4&=FS3R@6F;-3+HS-W4E M1L-OR_;XPI&9"^;YZG[=Q]'07=AQ\T.-=A,$V(9TWE.9 M--S9]>NRFS!"[IBL,8?2,5EC.E"7K#$)U25K3-(&Z#YBV:V$J!#+00>B#\[E.GK^MP97) W'.;FU7O.9<@2GG!G'->,6-+?&&<($]I8Y MCIALV&-\[5*OV[K6HU02S.(>0JS'A4ITF5<"H8C,LV3Z+?-L M39XY)U! V!'/-!"-M-5($0[(16R!I/>O_>\(SR2BD6:I[@_(-,LTRS3;F&;: M!_ ..,+$ %+8<$4014HK*8GS#=;9S>7U':$9Q[@',M,LA6FB6VYQJQ-'+_O# M"W=0TT8=#1)U-5"W3AI]Y)BM'%=#-6 BI<3@D&% O>6"-AB%2SFYK_18OXQ: MXD>U4*?"4@:\1Z'IR+I.R>=!A?TS(U)GA+;$1E6GVE3G+M$@O6/442LM"L8' MO*;CF"HCI.@AU928KU/RF1FQ_SYX2(P@7##+E9,4@P:IG=:*8:N"8,C))78[ M=XL1N(<;CY'LE'SFR=!U)T-/O+T8G8TO\U1HE\(*::T:3CJ\I@26(6"*E O MK#0&@J(8<8Z,(VB)X]4:>3[3FU1 CA7M*98/$LE3!>GW6Z;7\E.=P+&1V!H3 M-!C-- :KP0MOG2617VMZK*G1BV#H NDP1H94, !O''2>^DUE50((I1O.+=W*:=W0:I3H2]G/8$A4?AVWBC, MT'@PT! &H4@*K+'Q(+"7@A&J"') "(/@UO0UDX0&$ST0)$,C0R-#8S,73V , MQ!#/&0:.L3(HFAB<.:$XEGS=Z=)4H4'@05H:>P[CK:6FFFWZ3" F:*NXL.$[ (2$;5JPMY5(G"3#:XS1;8"GXW4UGC'?I M]('5@30Y:_M\HA%-FU7GMZLFX>TWG@/?I:%E\1B]6/RB'/;/7),D=&5L:3X9 M<%*M>W5H7T.,KTY.Y1P[$9UVB-8Q)]0!BB.-XUBP)19%?W_HF XS6TST)./0 M(5&J0TJ#Q]O$#BO0 M-Z7_>)CXV=1/7N^ C31#9:WE-NAB[;H=Y6PM3T)7:I=0UR6=9B3W9P*5RZJ8 M53'W9Q*5RZJ8HBKNQPIOXYB[$%VXZ#_I?E%.9DS+G+UT_UF=4N'&ZN5>.21A M4"#6"4PUU<"<4L ,-J"]!,0EM#$A+ M "&LM1X9ACD#@J+Z*^ZH]QB0M*%I6<;*$Q,[1 #PGH"'E7YX3_,0C1,NWUOU MNJ''])L>Z"_>=<-96K)Q#BD4L-Q$8!3G=T^]JGH,=)TRL]>=6*'%$C::,PTS#3L TI)1(% MH;P4'%R%0XZ"#Q0Q"V #;.H,[XR&F/0XRS3,-,PTS#12)2 M,"@S#C(.EL$!#M1PD)Y)2J(A)HQ$!G&&"14FB*9E&JNYI3O! <*L1Z!I;C;C M(.,@XV"%-.N*!:2T5@0L&&&EQ])2Z@S3006+-_7+=G%V14]0VD/T05H'N_.P M5I^B3=HC^S5*:OR5B484833\6H2S@1[86,5"#UPQ3"A':G>"? \UL+?=/RH" M]7:9=+#[QRCI<9'J\7(9HQFC&:,'CU$2B"?8V>K<80 /VG.AK#&8(F?#,D=Y M[AVC&'H*:,;HUC&ZQ[ *I)^U=I)V=B%V4JE.)8YEK-OXM+ 79:R,'Z4RW]W4 MR!T>C&9,=L,+T_?WBTQ+_?ZWUGNSU1%JQZVQ5*S]352.EU/=^&?4C)=3Q7@W ML/V+2B2/RS(.)-Y]UG_-1TZBM8^$,"98#9(@Z3"2@E!&K2 6=632GD&/HJX$ M3]9"0G)3=QET&71= IT25F(A'!-: A!A!.9>,Y 22^;4QJOD=S+_J!3I,9Y! MET&709=!UPPZIP58&IFF@8,,7ALJ,1"PD@2BG>]"]*$G<'5<5U<"$-L'W:TP MP?2/'^)5'27W^0]U4U4]>S:XT-.VNG7EQH5::#['%OBW0YX'I# C#,!9K+46 MWDGB'&(V"A"=CH_Q2>^.Q\L^Q:(R/9OKL7KO^[0/;Q=O=M.\OO6]'M5]<'H5 M:!@/SV=-/+TRZX>)=A6VK\LH<"\^?7SS47_Q+T9>_W$<_S.GV?4[;MSW9C@< M5Q(\??6LOQ&J\Z9-"OW='WA_4:E _:8F\;)1A?RH,:/ 439-+% 8^FG!3B/)7]DJC9ZI$,LX--"][_IR_*.AES MX[/3T>QGIF"=MAJJ-**A\VI=F7P[W[[%Z;1"=2AO%K^;L+DQM#?]ZNC)4AWS MBX_'H1HE*CX?/2_J*\4P%+-KSY[HVVVT\'FFC^O#@:T% M!SZ#PWQ&C%F9-DNZ42S*_=VH6;_.?*TZBVF=[QY^6K(P%ENPE1]MHLP=@MNH M/'T_CGBI![PX>-Z0\KO#S#4L&C6A^!:9<_U[$ZHL#JJ3-]PQ=<98/6LVFSJK MWQ%MD.&HEH4K%8T&S=E5.>>^G_[4U??NK#SOZ\OJ2C^:3<5_%6=?*P,IMDQL MD?Y0CZ\T^)\^6ISQP[AZ2'_Y,O)?HLDUV;A5F,NKJ';A!ZXBYQ]^7!A_.8R? MQJ<^EF1F@A5F:J(]WK[$B[4D7NY'XM?8:;J0EV?[S2G7:DZUJ^9\\^[]\?N7 M[]Z_+5[\?O+N_>N3D^+D]=O?7K__7+QZ=W+\]NVGUV^//[_[\+[X\*;X]/H? MK]___GJ+K:76:2U 5T-,ZN,)H+4JB%NJ8*/P%UNL+EZKNJ0[_4G6JB#=C7HO M.2(NZVNL9K[&P>]V]TT??A2KJL<7(U\V__@CJ\_+=DR*98V''9H%>J#[E_\; MS?>+T6S2>S+-?3:HKUWO&Y@-^T4Y"5:.R^KAJI1AV#\;QJ+;:([TBKHS)Z$8 MW2^^Z+-!V:OW,)P/R]@WTV!5$=V^0?SYLGIN$JJ:<[*^QKM.HQ/_J/XC%B$Z M*?5O5&6=6$#QW<,0'D7WL?2%_W\79^>3PA_W^XMM\]T5 4NVG!Y-5Q;<]_XI M,QYO$1IT+6A =ZBX5A@)V TJKA]]WUK%UG*!@7>GY];R=V%G_N[;UQ_>?CK^ M^,N[E\6[]V\^?/JMMDVWV!YK>4,@N]/A:_DG<-,_25!5UW(E&+J:M7E_$4>7 M,WMCTN;$GGIWT?#]ROP\&77\_^C"\O2S\N M7UR^]<,O(WU^6LTZ5-'CL@[B5<5ZT1_:/XZNZ\:%U!HTU4A&"Q-IHXA6GAI+ M*')HB:,/C@I?1A.JTL31A6]J"!.PD)QKXI&$8)#4'#G)2 B. M*B+8^C28*O M&[=A\F+CCF=KN5@,'WUGWN3^UEJCB:/%?M]#K,MRO9:/PM@FC=SH/=SW4.T\U+/_A?7] M_C24\?>C:IB+GZ>+%.K/D\G9R5>3J5$;QO6C1VO,0T\Z[\Y1Z6K>]HYYUBUM M=;BO DV[1FXJ]42QM[$J:>75(8V;7%I?&X?N+?B2N]-6WF/3L#*B+;/F7]%F M*5XOFBQ[7#BT^Z[?\J:B5LXLW^[&P]T?J[Y,N&D63BS<*8JG.1!">>639*TK(\.J,O>B[@32WKW^-Q[$7/7YZY/MXC) M=?UVQZ7$TVLL1&=OK&-Z6ES$@HRJ)4OSQTH\78S(+M0M:U76JMSUN>MSUS_, MKM^RCS>?RVI+V<#5K0$7RQ;'V]]/$LE2E7(NP?62'.PU46 RR0WVV@HK'PE! M%$<6>P2""^"8*6:T-^ "-XI'05HA]]3"$KHJ2\'O)ZTEER*BQU6J1\ D M!E8&UL, %B:*6FZ 96!E8&5@/ M'%B.4NZU *64 ) DHL$B20Q3AG/EZ0JYH+8(+(%YCY$,K!0*EIP)I$T;)=CU/>F^ ]AS*7 MS(3?M6@G!H^Y4(X*IX$*K;3DED(UP! 0K"':>2L[2CM3QH2P'D6D(\/'%CF0 MO#F;&9@9F')#KF8&9 M@9F!F8&[9* 16DBF9&#$@=5>(6D5]9@0SJQ"#0Z'*RK;72RC*Q22,W9FZ][Z&V$K>VED1N M@2 ;=,!:>6R9W*0#&C/+WO?0S@Z^J#*D]X>1B_TJ1VLQUH,O9]5(J.MLK=.4 MYKXX'PW/(V,OZ_R75SG"'PW\N%=4W^CJ8+RB3B%>3JXNW%B,3_6X.-5E8;P? M%",_OA@-JM<-BXNRT-7W?HZ)8S_Z>C:8M/,TK7O]TWF=,8FLY MF5:87TH!&*M/@^R]U,GE<,D"D@4D@:6@@NMZ"WK$MZ.^' WLQJHYT MG9QM-S+"\EWQBJ*4]T!F0"K=FB=YDP9 M>5MIWE::"K*#UUY8286)B-;$:FS 4:FXYB1XT;"1?>=Y,ICLRHZ@-*8 ,F,R M8])B#+926QF\] R05P8D=1A+[!12%+O5S<+V-Z[W,*!,F>LJ[.YE0."9,]((9A'75EOK?S\H^/?E1=T%\\GC\Z8M/\ 1]'0W=AQ[^>#?PD'M/T^.?+UBTTV?N(H1O;@H8QG*\L1_J3Y.'O[L[>D@ M"L.7RT_^?#BJMI;^'D>]IL@1S(^ Y&H ?$3N&P%OIRGXL==.5WH1-"%(4\8X M<"*-44H'+2W'S%O>D/KQ9I+9W)6K="6Y/<_P8[W[N)7>5,X[@:.2">= $*&\ MLY1("E0P3-P29TKDWERI-V^G(?VQV@,^F!W)6SU>[PB_]'I4%GX0.ZBXVM!6 M5#SL+7ZFD\WH"]=(+S*\//?Q#7_Z_F6\H]^O7A,-PGC3R/?U>+(]?7@1WW95 M[<),FV7.+BRG+?1XV3&TC?&ZT0R;>\$.-H+/64BWW]^R03)?L^GVW!>?/K[Y M&)7UQ/Q\'SV[NF5F7LQK<^UK=?PCC?#X;@2 M\.D+%G?M+A:Q^0?>7U0:LE#*QITQMUMMN4Z15XWZS5=.=.7,1"7KSVZJ?O#J MVM'S-X\H;VS@[S3Q5<'/XY5'IKKT2(=8[*>Z_TU?EHON]K/3T>S^27O7?ER! MZJU(<\TW\_"GU]#_%*?3"M3S)3?W2SA,#^9>5XM.I/V@K%!:7:^WS#S3Q>FHPN]_ M?Z[\T6%X68U,D4Q1G>HK%>!FUYX]T;?;:%'9%C_]UZ-''S]]"&=]?RW0GZ(- M//XQ_OTC_O'DT8\_/GKT?.ZQZ[]^:&C#=C?2SY X'?-CD>(X9Z=#?CD:/SVQ MI]Y=]/V'\ _=GP#Y>.#^[T7\U7 9Q[%C:Z-8C1\+S2_]&%;_+YL$=:D5 = M6(6!@Y-0Z!9([:53^#M^5*O;Q!=Y8H9]MZESU23B1\_]E$0?^Q=UOIG' MQ?'[5\7)[R].WKUZ=_SIW>N3^1'UNG.?7W5XLT=Z?T.NT?IDOZT?E? XFH[# M4=2TA0\S\2[>O2L>%5S*3\^S;*^FW:&+2Y[R&ZUS;]Z=6PWZ\L MR;-!-"N'%V5LLO+G;3508YCGOH>NHSQ7-M>VR@?KE(^ME69E>X/!PE(!?3$> M7ET:3;I^Y_=6EVQTDJ*:(3>L9#VR28_^]V]S(T1[OE8 M_=W1[M7KMN8V]/E=BS>F'W:3#^6%[NOH01=ZW#0%LJ,R^"B@@PK2P["_4GR, M(^O0W7K_JM*QX0;\70EM$H7HM.:\/(U@K2,E^Y/9E\-R7%:6SOZ*\/JO*OS[9G^3^[Q.\PU!TV61I M6E/2@I.QI$RDG@/HN-\??JO%K)KSFC@ @(EO'9*<-)XK%&UW.K[[[E: M.C5==%4;D_'[ZYM;WI\JES@/:<]:LK6A+!,F$R89PDPCU9^'5;@X7I^&;.>W MY'BL!!.&2>O >69 $:&X9=0Q)S)[%FB_C]M I_K M4/\<;X1G"$7+!MM 0%FB<<2(U1)1C )AOG.\0?@0>+-M0?HY>VZ9;6FQK5W/ MS3#,@I:>,>F!*V&L<@BLYL8[PT/CH=RIT0SW"/!#H-F>HG('&7JC>PV][8O2 M#P+%7>8MI<$Q'2U)&30@$Q0QR$#0G! &"F7>KLC;I%S2K/59ZY>,7DD>_Y7( M20%$"H6KV)52BE-!-&O(IW5SVWE*/* ]I5+Q)C,/,@^Z$5'B(@2G L>8&.": M<L!^,!*RNT;L@BDC@#Q!))JA)AP(&&C3)O#H8W[7H=2(/6#@EK*0$%V!@2 M$ BAE59"HX;$*.D1)GH=_':^D50)DQ=8[23* WF!50[3/X PO;*Z6E;EN8HH MYXI)ID+0.)J*5G+<%*;/ ,^+'#)A,F'6#5$QPS35VG"*,1#FC1#>$,R01@$[ MP^Y/Z#'063V9/9D]B0:#JL,%FVQ98I[P)IKZ8/0$4*>@G2A(22>-F^( M2F6*+"^PRFS+;-N?YV8$=I@1[ @8P0WASCM#(]B0]_K.TQ]3HAGN<NSUW>^[VW.TI='N>ZFL]I9 =>7C2Z*9T@)\M]HNBU@6L2QB*313%K$L8FF*V$[B; G;O=W, M(9:&HWF@4QY=GM?@&CML03#%-'!,C7+4@362@'5@&A/PK#"OWY M_1H=OW:G:"&9)2%)#=I9Y0]&Y3=:IG'_&C&I. D!-& A 4DL76 4(T44I=Y3 MTEI2G%9H4-:=^.B^N4YT^XC:5*%PH(LS,H R@.Y<)^8=Q8I3AK%%P(E18"4) M6GN*./.B827\/IGS7=0P2&51149-1DW74=.N>R,-5T9%6P8[ 0Z8\9PK21BW MGE#9A)G$X$)[$J'.X"7/H3Z I%C="G,^"$0G4_]VZ1V-1(Z4%O71W]H1+85Q MUAO.== (-RRZS?3.DTT9+QDO:\7!:&2*TM1A;2C8Z(TB:9P/,F"-4;S>6BJ? M[8.'\X/8MI2QDX3:/73LM!_^4EP[)4.@R"M C"D*P2C! V*1-11W"#48IQ)I MSSLD,]8RUO;EK('QWA'P1GD&RG!#*U\-+!+$1M(US"(F!C+H47:PB6WRLJTN M9B;+\QI;Y'"782N%\)0ARBQQ -XJ@ZVP5CLMD?%VTTR0#PNV2?FA6>6SRB\5 MK0)M'2)6;89!AL$!PZ#]&)+# M5"#*&7@ H%*;8'TP*F"F@5C27JJM':K':S/[.$.X27%)51Y&BYO-#5U7S[KOX[+TH];G37)VQ8S:3)I]D^:^Q>"\4"P M H*X(!:\MX883QACR%@-3C1L6UPSE<[.&418IE"F4*;0_BG4N -^XHOEA)6 M;4X4WD02&;!22LLQ:\X=F@QXEDLCF/F3^9/YLW_^W/:W J82@\=,$@;46QG_ MQ2)>C9:/%+!I9J]LZ^3IR7V'SO:;YBN-6/6!0KG+Y,6:&JJJ78;& 1-&>DXL MH4APC0-'#?L.,GGS7%76_X[N/;H_ "50E4O5N6B4-"8* M[1B!LHV2F9"9L*R/H@*1&DMML(L^"E>&.:"NLD@ &\S4AOE1=NZCI)-D+]D0 MT$-;6+7?S%0YT)\5HT2" M]V"-T-QSBAT7*"C&=<,J]KTCY[ND$0>+FANQO/K_?HA7M.G[YS_4M:ZZZFPP M:?#)?<]N7*T[_G.LS[^QCYX\"9PKCX&#DUP'0XG0(+673K%)S\<'O3L>+_D0 MC^)?B?SS9V;T9%J"2>NW7K[Z577E"^O[5=/9L\&7OQ^AH_KSN79N]GG:C:NJ MVE5O(O3C(APF0C#K5E3_4_5@7Y=16E^=?'SSZUDY_EP5[FBAOV;]>$<(=EK0 MV7MEI>]/EKWSEE#6D=JV_#W\\YU:LU@6?3$>WE&6^2;\ST4Y/@N7WXL1K]Q? MM[KH1HJ26P_<]X:FQIL . R'X\%P["<@C1_^;2@3)GA%O5#190W:L,I9Y


#CZ\H0@1)^,XM=/9O<>%7]] M[3^-T(Z2[ >/?C\Y>O[Y-$*VT%\C6L9E,?+GH_AY,"[&I[Z(P"G+XGPT#&?C MPH?@[;@8AJ*,Z*QN'5^,!F7A+D91,^K[XZ/G\9ZS/WUQZ?6H?%Q4OK@=>U=\ M]2-[J@?NK/173^HP]J/ZSD=^X.I<+I.?_JJ=+XR/%_SUU]]\_/2WYN'JO']1 M/CVIGOTT^>WIR/%F.)J_.K_=RE,9J-=.(!6'(##".82X-%81(^G](8'OC2_L M:GSA]X41T6-\:X0IH@3UXQ^]]JKKN?8T"*]5A!\.D7<2>TP(XW%@(:@A_'IC M:KV=ZHK'MU-X7M-416E-Z=5_7OP7>:K M)F/'1J[X42-&E^.RO*+L-U\9U)6Y$]N^/[NI^L&K:T?/3Q[AQ0::E.YT-'OU MZ?17R/E?M\;?)HMK]E5#I:+--G)^5+U]X&_,-$[&L.FET>25];4X&L\U7.P) M,W2758^#$P+3(U+FAT;>U=Z7/;1K+__JKV?YBG/.]*511-D. E'[5R M9&==Y3@J2=E\3 V 3EK$.#BD,S\]:^[Y\#@H"PYUEJ;.!]B$@1F>GKZ^/4Q MT/-UN4E>_N5_&'N^%CRB3_"YE&4B7CY_JO[5%__W^)B]DZ%("Q&Q,CMAE]5F M(\L!X^Q5GO$HE]%*L.^SS9:G._4,_7>6A=5&I"4+<\%+>+8J9+IRGSF_^"F6 MB6!C?S@9>L/I>.P[SW^?;7>Y7*U+YBV74W;,QJ.Q[SY^?*Q6\%0OX7F013L6 MK,(LR?(7!]_%]-\!*\I=(EXHQ$GC!>E9F]E*M)U+4@RR,!8Z59*H#XYT\-Y;@$0Y<[/CV-=R)O&GR\ MT=0'61+!#:\_KF4@8:=&P_'T^5.\Y>7S(-?[XTZS[[)FX!Y"S$+OLX?C;3_I M[A;?:;S&6O44.-X)DR70%\(LPJSY"\]V\/(\J0HFTW#X)68XL-PG9C\4S1>B M*',9HLY?EEGX@9W>\#QBIZM<"+0(9N*GG]YXTKN^7;R'(A^\9'W+OOOL]LF2 M!V"N0I$DQ9:'8,U>'(P.Z/N61Y'YKM2,/GZNZ6DK_8V,RC7^.'KR[(#)Z,7! M;XOE/)J-IO,HXF,_B!=!+,9CX?/'GS]N+RZM?WIS^^?G+\A#UY M\N/;L[-WK\V%)T_>G=8_[R,/+C09]A]CX \YA\??5YL C/97X-Y/YU=O?WK_ MZ_N??WSU^N)1"I&H?A/GK=XNQYSUC5R+?%(RG$40I:21+F:7%\Z?52RW.P[]^Y\W ;5^M M95'#'MC3-);X8+D6;$76'1 ^:"8.5%3!OT18 H?:O&!T_S;/KF6!$Z$BXY4O M -SVX5B+.L$,>7/V/DN/7V^V2;83@IW)'.C,/3L 8C$.32=-(GW[(@XB+.6=F-"NS&L$"6,E)=KMA:YD$#@PQ%' MDF&I0REX@$G:@M?D19D1*WB078OCE&] AK<2T]*36*7#6D79.T@Z_ M%56X=FXMR'_@IS#;;+(4E@6W#]C_C88C#V=AUSRI0%CA=KKWH67A>T4&4=WB MP\"L5*R#+*QA +GE M2<* _UOX6MAMWFZ!%>3GE/#K5:.6#-DIS+W=N=?8(1 $JZ24S'F>T6B@[9%( M0(%SRO&P75:!@P(VE0W^'+$-W[$ UA247*9P+R^!&S!'4;)@A^LL>5ABF@>G M^\<%.Q,H>L1;N'6=_UULP;0,07J&35=M_?O7Q@%3L9C[RVCLC_G$GP>CY7P: MQ\$H]&>3\9Q/HO]F'/ %4<#XSX0"0%_9N@3]LJWV:%T,KGJLR M-*$[$&HVN77U+1 KF::H.%G:[_^5/8@PXD%#)-)(W4T_ JP #>0P K"ZX+G5 M>/44F#RX4QRO>1*;7VI3WK7^G?$+@>ZT;P)9%!4'4TESX(5<;, TJ&?O/&.6 M#YB,F>!Y(D4^Z'*@VB(E8-\D6%?D(HPB")$HVU+HN8LJ(0_G.#S";/-G:.$X M6#0@\TP6/)")1).=JZ$Y^W[-TY5 *PN>M[T&FJ0AS&2CCU)AQKF9\K*H6P=7Z$%0$7MV(^FA5"1ZW)UX"O"?W[!0@(5;D6)27 #A[]JRHT M+\(L1W%$Z*V'#BU@Q&_]G'!(L*+@(_K(_R.#7F8P(SL,X458%Y3T=TR>T ML*EOE/8TZ\8$8IFH=>F.CWXV7Z4+Z)HOHB]$/[QO=DDF$X"+N9\/A-A'$?C M;WZ4G-3T3^%'12)X41=#&W[SW,2KUF&Q-5=IS&TNKF56%0FF]42*C@>1M(C( M7!<9AL8%*!@OP-P%R:X/$6/&3R4@XRP!W&E\]-V K$[<%W!C$?/0O=U-;?*/ MI.OK+%%YB0"V@\8N!HT@6WM;4&4P,-D6[QB 7ZH*T6^-7=OP25/07;VR#>Q0 M'BEMAL\!YB%H-R+K,7)GX6[4$.Q,WG5G+3Q8?^QCTSQH9>ZY]DXARFD,S"FM M,\!,?^]3.4,W@_^@^10%R+$ ;P87#F63;NO(/T5W7Y&*LR#+/AP#TV Q&GK8 MK% @4A'+\N[T,80HH1:9'A9\G"MBC>PF'PE,,R5 MPE0>(*J%[4EXCL(5B@+V[10KN[#'&R7!(HYQ6$KZMW:L#GC2"H$*T(@Q%WTP M7E<]_A]U79_HNVXTF$]F=R\_N);R#28UJBUF(:(3;^4"/ 8YG?('VORCQI]Q76/^UV:X,U"0T"/.793EVN[ M0G!FQJ?H*_!SF6W,(@Q>>'5Q_N8T;F&[DKHQ(/ZM0%*S'F(\?W.0S2.,?0> M*;@'*@L E(W&_FCD>YX_FTZ6?!)[T63J\\5L&0>+QX+*:GUO([('QF/S+A[[ MLFCL:V.QNI*DFOR<5]]]?)M^#>,7J#W2D(7Y#E S>E(GR=8@.*T[YJ^;Z*./@_<&6W MH 1";7*S@>@2C#_@)9R^4WAO\^!KUN$'MC, 9 /NS'+D40G.P/0;V,E=1G1= M=DM?&N[:. G75;<<=<.;W*?&%LWX*)QZTV#I@R5;!EXPF2\B[OOC<3Q[//'E M5[-DBS^Z)?NESI;UV*M?,'$%$OWO2N9NKEL'?)U.PF:2C?199>QV9#YB@360 MCA4#BY=M;DW>&>N(2!\4*\\;VV6= MW)I?XT7.WG"9LQ]Y_D&4[)_8*[S?O+>JEK5F3.^R62PCML^E6N<,]-E!-7NM/QW)T@O[UG-+PA4BUJ"$*G9PQY M88JE=0^[687EOCW+8RN4V%""EW.W.<;T^9I:8_^Q!G)VO2JTTT2A(I1*0E9 M R,PH$E\O;R]^OZ0"U<+4P5BNM$#8MNJ^V30+>4U2JW*650_6+#455=6V53 M\YBJ +6M0DH2&QI9G&<;6NF6*[R0-6N,AO7GCO$XO%D+XDN&X5"G+-"VIBC. M1\^<;+LI?3=KGB1/-D_5F!!@ARP5UYHU9C1"$!>MUD@^X)9$+U%+LE5DF%[E M^UUN4 P-&X_[:+>ZJ*3"&3S/$10A3U0)57-L0/B*PU:BJ-(WL+5\@_G^-B>* M*HYA#4+QPG@,DH-^(7D\",I?+*;SD>#SV3ST9SP.1M$L'OMSCP?+211]0U#+ M/SJ"^E$6*!D\%5G5?[I+%+:O] VQ.H/7=SK/*8#>/GRU+'1&?@ M-VXP9N74]=UV:?:!GU.I? D\5SRCNP]#/6-?!KR!N@KF'T;JZ-:\B35U5KDG M*#;8RZ1*\9F;' +OM$J[)>M?O6JJ!T6QY?*?:TC@MB9J(U (;9Q_N//3 );-9 MX1T0^R^KH)"1Y'F' YBS<&2^Y1'MDDUO%JQZ[U2VO4S!5,2K15%M5!&"LQ1, M@OVE (+4D2^2I5Q@4M\(2Y@!%W+<]%QD^8JG\C<%%0]5VH>*-8 H2,!(ALCM MJZ52?:39^T!'QV **IIT1"!S>GZ9/_;1DEA!C,11F[D:><'*R-WF]5KPNZ%= M@P9$L+C'ZLAJXZ?"[HGB@.JQZK";LDIPM2T:BI6JUV#_ECP:"# )YF(4C&9> M.)OZ(V\6!,L%#^=\/%UP;S1]-$?!OAH$\$9_= SP-FUH0*R.4)[;L]C]L.!> ME7 ,6=HA0UOAZQ1,\QBXLLTX"FICL*.,BS9$9.O)@N!1UB'[GF\IM_ ;&AZB M#TV14VC5,;@^(ZWT&N)VY<8V@N.A+O<(;6Q"936:FP?5K'BK&T>OA>E>PI.P M "0P6BMO,&#K9)LLZWK2P;=Y$^/A:U;986G/U'H4^GD\)H9'?!Q'GL<78,6] M<,+#*)B,O2">3^/I9!I^,S$]KYOX;!.#G=4RWCTZ*W-*/=\&<'4:./NT25*E M(Q(*;#K]+>:TNLW#Y MP%V/H=TR3*,.2DTT3L36S[=YT#.<3HJ2*:0D4Y+= &O67!FL6KB5\ M-MOHA$PU,R 40A!-+?:KC">%&A&$-JQ4JL[RDII!/XN;$#Y16@8;(8LLH1Z: M$*M7U-U"LL8.'R!C+8:\U+=!WV' U8"RJ4[F_:&CBI.H3H_/'ZMP1.[5'41+8\SY%ERI'C+K=R5,J9A>VA:^#39P& M*: PHUUJHO46WVQ%2=]UED71\1O8\ _L%_2_ER4,7X(I4:&D D@8<.4(JDH= MT9R&Q+?QR!M9OW[)\X"GHCC^Z6,"H:B]932V20JGE0YQTJ9*5JA2G>@)$0XM M^7?C@%;'"?O6U_,X^WJ6LW TFH@YGWG^;+(,)HO1M;;MZG,[UY8[ M91B%NNK>:HIA^FIT]WEQQ2%('I7- +'HXXD/6+\FNKI-M\[++NI]:)2YM6<_ ME$?N:Y8.RVPE;%'6I->-"ZMWIJ"D*.@_\;3WU1Y'\8^=C@B8N-,)IX-]K9 GCR;: M#\:3<.$%L_%\,O/GR_%B&DZC^2P*YM,%7WC_E7Z(FJZ;+Y;NX7#?D^,O^5;* MP].CQ^[!Z!P -?TWXZ'N2X",7<3&C$#[WO5&\#$;^ M*)Z&DZ7X)KR?+[RO'KWPDJ0F8/81F]Q=?E6"6OES_1(&N"_-3%W\#H. WZ*N MM:;KJCW"X&$U9,\!%,/EY@D4!8Q M HB %[(8U%DV_)L?^$XZ*RMW@&J]K=A.!=66_:F JM^YT?N,$1X "&E6XF/V M11D*U*MCA 5RI26*9O&W2*1^"Z;IX6OVDK9AT[ M3O>4-&7N[FT^NW)Y\!*/ MJ9F4L>*>S=O6Q4%\"WR?"=ZK^WPZ_;,N?#4::N9HU]/WO7IRHTP$)3]U1EFW M@;I9.3D_9%28UTRV&5:_'H,XC69/8KL$:52F^,E;XE'KFV& MWI,]B8CFK+;N\PGS1TE.\.SD MC2+5[YRT.]MP;]9Q3VYW[W5MU#_C+T+=,U/Z '\1ZOE3_%-:]$'_H;#_!U!+ M P04 " !VD+98N3VT:2Y_>+N/\!I]G9E2*H-MX/R?:%+,LSCIVQ=99VYW,5JD#" @$. M ':K]Z^_S*PJH ""K6Y94I.:]DS8W6RB4(^L?.'MF&B+<5: M.B^;[8[5U^H9^N?')M]O9=T[>2M9#\_NN[)>V\^\_NW7HJRDXX<7P85W$?E^ M:#W_LME=M^5ZTSM>ED7.4\=W_=!^_.E3M8)O]!*^Y8VX=O@Z;ZJF_>[1GPKZ MYY'3]=>5_.Y1T=3]TX)MR^KZF?,?;\NM[)Q?Y)7S6[-E]7\\=^CO7?D_\IGC MN;O^N=/+]_U35I7K^IE3R0(^H9&?.7]RZ9_GC]3[17EI]FK3.G73;9B ]^D? M'CDTQ'>/8 =[V0[3V4A5@%%> MO=^4O,1#^O:;^5#??\O;\8.#/YLWS9>X])J?ZZZ$R3MO6R:0C%XW59E??_0K M[<7]ON_ZLKB&E[S=E)VSHY&=Q__^I]3WW>?J1?2+]_R)LVN;2YA(YZSW\)^J MK.''OG%$VOJWWGE'5^X3R^VI3Y9@4O6*!SNCV'/2E96TIX M&E;.ZR.QFYEMX/%X"A]R^J.Y7W9 MU)T:PWOX: M]R1OVEW3 H. \8NFW3)\V<6__\F+@1)^KBJY9A7\29U^KT__LFPJ>*0SDS&' MAN_)68U+V%<]SC@O+\M*?=Z6V[*&P6 2G?SG7M8Y# "OO.NQX&!E#<14BCVK MNHN[$6'/.+"\7%95MV,Y+.:[1^XC^GW'A#"_JZM*/Y;BNT?_PU(_\CB/A%LD M8>!Z:202%D4Y*WP9N3'[>"YW58I^@[^X?S8< GE.Q78=?,?\=&MNJ/ZQV#BL MN/W>_AT_$6:ZE[+MRYQ59N2^V8U3^O/S1_@2V"=@G]ZC[Q51@'@2=QOPT>SK MQUF!8:A+'.CEG&Q^:>H'?#-AZP6$V:=9P%;$>E7?T21^_F/R'Q' MZW>?["!_'N3:QS"<3W\?;W6*']C/VPF.V]ZOFW?\UE.ZK: PRJEBD:!V@.!X MYCS-+I((&>Q$\_=\]2DN&!2O^+E:M_UOYV^D3Q6@D'Z1R_K%S^^#E^\TSB^] MR#[J_#[N%!^NZ9E=4WW,O\G=OB>#"$Y[P]KMPYT]WSO[<8?Y<'7/\^J^--Z& M7=N@AP3/_9N"W$7DC""WQ$["-]!S\G"OS_=>'S_IU?R8E4OP=U9^E'9]U)S_ M8V[/11^$=^'\7/=M(_;D_/O$?M:?))PK4VZYKD??G^5$K-A5AWNIW,KH-=SM MVWS#.NDTK=.Q2J+;D#GYW ^)'D>'7\-VMQWZ*Z\VC<-:Z; K_#<\LX4WM26\ MMV[JI[L]K\K<=CHZC#=[?"/KS>#.8WFQOE@YY7;7M#VK^\GWZ9ME!\/USEK6 MN*3*BH"\JYNK&N?,+N'$R>6"+E5:$+[[R>!C_OLOKW\VOM(+YVU#KZ^NE3NV MV^<;4/4^L&.*M&#\72LO,>J"_Z:7L=U.LA9]5+@'L)*V@1TZ<*G"//MRMX,? M5[:;%R05<"S1[#""8WN4T0,&ZZ4Q^V[1 3YNQ<033N.7K?$SEY?243XE9RNW M'!Y4ZX;CV^(WKYT*OP*O:R[1_3U\O&&7Y%$&,JWPSW T%;GGZ(OZ=I;UI>QZ MBD,)F9<=>K+57C7D33?$LH8=PB6R/)==9PYJ[NO&@_HL_EYR\@9%$8;1Q>*QB7??=HQ_?O/[I;V77O\6Q/Y%W[O/X=\TK4GS? MLF\6#LKUPOAV(D4%LA9ERC*KN:L#Y!]XIW_N3!AC=DOT)?V_I\2^)\(LB$>9 MY3[_>7'V3I,#ZT#^"!R"Z1O@[#NIZ-MI>,] ?.%U;YO]>H-WJ*DN)5TBNIH# M\\5[LF7OY'BWB 5I?KT")E55*[JZ>-FN2N#A.!>I@T$+#)R^C?$KS:> *^B0 MV[B3-$OX#@W:.<"T<9GVF"9^](/,&2S,69=%3Q$X)21$0SQ;KPN6 Z+_G>SM M<-=*\=W9@U=E5=&CG#@/[2YNE.:A1B!T>_Z[B:"-+//"^6MS)9&'=5(Z;R2] MQXDO?KP(+HB=VK*E!0N_I4&G4UCB/D8E^\-D,Z,7Y.\P#17]V[)K^+W#R&)> M[6&[-8UIH6%H"\]FI7?+# ,RF:2>(C3K.2E6YCDEV Z> HV*Y/BV[$". 46 M_$;AAV=#S%@?] N@12."!@E$M&3$#@XSDA#?7W>D3B!?UB]NE+SDK"MIOQ69 MX9%NE.J!_S%WP^@*@XQ8D1C,87N;+45_N_UN5Y7TH[D FCQ19FL15\(ZYM*V ME97:\TVY4P_CW@/%U7+=]+!^(C4K,DO!7UFOV1K_4M9SV7YKFKF+K/+=0/AI MX!8>"[TT3@L6RLR-HL#G+.#%@ZSZ$K*J<5ZT-#2 MB)''*=ZR*!J/Z9U_]!9+WX^**,PBGX6A]'SF)QG/DB3Q"Y'S2#S(U MMB\"G+KS&]A'J&/PLB([[^0O],^U,8/1PAJDT!:>(:5)J7Z:Q+7,M>]C66@- M2C\(-QRN^*"7CB)WIN7!>Y&PE=IFO1@O%=SKP?ZG48;9B+++*V0 F+6D=4R8 MS*B>:(9D6;$X@2?J^D[\ (TV8%=. =RA%G"A.68[HB6)BD.3H]?A\_11H='K90QU F%W$G:9V7KLH&1 =]KQ=,=:_MK2[%XO*\K M?"_-\E9#D1W-<+=I"TDU48@F%XJI5=NX7&5JHF\KI8J!0W]'R.S M6V)K8&PW>UQWK[BD2O9BXK+L8&)/;#N=)N#@!&"1%Z#O#:=,B6_ZI@#?0^D@ MZV[?#@HYB@?X$$-EC@U4C&^\Z8 M;C4,S(J>-DRJSU"EY!),O2W>/NWVTG/2:N>=C HM$7[X[?5/K]E:_@!K?P?L M:TQ!RRO)6F1O_69PJE(N@Y(!^A/CU:4/;:YY]"7#"W;PR5..'SVEM0*3KJ[8 M=3=COLO9N'H,-0M*OW5<3,%=2E72GP&+,=FZ_AVS=>V]>/3];#?_N)O6!UI! M*R-G)"0HH?)C,F/OH#+$J4R]F*5YYOMA+F+NAH4(1)@'TL^S(#Y?E<'W+Z+C M2L.+BR^G+GS_X8S4U]IO^1)]G5+H_-2++ZDBW(%H>!HS401>D(5%**6?^@(4 MS9AQZ:6@;9XQT0RVS*VC8GYRG,B:NR>W+I*58U/C$1I[ =;+[=+6+4GQ_),2 MV%W\#9%D22B2W/=D*'R>IE&1IKX;NEX.5LSY4]!')AO^ 6KZI!SK)Z5/]2U\ M33FMNA(^8:B,]2I,9:E,H'[ -S@8"T79*Z?58!]/O:=2R[-[(SS.6)IZ:0C6 ML Q=E[.XR+V4 0MS"Y5F<9*G@X0-]W3-]O9@:A12, M)C.,#<0SV+.;9M^1VX_B&?=%45XA0\D%2S,W#=TP3L,T3CW.>.'*PHV3!XJZ M=XJ:)SP E]*>(^V4OE7A'7G0D+LI-8[DZFK9'3&3J5:J1#NF4!0KBZAIX".! MS%-R1$ZRMK0)!];:N(X/^H=PM?T;AK9A$F4^@W/0-M_@T%EK9/Z?A)?4*+SD]S5^1AEKI9$&;< M38/(Y2*+7$^Z$B9UODSF9C? #Z?E!G@Y^'W/PQ$0Y)&;I* Y%XD(PT3R.&)N MQ-(D37-0>\XX;/QUR*8[ED);(8UI\DJELQ0:Q1B+@PCJDWM3N$$)"D./<1YA M*77.>1:&/O"OPD\C+_0?2/">2?#7::;,-((TUX&&?!L2PI>@06$PC[5]C38= MR-S[HK(XC;TXC%(92!'&<9!%GL]]3R:%R$$U3Q^H['ZI[.4\$TME%0^)6)C6 M;:5;,97AL9 AB.G1-85P2Q4_/5WMF'(B'GW_2]-+$VA?3F8?$N6G:="DK]:8 MP0@?4I"9R\EW,91/6HB)]%I[-%Q55(3U19WZEC^?LBJB//=!716QFX=>D?-$ M"+B:TA51 $P_.]_+>+.R^O*TE-6WMF4TTU>=MS9:#65.=D9](/NJJFYO%,]3 MMX :MT#BVF#&G()=/T]6GGSIP*:[WE$&B55T@?=EO@_.P6TINVXOQUNP&R!Z M]&O /J1]1U(6DH.EN6\I'XRU[9 6(=_##.NU?*H2TX;9#VFE8"&6EXPJ*<89 M+F;'],N[?+S*9K?O898,T[@[?+VH8#EJ NAJ.-P!/8%KI]C36C"U!JN(=+:U MSAA9/K=3M5JB+!)IY(?8@ M7'1:EO*X8.H][-HM8I;:J=/UH AJ(5.:3/"QBF&2O$WW'6047$[X.ZP%JQF, M@)K/JNG0!],LY*)P75L]QN6&5 M&J09?H-19WZPD]*YEA)U@HOET^\.3KO[;%J0RV662T]$KN^%PLW3PHL#Z2=Y MD&=NZIYQI.FL,G>6Z6#0@XSV,.:L$_&;='8,0>'U^:%AK:#673MW]K<3R5?P#,515J$7UHCKM$.1TWY9:LX+K9K 2!P#]]OJVN:T[[2Q?*M7.]U M20PN8+NOUJP?$RNMJ>&WAQ? 3FY!_\)U&/?YFU7Q8G30J> &P6XL:$C[8[) +8!V37V+QBA:M$WA MOM%QXG\9&J=8I\I:*L$#K;*BX\9(QJ#KM7IM6E7#N#?(P[W*A5Y^_ZDJ8'$. M__-"+RN*-(Q"/XV#I' 9C\.4!T*<<9W"644;9G)* MD$DLPC2/,^[E?IIDH9^XO,CSK_4"GI@'Q60KF;NGK8ME9KZ:DM9J7HAF1V^L M4C2L:]Y75)2Q&FHQZ-F9TOUD0-@XO!=PTW3UCC:C5 5/*VV0XL/K=XA:/"L2 MO-"W_=3U_?#"F2-6'[*F3XY>?6B,_D758\'G^[J3%3IXT2'VX;E-=+;#/UMH M)3=PW59>EG#+R8@LR5-%1=P*S4/('.&SR?;$RNZF4Y7THXL/]#MS[I1PE>=- M*_ MXYD.D@5&R*4@AU,'MG[0$GGTV*YJED9N[0*,XXE M?!V!O1=B6]:P[5(G>%FUXIR_X'Z[IGZ?C36J.:! MK*Y!DA,31-N=8OD&@Z<"08]5]\K+WX%T)=:I@&L&Y8SR NP"?V/GGW14SXW= M@'N)<&//#Z,\YKD7A8'/HX+'N1NY#W1ZOW3ZFH)_2C;OR@.L%PLN[EP15:@DI'S0H2JG# M=U/5<'X(*L5AX7AHD//("QLXYI^+K(,3?)'INM!HU M1A468W9*))&KV0@]3(6\M<\T^G<=FR9V.;:T!#ND:05F^99K["_0J5I=8PE1RIYNL=N-^@+EQ(PV4M,> MCXZ@9E36*YVA9X][9^V#\OTNQY2<0Q/HZ]9'A A94"1>D1=^R+PLX[$LPB!+ M C_BTG\0 R=TQ2@U Q'067YMLMM,3LAMF/D+H5**674J2OJ_?_OI$]:-XT1%H)LCB>4R;D,FIP( P'A'J$3'8>\G$ M ^N]QT/1[>WV)2R<'XRL# #FQHCRNB#(>>0:IPQ*GN:)Y@OZ+ MW8[;DG!H=&J3@P C"//=8$80^93L- W"/V?4UP3+M8[LZ1#R5P%0!:9Z;//M M:>QK.@-XOWTD*K.;WD>'HT;]9.CS2SD3T87S(V:Y*Q12S!DQI66_-+7&K?S9 MJEA;ZI[RV<*^82&*@N69EW,WS#E+>1[P(/%$[ I0^+WSY?!GE3QMCEQ3AND> M8)'%+#7JYX7^/I,J3SWB=C9BB27KSE6SK[#FPI'O=PIA!=W&9+=J')6ANPQ6 M-38D#L9>&%JZ#(@?T@8&5Y"\^'RC.A64,R9C_M% Q3I=4,.W#(M:G"(REA)N M.ZM[E$:5 83MFQYAA\OW2R--H&5W%ADK(ZJ MYTS=W&3"%#O*:=H6%@I?6/F17=?@M[NV5*QYXO@BQ"_MDQ]YHCX2'(COKZW& M)'@6-Q2DF?*=]PR7K$X4UM39K[47UV#/#L57K?X@9HL6FX2?@/H:@*XJ/<_+ ML5A=>CPKLL3W\X(S!O_-'A"C[AOC;E!3M$Q&>0[*H@[7 K']<\_:GKKEH&9Z M+5G[%%.7X;^H\YJ8U<@5)LZ.I='Q;E0EF(&@.-T?^&(4!$$>^*GT_2 ,?"\+ MP\+UO"2/LRC(^4,JP?W[>7\WT1L5(&K1=@%%#>1'?7^@BLQ-AB&R M,+?(TD#(+ TAW>*>*0TW4Z$%F2XK!(@MYEWAK%YQB/])6A@07;-OJ0V,)D*P M_#J5Q= 4]T9RDB4R]641Q3P-PS1,)8\$!V4L"UF:N ])[_?NW_Y=MX)!5)U2 M]?M94O?)Y7PIJV:GXD98IZ7P63HE9!562Z7:5[>R PM"R]E>YIL:-GY]G[PO M$UR&?B;S*,I"/X;?,I&*+/.8+X#]/;0!N&="?',[FM-WD0ACSB+.&>R_,D M=I,DR\\9'O?KHU/T(U+VHZ+7>Z,9,!J*V"\23T9Y&$B1R<0/@:U%4>*+.'T0 MLO=-,^1>[H!Q(1/2 2ECF?8V]-HW0G*,)Q>4<:MT.$$%@2_#-4-]T=F>>"+G',!/"TLBBP+ D\DTG=S*8HT?'"3 MG!"9@6*EK(K=OE=,:H#$;3ZU;H5#.0]U^/=2AW^WZ\M#%HG BWA81()%F9\P MCP6%8)GGA@_7]W2N[\3H&OWL:W01U)2S -1)'5I-"WSK5/-Z(W2//+<@B<>%V$: R6&"8]\44CI%4%\QGK*62'.Z>RL M(0'PPPE??S^2CJ1'JNVWA:%0QLIEJ)[>E0MHCG#P@U)I*E]$7IY9 0='*$#H1;QV7>;)>WPP%3NZQP7X>S L*6F)1K[\/DQ)'+-?OU1E=J6JB& M;UZ]I WXAEJO@=[5*51U%02JY55W56(S-=E>EA3:45" C/"L.^MS50=JLG'P MCX?;8+YMZ/TG4^*AJ6!6);^:YMYI &[F4'"UA9BR.8 MN^MF[X LQ)Q"BKB ))EE(V(BY.%VZ0Q&&%N/;*;_U^8*^VL1/G"G1I%1:G@?LY9 M$(=,1%D@$IES+RK2D'-VQC[\L\*\?*GP*(]5,Z!$_,N^)%S "ZT+./_82)T5 M--$!AJN"=U:U 4;:[?#*P:!N%(KS;;\;?RG;PJ.ZF8H$$T84:O'S=HFKJE)F1O MOMF?_4[-[7 ;+!1P/!-=:0M7"2V/WDZM-VE?&MP-9(P&ED CUX+HO9IQ>M0, MNE&W.ZG^ 4L=39V%J[%81//"AHX?,6RHC>G8QT'CMNYKJBHP1S=7$0TU7ALL MU\DQHFHSU.60LI??>%/'C<,KN]97UDA=K2HK\/J9;O=8-^&!D]5U20/>#I'X M#BFQ4^U=^;[#W(5.EQ9TA$,/>D7>EART'57S^L1I)L@9*.GF100K53914UL= MTG"[;K^5AU43'6'X7"Q)H-L1P=(QQA?.&RP\5Z4E8ZV!!7WT>JCI_6Q%3X4O M)!B^:1BY11B[C.>,Y47!_43*@)US6>M9%3V92D+=MD7S8RWK+-1?E"V;DB-* M( @.N2:=<&HKDIE6[G;P\ZEZ7L(HXFD:Y,SE/)2%EZ98D<+30$1!%N1G'(@\ M*\_+:TU+P#1?($H+!;9/O+NP"'F62NFEO"A"GLI'GH1,1)K!"LY(,@#WR+X^&54/%4[6>N.7R2\"ZMU MGU)0JFO3/&^A,Z5Y]V&'RM61F4Q!6EEO1AT!^:5"&S_4;:G__/M8WU,Z=ZS[P\0+!,SR\"%A9YS'V6>R)(7<:DFX1G' 7\G/?,/RT& M;[#_?] 8K_.F$B_JR4T]CN]J0&'I@P\"R([]7(YCQ<#+U$MQ2#,)I73C1P27 MH"W?]XAK.&D)8/[1WS@ZH\?J%AY@=2AC>H\974M]Z\SS3P[N^E=QM5DFTS@( M1.A%41@E,./,C9CPBC0+/=B:AZN]=+6#T[K:K^HU6VO;]LVF:?NG;\@M"SI= M41Y>=)2!.GZ"YGVO;N R& Y=2["M*SA#M#=P/-7_9=MTU#DZW^B@%'63U76A MK)K6S%N-= WW<+KR_=,M3&RCF<7AE59)#-1YFD %>HW<^PV59H$X)P;5*;\5 MC:H';W88@M(< +9"-%?=A?-S<0RO<[HR&KJC?>QH'X=5VNU*M$9AGL1]4NTI M*"@GRF[=M.LQJ&1V0O7.4:BD>B*'"Q]G9@[M+7HRR(EC^F9-6J?(]W*[TPVK M[)FKV3G U)0+TLZYGPR@X!;H8*I*\7D%6]$!X[Q87ZSL'I\FH;5[LK(.?HO" MP@3-EGR00X-3E5G[VC0@!C)=MVR[W%^84E444.K0,>R?>_0TLBL@CI-EK&[L M1U)$#"Q;,%/BR21#XQUB;&&I\58C] M60_YGB>1[QFS/$X*L.]2GX=%461^)!(WSE,F(AF)\X>]^BQ<*SHQKJ4@!-!8-R-S2>9_T:E*<6XE[N.'&F@C$XLZ1W6#[>Z0QNUAA<*@H&*-0\ R&Q=%(<; MFWJL].8:4A@G=[W81I*M6ZG6C3:&LL#)EK\>Y2"AERVT%$%;0B.H82Q[-FL: M&0EB,)XFS9NT,F]MG95XK5I@'F#0F3PYV =48*<6PB'(Y!'@RJ-IJ*6!A=>6PKVE;JT(=Q'L=I& 1YPD(>AZP(8L[< "1CD23)&9>B?T[1&)^6:'RIV+K) M*OGOD@'[Q+"_)$3'-PW=L;\CIQ^2BS#% AE++VL5*6@Y0Q/9A.N)Z0^PC+LQ MCD9I+0K4@UTIP%7UPY3\EIW:>_2H&.QY7S MNE(_G7C$6!91R-+4S43BA3*-TSACK)"A=,,X\/TSCF3% 9&<28*]38W1C>D) MC]F3DZ*T>2OTL1LAZJ$6\R3%11LE&T640U'$J'#N.^4>E3M6"N>2@=Z)1*25 M,AO)27L;NRNVHV[I%2CSRLLM35>K AC[@+D)Q,':J7.5) 18%O"*LMN &G1% MN\JRO,'>;G*(J?5LYX$&"[;1G&O%2QM\&>0#;A= % M8,5-G?/*(*-J!-R\G;[+-/SXUH-'3O62NZ[(>.P)OQ!9**,@S8I$Q RTM#B. M?/>,:[GT)?_8HL*;+SP_K0O_2U,_-7?\PF2__6KR6Z?&BI4P.F$+"P:0IO'/ M>H&FE^;PFI_%+1)1F/ \]S+7DZ'@"<_EKI_HX7FJ!S#N!S6WABHY,'1(.264RJV7C(4GV-L1,?0I(&Z[/B7: M8!B";G0B&2R[;5'Z;U7EAEJ5JA5KN&D^ PK&4_+4DUMGB/TNYPC(W 7\+(G#C'D\*KPLS+B71BYW$\G<5 H_3L7Y-^9DF@?(VF9]CNN7* 27%&0,.I@+K MIE "/';(.!:G,@0::&' R!?C'79<8WAB]L*[+-7X/ZVDTA.]YK[DDB6YRR0H M! 7W4QEX2<18D":IB,,SQNHXJ_K(L;<591EVS@O$ULP-9,%M6YJ=N*/&CY,B MY1X3GI^'$F%@_3#PDS@#L<)X_B!3[C^U__;I,_]0&7CS/$2J+Q]UI8'14L(+ MUN<>5Y<^G.TR36XAG[NM4:UNW_MOJ%LXE",'J3Q-C<;F?HA^SIH*?:>RCQPB!.A._'+ U]-T[3V&5^ M$,B<,9GZ9]RJXW.:E5\2\^D'A1ZA*],/(#]&6(A/C_HQMC4"#6RYJ]%](94A M(J_(8\9REH=N$:>N)X%V1>Z'8> &#^Z0>Z?;5P@R<(QJ!Z :H%Z).>=(J3HG M1>4LJ%1T^(A CS0EGA10 'T(S!WF_\P)7;7O$_0 +[6"0+_N9#U*7]/3[MGA M2_\X9U=9C?0C3?J[1SDY3$Q=>0J\7LH@"E(OC((X*X*$>U[$W%BZ(AP3/'5V M)+F.=AW)5R^'4E3]W7MT M@)7":=?\L;MR\/]/AN^8I-4/?$V#1!SYDN$9?[Y;(#",_GSD]MUA >V0QOH' MEKE\LY9[!&9\G:K9*@Z4JGNZC]-A/='%O M/IU;GO3GNI1?^(!&X?O!K&%EV&EKSVK@2N>)DGC "%LY+_9KS(=,5/3L@T,K M]!B3F;4T]MO-OIT,G7X^1G"O]/&A2WYO]*&.?TD#^\BSN0\\!6! M],Z5E(/+O"@[.-TCRNBG]+9Y,4_"@/,HYJ'+*G5G[JKCQ<)@M=N^ MLULB>BPB@QPZVR;%Z3L"ZI@3I^ID]8->_0?LDW MXSF]R&F57A8$5$%H]A8F-$_-Q,-8PM]G.TJ;EMWL%_%/IGC6@@ M!O;#BKY-%@UO4#$(!>!#S[,UQ2NV@ZP>CFL$_3G< "N'04X;EQ$>9!DOHQ?.*&?N!+/T[.GVS^%9(O_@$L2DLW% ]O0 PI M0?'?6I[]-@JS-X9OO@9+["U[?Y#_I[RRXX!6F3KENQ6#E)R+2%6+3>C<[+W3 MC'H/F)=RP 0?'E<^$ZP2Q@3AONSWO738(6=6^@:*PJ.-,*@<9W$XY[)LJ@') M?%*/65AX<%2-/]03(&1>J3#8#RWBIM7I?61[#A!VJN'V@;$][NKX9NH S8I MYAYO3%<(E6"H?9P+%K&1_;A[,-WYWI\L?_$\F4=^[(9*DQ-'HT,;/Z"FBV5)5'3]+J30_^(.2#X M@ 2GB]$+*:A$P[()*W:E8$J8;4L!@ZKEQ*6F<]DLOUIG$MD>6YVBU%\F]1LJ M/=JJG^A&T)()!HNR6 ;KC51UV5/?)HF Y[UIM64AA%A(OS49%,CT5;ZL:AA? M*&9,&*$P-2FI/<#466CJ_7?&#\@<7BK7ORD-55:NLE>H5),BF.2.A"%@/>NF M$4[!R%+H;1DV+4LQ)W3%5 >P26W*2AF\6%RB0?7L(X&7_'./@A/[>]U8^D(V MWV'ERP0M9$M-?&H;B&5>DD.=%_II<>L-7E;=U(@^LY;?DJG7'2*;+8'>?.Y+ M!C?[ *SURUSO3[[W0X.X2C7.(,P>^ 7V4[OR#2KO<-L4 0YF.I&P A+53@J; MW :(2_+E3RZTUHT.%2-- I.I*8M;ZHYJQ[C6$LOO#W8(X%WTGML^$D),4*"B,P(0J*,7;9_DW M;,(;T,LM<*8CL88WKUZ:SG034$_LU8/4@VJJ?N$*CU_W"4,PJSV"7E%OSI'I MDXH.;WNL64W=4#$Z#8G(24^^P%5\,3D7/#0N;W$.Z@157\>ME(I(K"Q4FWX^ M2_:;*H++12X#X7/.PC#-4NY*$>;237P9PO_/&![H:\D/17X[(3#=PT@[4@F] M#'Y1G%53VXV\T1X,"[A.->7>#3R_B$26)RX+/1'RE$=!%"9%&(J4R3-.N<_< MNX*>4(;LQQ'C'Z6_OPZ^;MU]=M$W8#*828&;4QG"15E:YKTFQ,=!'A6A9"+C M!="2S)+"RX. %YSY>2ZCLZ>JCV1XIT)A2OIKE6!"1+9IHMQD9'>,,)9,Z6DX M5KZ16ZHKE)<*WGO$VC%]^8S.]C0R@2M;I3M5'Q08RB"KO2R7B1^&;I#)R!5I MF(D >]%'9TR^7XN\QGZ/.'&?+7S-7I2Q,*]QF M!BA99Z.MUSK;1@R-3-&7=%\".TD34?! @E&"T#Z2L81)F;&8<9$6Y]S=\6P) M:IY/G'I^92DG$"BKE0*OH!\#L M%^.%V"N7X=BJ7N7==*J7ZEA_8RHYM7[;[=% +T%C?3)D/RY$\AI"^GE?;O=; M((I&K['0SBI*>_'5Q7O(DOP7S)+TO$)(-\VB(@A]GZ=9YL4%#],DSGATSF+P M:]+3""Z/HCI#O/QQ>2$O5N/OI@DU[)']7K G>>EG@7V7RJE@H/$@%D M[^89RT(W%LQ-69X',G6%Z^?>@V?QWF_ W+-8=L^EU)U=+4'FPUON+85S2"N!H4HQLJOT4% M%C#TY/F3+FQ+L1,,89"C8$%ZT_LHEKQ2$\$PL78)1-Q,8HA):I1,E31K%7ZH M:/0PP-'56+TG"4%0-T$Z7(0)#]DCF?#T7/^9OH$Z5JK LMHKY?4PQ1QX4 1( MN #L:054*#]9O=P.HITJDRF$ZW'IQU)@L,(K6.C%<1+X,??RT)5GG)+SM3(9 M:G1:4!(__,4$]5I'$$*U<\FJO3P J=7="0TQD\Z/L)PK[=FCCC[*4##Q-U#[ MW\,7Z6\K4VZK?T,)6M:HN7]C-'CZRQ.\\*.]H5Y==OKMJC/S:@CP8KS2)+T? MX3#=\T$+8,@KM_N*^ARP:MW A=MLB8$*B;'*3CG\K>F. MVXDLH"HIZP1G>,G*RF2/Z?W5Z6:KXVC;U-^JU4J*RF%!Y6- ;&/B4D&XZ8RK M ?VM.4881RNEIND6UJKU6&4[R2_9'J0PG ;6&41W5NXQA/5N+MY*2R%5H^;*I2+YI@6VQ[]4P M- ED]2SJ$4>2Y8=4^T/9?,:Y]W\U.?8J2Y2>Z3;4Q0FGO,7<.;/+Q8>*TF'J MQM[[T/L'PVYNE[62=:HXD,NJE)J+M:#D[="%2LP8G1W4L&!4JRX^!)IRI!IJ MF02&3@=K(EI=>WFX;(>0S6^5P$GD?:)6CY?YD98Q#:*?&JS>O7P^=5E4PAIQ(U+W' M:">4J%[R_:#E;9M:7IOJ8QQBHJJ3I6- ;_4ZH@-H5\,)R,!^(?XW>$B6E;M[)1?&CS=CY0G!UI^IJ"7F>)RS@+(E8F+L1 M$P6+DD!P-PF2-,@>F,X9]%A6O.97%4B@W.V/8#4S!6C.8)3O0;9YJ9"T-,2T MKAVV*C/-VR:#PVA'R@FU^W+9W4+LJJ+F2/I]1L=DW8:@=^PID?M9HQIHI)S1 M=\(ZM3S,JBVK;NBTQ!S"S!CLLL-WCC6CA*VE#7KSXE.]V(&7):[><$S+_&%&[IG'*J\>[7]JU.IMJ>J1,NG\-;V8Q5'4\P.<>!/E>KPX &[[1R*]6^B4B-8-,/_+PV 9A#3.M4K>%H* M9A6K(@.?5RKB52 AE:PXHP=;4,A\^=I=_=%N\2^'4M9C*\0]"Y; MN7-60 CH5Z>WZ=SV'57=$9$_[IZH2%'1PX_/3Y1V?<\3(A*%%[(L!%I-I2B* M##MK2"^-,N^!=D^AX>D1VD4@+TV\S2WH%UBQ9&U5#IGL5\TLA70'UG]K!CLD M9^+^Z*O[=01[#%;U@(8AK.3ME21[&FUY+3ET=&2P_ MY%!5:6'6"P8O.,6"/N17Q9@A=H[HF[E[5;DGKI^L)C[;PSW5=IMR;,OC4>P# M$PUA>4;M- MW,Q/LOB,^UM_9H;_17OSOEUFYLCT)[&3&1A% M@KL!*,M^Y#.)#I 'G>,8"8HO28(_%_.0)#8Q)=EE9.8")JQ._%)96D;_E3I% MS#8$^1Y3IE!L-AV(77[ERQ@[,!DQ6=1W$]!3$27)46XFE]YILV>>?O-3Z$T8Q8R\5 MT@OS((I"UQ7,%]B3E6>)'R<9\Q\NXY'+*+_D97Q!:6"RZQ5JX:0QN&[W,,F6 M WT4T19-AL%-_=:1<+>SGNM'>HG_<($=AR^ER77 MNQ[KI.RCIL@P"VPM L; MG,.S\Y9_4ZMC(4YG5&;YGA*VE?(NFGROEBHQL5.C-\\T[.$N4MX:WMXQ/LOT MENM,MJ'T;>GY4_7>)HD?18F4W(^R,/'\-"E\/PLX&/1N(O@9W]U_(2C$7QH+ MT!UO@7+E2D)!'+%4*58GW\,A2GWI%5!1*]=-:3>^M6"GK8PN8A%7"/.FWB6/ M7=:^,6Y=D[DK5&J/2NK1;$CY?&\+_SWK[-&-T'&SEZ-BT$I"^C8O)\>;>KO! M8Z(<751"5C/L^JZIC,E.EPBS,ENITM9&EX6VY+NAH,S*!KYM$O#)L ABA34 MYC"+,C<,_(*%<<'<+ K3(O%D>OYHRTM;#:UOJ0_N; M7.]!JN)O!M7T-\N+LX"4_ <3C2B/F00S.@RE4#<5;],:;@:6-DXA6-K)N$OB M=] %8!R#^(E7J4"JH1 B@,+>S:56FUZIXPD#F_F+JZ=,J/ M3CVPWCEMBV,W/!@["[RH,3^[A:\U6&9F E/85<'D4&%Y:;FP^'UM>B5<;20Y M'E6"XTU;J%,PM(K$NG>W@Z?\O!QE'NB>=<9++H!\0+#T6)__$LZA6CDO6RP@ M8)5R8/X(K+2$%=0,*/D-K$.3[QTK([ZG-@^J'](>*XWL=B)VEC$2F&Q+E1^W M_"6$+J0Z.4T#\,6RQEJ):R0M62A50IGA.E*8P:5J&R37=OMN5N:)&WNS[0;.%'1WK M+P95=WG>@XEM$JD9+7DHSJ \FYIZJ P[N"#3$4=V7#[F%>*U8R3-^?Y:RW>3 MWC-)5O^,/>O"J,@BU_-$(K%U71JP1("URSV6)GY^_FET1\3FBQ,3FTW7E7AH MKR5P&B) M,,L6: %Y*F&_B/.LCAT65YX(A1@A@4\Y[X0:19$@R/5^R?6%DVNMR]D11[P>B?;?(D.E]T4]HA!^$"0\ M3N(XS#V7L9B[0>@S/PNRQ#WCT.'70CV_L[*BVE6+UUT!Z[NFWGC=O1$.$T W M:1[)+ VE+%*9B#2*"B\2H9>+![9SSX1CE&YAC#PY084?:Z'OTV2=ZH[.DAD[ ML53 5MN!>4+J)74]1-/D6M5^ZOY[QIM!!:>+[HQRJRPDY8'8#B81M:# /[:] M3INMFUZ#3*G2?,JSQ>+[::RFM5H&&K/)*GTU*QBWCV-32ZIS /UXBW,<%J:* MZ2G\B=H(&:);-.K&EBT&)X/U-[UW=!2W4NS5-%LKW\ENO&7MR+#=G# 98"1B M";AQ9J-T@\LM6,LK76A[TSS@)PM!9]P$/2V%+4$>%<0$&FMOC4MI+ \F$Y]: MFI#%KX/ "";4=?OA+-9[/)?^^K8#XAC8313S=2C&ACEB]!:8X>>S5@M@F4GH M!IP)/^2,\RCS1,[3- U"L&#/6/#>;*W^<%K6ZMBN%QOA&3=U?F$W93>H[D9,4RK17[<=@F!'R@G&G6M,M(B&()21=NAS-"\!U4;8?S

#,R+FAT;5!+ 0(4 Q0 ( ':0 MMEB;PKXG^0@ *\C 5 " =%E! !E9C(P,#(V,CDS7V5X M.3&UL4$L! A0#% @ =I"V6"3)4W9[90 F$,' !4 ( ! MCJ0$ '!L=7,M,C R-# S,S%?9&5F+GAM;%!+ 0(4 Q0 ( ':0MEA1V)8( M*@\! +?I#P 5 " 3P*!0!P;'5S+3(P,C0P,S,Q7VQA8BYX M;6Q02P$"% ,4 " !VD+98=;V:;\&. "-60H %0 @ &9 M&08 <&QU&UL4$L%!@ . X G , (VH!@ ! $! end XML 100 ef20026293_10k_htm.xml IDEA: XBRL DOCUMENT 0001022408 2023-04-01 2024-03-31 0001022408 2023-09-30 0001022408 2024-05-20 0001022408 2024-03-31 0001022408 2023-03-31 0001022408 us-gaap:NonrecourseMember 2023-03-31 0001022408 us-gaap:RecourseMember 2024-03-31 0001022408 us-gaap:RecourseMember 2023-03-31 0001022408 us-gaap:NonrecourseMember 2024-03-31 0001022408 us-gaap:ServiceMember 2021-04-01 2022-03-31 0001022408 2022-04-01 2023-03-31 0001022408 us-gaap:ServiceMember 2022-04-01 2023-03-31 0001022408 us-gaap:ProductMember 2021-04-01 2022-03-31 0001022408 2021-04-01 2022-03-31 0001022408 us-gaap:ProductMember 2023-04-01 2024-03-31 0001022408 us-gaap:ProductMember 2022-04-01 2023-03-31 0001022408 us-gaap:ServiceMember 2023-04-01 2024-03-31 0001022408 2022-03-31 0001022408 2021-03-31 0001022408 us-gaap:CommonStockMember 2021-03-31 0001022408 us-gaap:RetainedEarningsMember 2021-03-31 0001022408 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001022408 us-gaap:TreasuryStockCommonMember 2021-03-31 0001022408 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001022408 us-gaap:RetainedEarningsMember 2022-04-01 2023-03-31 0001022408 us-gaap:TreasuryStockCommonMember 2022-04-01 2023-03-31 0001022408 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2024-03-31 0001022408 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2023-03-31 0001022408 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2024-03-31 0001022408 us-gaap:CommonStockMember 2023-04-01 2024-03-31 0001022408 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2022-03-31 0001022408 us-gaap:CommonStockMember 2022-04-01 2023-03-31 0001022408 us-gaap:RetainedEarningsMember 2021-04-01 2022-03-31 0001022408 us-gaap:TreasuryStockCommonMember 2021-04-01 2022-03-31 0001022408 us-gaap:RetainedEarningsMember 2023-04-01 2024-03-31 0001022408 us-gaap:TreasuryStockCommonMember 2023-04-01 2024-03-31 0001022408 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2023-03-31 0001022408 us-gaap:CommonStockMember 2021-04-01 2022-03-31 0001022408 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-01 2022-03-31 0001022408 us-gaap:CommonStockMember 2024-03-31 0001022408 us-gaap:TreasuryStockCommonMember 2023-03-31 0001022408 us-gaap:TreasuryStockCommonMember 2024-03-31 0001022408 us-gaap:RetainedEarningsMember 2024-03-31 0001022408 us-gaap:CommonStockMember 2023-03-31 0001022408 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001022408 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001022408 us-gaap:RetainedEarningsMember 2022-03-31 0001022408 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0001022408 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001022408 us-gaap:TreasuryStockCommonMember 2022-03-31 0001022408 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001022408 us-gaap:CommonStockMember 2022-03-31 0001022408 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001022408 us-gaap:RetainedEarningsMember 2023-03-31 0001022408 2024-01-01 2024-03-31 0001022408 plus:NetworkSolutionsGroupMember 2023-04-01 2024-03-31 0001022408 plus:PeakResourceIncMember 2023-04-01 2024-03-31 0001022408 plus:FuturecomMember 2023-04-01 2024-03-31 0001022408 plus:VendorSixMember us-gaap:SalesRevenueProductLineMember us-gaap:ProductConcentrationRiskMember plus:TechnologyReportingUnitMember 2023-04-01 2024-03-31 0001022408 plus:VendorSixMember us-gaap:SalesRevenueProductLineMember us-gaap:ProductConcentrationRiskMember plus:TechnologyReportingUnitMember 2022-04-01 2023-03-31 0001022408 plus:VendorSixMember us-gaap:SalesRevenueProductLineMember us-gaap:ProductConcentrationRiskMember plus:TechnologyReportingUnitMember 2021-04-01 2022-03-31 0001022408 plus:VerizonCommunicationsIncMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember plus:TechnologyReportingUnitMember 2022-04-01 2023-03-31 0001022408 plus:VerizonCommunicationsIncMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember plus:TechnologyReportingUnitMember 2023-04-01 2024-03-31 0001022408 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2023-03-31 0001022408 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2024-03-31 0001022408 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-03-31 0001022408 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2024-03-31 0001022408 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:NonrecourseMember 2023-03-31 0001022408 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:NonrecourseMember 2024-03-31 0001022408 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:NonrecourseMember 2024-03-31 0001022408 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:NonrecourseMember 2023-03-31 0001022408 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:RecourseMember 2023-03-31 0001022408 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:RecourseMember 2023-03-31 0001022408 us-gaap:TechnologyEquipmentMember 2024-03-31 0001022408 srt:MaximumMember srt:WarehouseMember 2024-03-31 0001022408 srt:MaximumMember srt:OfficeBuildingMember 2024-03-31 0001022408 plus:InternalUseInformationTechnologyEquipmentMember 2024-03-31 0001022408 us-gaap:OfficeEquipmentMember 2024-03-31 0001022408 srt:MaximumMember 2024-03-31 0001022408 us-gaap:FurnitureAndFixturesMember 2024-03-31 0001022408 srt:MinimumMember 2024-03-31 0001022408 us-gaap:ComputerSoftwareIntangibleAssetMember 2024-03-31 0001022408 plus:EmployeeStockPurchasePlanMember 2023-04-01 2024-03-31 0001022408 plus:SoftwareCapitalizedForInternalMember 2024-03-31 0001022408 plus:SoftwareCapitalizedForInternalMember 2023-03-31 0001022408 2028-04-01 2024-03-31 0001022408 2027-04-01 2024-03-31 0001022408 2026-04-01 2024-03-31 0001022408 2025-04-01 2024-03-31 0001022408 2029-04-01 2024-03-31 0001022408 srt:MinimumMember 2023-04-01 2024-03-31 0001022408 srt:MaximumMember 2023-04-01 2024-03-31 0001022408 us-gaap:FinanceLeasesPortfolioSegmentMember 2024-03-31 0001022408 us-gaap:FinanceLeasesPortfolioSegmentMember 2023-03-31 0001022408 us-gaap:FinanceReceivablesMember 2024-03-31 0001022408 us-gaap:NotesReceivableMember 2024-03-31 0001022408 us-gaap:FinanceReceivablesMember 2023-03-31 0001022408 us-gaap:NotesReceivableMember 2023-03-31 0001022408 us-gaap:NotesPayableToBanksMember us-gaap:AssetPledgedAsCollateralMember us-gaap:NonrecourseMember 2024-03-31 0001022408 us-gaap:NotesPayableToBanksMember us-gaap:AssetPledgedAsCollateralMember us-gaap:NonrecourseMember 2023-03-31 0001022408 plus:TechnologyReportingUnitMember 2022-03-31 0001022408 plus:ProductReportingUnitMember 2022-03-31 0001022408 plus:ManagedServicesReportingUnitMember 2022-03-31 0001022408 plus:ProfessionalServicesReportingUnitMember 2022-03-31 0001022408 plus:TechnologyReportingUnitMember 2022-04-01 2023-03-31 0001022408 plus:ManagedServicesReportingUnitMember 2022-04-01 2023-03-31 0001022408 plus:ManagedServicesReportingUnitMember 2023-04-01 2024-03-31 0001022408 plus:TechnologyReportingUnitMember 2023-04-01 2024-03-31 0001022408 plus:ProductReportingUnitMember 2022-04-01 2023-03-31 0001022408 plus:ProfessionalServicesReportingUnitMember 2022-04-01 2023-03-31 0001022408 plus:ProfessionalServicesReportingUnitMember 2023-04-01 2024-03-31 0001022408 plus:ProductReportingUnitMember 2023-04-01 2024-03-31 0001022408 plus:TechnologyReportingUnitMember 2023-03-31 0001022408 plus:TechnologyReportingUnitMember 2024-03-31 0001022408 plus:ManagedServicesReportingUnitMember 2023-03-31 0001022408 plus:ProfessionalServicesReportingUnitMember 2023-03-31 0001022408 plus:ProfessionalServicesReportingUnitMember 2024-03-31 0001022408 plus:ProductReportingUnitMember 2024-03-31 0001022408 plus:ManagedServicesReportingUnitMember 2024-03-31 0001022408 plus:ProductReportingUnitMember 2023-03-31 0001022408 plus:PeakResourcesIncMember 2023-04-01 2024-03-31 0001022408 plus:TechnologyReportingUnitMember 2023-04-01 2023-06-30 0001022408 2023-04-01 2023-06-30 0001022408 plus:PurchasedIntangiblesMember 2024-03-31 0001022408 us-gaap:ComputerSoftwareIntangibleAssetMember 2023-03-31 0001022408 us-gaap:ComputerSoftwareIntangibleAssetMember 2024-03-31 0001022408 plus:PurchasedIntangiblesMember 2023-03-31 0001022408 srt:MaximumMember plus:PurchasedIntangiblesMember 2024-03-31 0001022408 srt:MinimumMember us-gaap:ComputerSoftwareIntangibleAssetMember 2024-03-31 0001022408 srt:MinimumMember plus:PurchasedIntangiblesMember 2024-03-31 0001022408 plus:PurchasedIntangiblesMember 2023-04-01 2024-03-31 0001022408 plus:PurchasedIntangiblesMember 2022-04-01 2023-03-31 0001022408 plus:PurchasedIntangiblesMember 2021-04-01 2022-03-31 0001022408 us-gaap:FinanceLeasesPortfolioSegmentMember 2021-03-31 0001022408 us-gaap:NotesReceivableMember 2021-03-31 0001022408 us-gaap:TradeAccountsReceivableMember 2021-03-31 0001022408 us-gaap:NotesReceivableMember 2022-04-01 2023-03-31 0001022408 us-gaap:TradeAccountsReceivableMember 2022-04-01 2023-03-31 0001022408 us-gaap:FinanceLeasesPortfolioSegmentMember 2022-04-01 2023-03-31 0001022408 us-gaap:NotesReceivableMember 2023-04-01 2024-03-31 0001022408 us-gaap:TradeAccountsReceivableMember 2023-04-01 2024-03-31 0001022408 us-gaap:TradeAccountsReceivableMember 2021-04-01 2022-03-31 0001022408 us-gaap:FinanceLeasesPortfolioSegmentMember 2021-04-01 2022-03-31 0001022408 us-gaap:NotesReceivableMember 2021-04-01 2022-03-31 0001022408 us-gaap:FinanceLeasesPortfolioSegmentMember 2023-04-01 2024-03-31 0001022408 us-gaap:FinanceLeasesPortfolioSegmentMember 2022-03-31 0001022408 us-gaap:NotesReceivableMember 2022-03-31 0001022408 us-gaap:TradeAccountsReceivableMember 2024-03-31 0001022408 us-gaap:TradeAccountsReceivableMember 2023-03-31 0001022408 us-gaap:TradeAccountsReceivableMember 2022-03-31 0001022408 srt:MaximumMember us-gaap:RiskLevelLowMember 2023-04-01 2024-03-31 0001022408 srt:MinimumMember us-gaap:RiskLevelMediumMember 2023-04-01 2024-03-31 0001022408 srt:MaximumMember us-gaap:RiskLevelMediumMember 2023-04-01 2024-03-31 0001022408 us-gaap:NotesReceivableMember us-gaap:RiskLevelLowMember 2024-03-31 0001022408 us-gaap:FinanceLeasesPortfolioSegmentMember us-gaap:RiskLevelLowMember 2024-03-31 0001022408 us-gaap:FinanceLeasesPortfolioSegmentMember us-gaap:RiskLevelMediumMember 2023-03-31 0001022408 us-gaap:FinanceLeasesPortfolioSegmentMember us-gaap:RiskLevelLowMember 2023-03-31 0001022408 us-gaap:NotesReceivableMember us-gaap:RiskLevelMediumMember 2024-03-31 0001022408 us-gaap:NotesReceivableMember us-gaap:RiskLevelLowMember 2023-03-31 0001022408 us-gaap:FinanceLeasesPortfolioSegmentMember us-gaap:RiskLevelMediumMember 2024-03-31 0001022408 us-gaap:NotesReceivableMember us-gaap:RiskLevelMediumMember 2023-03-31 0001022408 us-gaap:NotesReceivableMember us-gaap:FinancialAssetNotPastDueMember 2024-03-31 0001022408 us-gaap:FinanceLeasesPortfolioSegmentMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2023-03-31 0001022408 us-gaap:FinanceLeasesPortfolioSegmentMember us-gaap:FinancialAssetNotPastDueMember 2023-03-31 0001022408 us-gaap:FinanceLeasesPortfolioSegmentMember us-gaap:FinancialAssetNotPastDueMember 2024-03-31 0001022408 us-gaap:FinancingReceivables30To59DaysPastDueMember 2024-03-31 0001022408 us-gaap:FinancingReceivables30To59DaysPastDueMember 2023-03-31 0001022408 us-gaap:NotesReceivableMember us-gaap:FinancialAssetPastDueMember 2024-03-31 0001022408 us-gaap:NotesReceivableMember us-gaap:FinancialAssetPastDueMember 2023-03-31 0001022408 us-gaap:FinanceLeasesPortfolioSegmentMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2024-03-31 0001022408 us-gaap:FinancingReceivables60To89DaysPastDueMember 2023-03-31 0001022408 us-gaap:NotesReceivableMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2024-03-31 0001022408 us-gaap:FinanceLeasesPortfolioSegmentMember us-gaap:FinancialAssetPastDueMember 2023-03-31 0001022408 us-gaap:NotesReceivableMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2023-03-31 0001022408 us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2023-03-31 0001022408 us-gaap:NotesReceivableMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2023-03-31 0001022408 us-gaap:FinancialAssetPastDueMember 2023-03-31 0001022408 us-gaap:FinanceLeasesPortfolioSegmentMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2023-03-31 0001022408 us-gaap:NotesReceivableMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2023-03-31 0001022408 us-gaap:FinancialAssetPastDueMember 2024-03-31 0001022408 us-gaap:FinanceLeasesPortfolioSegmentMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2023-03-31 0001022408 us-gaap:FinancingReceivables60To89DaysPastDueMember 2024-03-31 0001022408 us-gaap:NotesReceivableMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2024-03-31 0001022408 us-gaap:NotesReceivableMember us-gaap:FinancialAssetNotPastDueMember 2023-03-31 0001022408 us-gaap:NotesReceivableMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2024-03-31 0001022408 us-gaap:FinanceLeasesPortfolioSegmentMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2024-03-31 0001022408 us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2024-03-31 0001022408 us-gaap:FinanceLeasesPortfolioSegmentMember us-gaap:FinancialAssetPastDueMember 2024-03-31 0001022408 us-gaap:FinancialAssetNotPastDueMember 2024-03-31 0001022408 us-gaap:FinancialAssetNotPastDueMember 2023-03-31 0001022408 us-gaap:FinanceLeasesPortfolioSegmentMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2024-03-31 0001022408 us-gaap:VehiclesMember 2023-03-31 0001022408 us-gaap:VehiclesMember 2024-03-31 0001022408 us-gaap:ComputerSoftwareIntangibleAssetMember 2023-03-31 0001022408 us-gaap:FurnitureAndFixturesMember 2023-03-31 0001022408 us-gaap:LeaseholdsAndLeaseholdImprovementsMember 2023-03-31 0001022408 us-gaap:LeaseholdsAndLeaseholdImprovementsMember 2024-03-31 0001022408 us-gaap:RevolvingCreditFacilityMember plus:WellsFargoCommercialDistributionFinanceLLCCreditFacilityMember plus:WellsFargoCommercialDistributionFinanceMember 2021-10-13 0001022408 us-gaap:RevolvingCreditFacilityMember plus:WellsFargoCommercialDistributionFinanceLLCCreditFacilityMember plus:WellsFargoCommercialDistributionFinanceMember 2023-03-10 0001022408 plus:AccountsPayableFloorPlanFacilityMember plus:WellsFargoCommercialDistributionFinanceLLCCreditFacilityMember plus:WellsFargoCommercialDistributionFinanceMember 2021-10-13 0001022408 plus:AccountsPayableFloorPlanFacilityMember plus:WellsFargoCommercialDistributionFinanceLLCCreditFacilityMember plus:WellsFargoCommercialDistributionFinanceMember 2023-03-10 0001022408 us-gaap:RevolvingCreditFacilityMember plus:WellsFargoCommercialDistributionFinanceLLCCreditFacilityMember plus:WellsFargoCommercialDistributionFinanceMember 2023-03-31 0001022408 plus:AccountsPayableFloorPlanFacilityMember plus:WellsFargoCommercialDistributionFinanceLLCCreditFacilityMember plus:WellsFargoCommercialDistributionFinanceMember 2024-03-31 0001022408 us-gaap:RevolvingCreditFacilityMember plus:WellsFargoCommercialDistributionFinanceLLCCreditFacilityMember plus:WellsFargoCommercialDistributionFinanceMember 2024-03-31 0001022408 plus:AccountsPayableFloorPlanFacilityMember plus:WellsFargoCommercialDistributionFinanceLLCCreditFacilityMember plus:WellsFargoCommercialDistributionFinanceMember 2023-03-31 0001022408 plus:AccountsPayableFloorPlanFacilityMember plus:WellsFargoCommercialDistributionFinanceLLCCreditFacilityMember plus:WellsFargoCommercialDistributionFinanceMember 2023-04-01 2024-03-31 0001022408 srt:MaximumMember plus:AccountsPayableFloorPlanFacilityMember plus:WellsFargoCommercialDistributionFinanceLLCCreditFacilityMember 2023-04-01 2024-03-31 0001022408 plus:WellsFargoCommercialDistributionFinanceLLCCreditFacilityMember plus:WellsFargoCommercialDistributionFinanceMember 2023-04-01 2024-03-31 0001022408 srt:MinimumMember plus:AccountsPayableFloorPlanFacilityMember plus:WellsFargoCommercialDistributionFinanceLLCCreditFacilityMember 2023-04-01 2024-03-31 0001022408 plus:WellsFargoCommercialDistributionFinanceLLCCreditFacilityMember plus:WellsFargoCommercialDistributionFinanceMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-04-01 2024-03-31 0001022408 plus:WellsFargoCommercialDistributionFinanceLLCCreditFacilityMember plus:WellsFargoCommercialDistributionFinanceMember 2024-03-31 0001022408 us-gaap:NotesPayableToBanksMember us-gaap:NonrecourseMember 2024-03-31 0001022408 plus:AccountReceivableComponentMember plus:WellsFargoCommercialDistributionFinanceLLCCreditFacilityMember plus:WellsFargoCommercialDistributionFinanceMember 2023-03-31 0001022408 us-gaap:NotesPayableToBanksMember us-gaap:RecourseMember 2023-03-31 0001022408 us-gaap:NotesPayableToBanksMember us-gaap:NonrecourseMember 2023-03-31 0001022408 plus:AccountReceivableComponentMember plus:WellsFargoCommercialDistributionFinanceLLCCreditFacilityMember plus:WellsFargoCommercialDistributionFinanceMember 2024-03-31 0001022408 plus:NotePayableOneInstallmentArrangementMember us-gaap:NotesPayableToBanksMember us-gaap:RecourseMember 2023-03-31 0001022408 2022-03-24 0001022408 us-gaap:SubsequentEventMember 2024-05-18 0001022408 2023-03-22 0001022408 plus:DirectorLTIP2017Member 2024-03-31 0001022408 plus:Two021EmployeeLTIPMember 2024-03-31 0001022408 plus:DirectorLTIP2017Member us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2023-04-01 2024-03-31 0001022408 plus:DirectorLTIP2017Member us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-04-01 2024-03-31 0001022408 us-gaap:RestrictedStockMember 2023-03-31 0001022408 us-gaap:RestrictedStockMember plus:Two021EmployeeLTIPMember 2023-04-01 2024-03-31 0001022408 us-gaap:RestrictedStockMember plus:DirectorLTIP2017Member 2023-04-01 2024-03-31 0001022408 us-gaap:RestrictedStockMember 2023-04-01 2024-03-31 0001022408 us-gaap:RestrictedStockMember 2024-03-31 0001022408 us-gaap:RestrictedStockMember plus:DirectorLTIP2017Member 2024-03-31 0001022408 us-gaap:RestrictedStockMember plus:EmployeeLtipMember 2024-03-31 0001022408 us-gaap:RestrictedStockMember plus:Two021EmployeeLTIPMember 2024-03-31 0001022408 us-gaap:RestrictedStockMember 2021-04-01 2022-03-31 0001022408 us-gaap:RestrictedStockMember 2022-04-01 2023-03-31 0001022408 us-gaap:PerformanceSharesMember plus:Two021EmployeeLTIPMember 2023-11-17 2023-11-17 0001022408 us-gaap:PerformanceSharesMember 2023-04-01 2024-03-31 0001022408 srt:MaximumMember us-gaap:PerformanceSharesMember 2023-04-01 2024-03-31 0001022408 srt:MinimumMember us-gaap:PerformanceSharesMember 2023-04-01 2024-03-31 0001022408 plus:EmployeeStockPurchasePlan2022Member 2024-03-31 0001022408 plus:EmployeeStockPurchasePlan2022Member 2023-04-01 2024-03-31 0001022408 us-gaap:FairValueInputsLevel2Member 2023-03-31 0001022408 us-gaap:FairValueInputsLevel3Member 2024-03-31 0001022408 us-gaap:FairValueInputsLevel1Member 2023-03-31 0001022408 us-gaap:FairValueInputsLevel1Member 2024-03-31 0001022408 us-gaap:FairValueInputsLevel2Member 2024-03-31 0001022408 us-gaap:FairValueInputsLevel3Member 2023-03-31 0001022408 plus:PeakResourceIncMember 2024-01-26 2024-01-26 0001022408 plus:PeakResourceIncMember us-gaap:SubsequentEventMember 2024-04-01 2024-04-30 0001022408 plus:PeakResourceIncMember 2024-01-26 0001022408 us-gaap:ProductMember plus:PeakResourceIncMember 2024-01-26 0001022408 us-gaap:ServiceMember plus:PeakResourceIncMember 2024-01-26 0001022408 plus:PeakResourceIncMember us-gaap:CustomerRelationshipsMember 2024-03-31 0001022408 plus:NetworkSolutionsGroupMember 2023-04-30 2023-04-30 0001022408 plus:NetworkSolutionsGroupMember 2023-07-01 2023-09-30 0001022408 plus:NetworkSolutionsGroupMember 2023-04-30 0001022408 us-gaap:ServiceMember plus:NetworkSolutionsGroupMember 2023-04-30 0001022408 us-gaap:ProductMember plus:NetworkSolutionsGroupMember 2023-04-30 0001022408 plus:NetworkSolutionsGroupMember us-gaap:CustomerRelationshipsMember 2024-03-31 0001022408 plus:FuturecomMember 2022-07-15 2022-07-15 0001022408 plus:FuturecomMember 2022-07-15 0001022408 plus:FuturecomMember us-gaap:CustomerRelationshipsMember 2024-03-31 0001022408 us-gaap:OperatingSegmentsMember plus:FinancingReportingUnitMember 2021-04-01 2022-03-31 0001022408 us-gaap:OperatingSegmentsMember plus:ProductReportingUnitMember 2023-04-01 2024-03-31 0001022408 us-gaap:OperatingSegmentsMember plus:ProfessionalServicesReportingUnitMember 2022-04-01 2023-03-31 0001022408 us-gaap:OperatingSegmentsMember plus:FinancingReportingUnitMember 2022-04-01 2023-03-31 0001022408 us-gaap:OperatingSegmentsMember plus:ManagedServicesReportingUnitMember 2021-04-01 2022-03-31 0001022408 us-gaap:OperatingSegmentsMember plus:ProductReportingUnitMember 2022-04-01 2023-03-31 0001022408 us-gaap:OperatingSegmentsMember plus:FinancingReportingUnitMember 2023-04-01 2024-03-31 0001022408 us-gaap:OperatingSegmentsMember plus:ProfessionalServicesReportingUnitMember 2023-04-01 2024-03-31 0001022408 us-gaap:OperatingSegmentsMember plus:ProductReportingUnitMember 2021-04-01 2022-03-31 0001022408 us-gaap:OperatingSegmentsMember plus:ManagedServicesReportingUnitMember 2022-04-01 2023-03-31 0001022408 us-gaap:OperatingSegmentsMember plus:ProfessionalServicesReportingUnitMember 2021-04-01 2022-03-31 0001022408 us-gaap:OperatingSegmentsMember plus:ManagedServicesReportingUnitMember 2023-04-01 2024-03-31 0001022408 us-gaap:OperatingSegmentsMember plus:TechnologyReportingUnitMember 2022-04-01 2023-03-31 0001022408 us-gaap:OperatingSegmentsMember plus:TechnologyReportingUnitMember 2021-04-01 2022-03-31 0001022408 us-gaap:OperatingSegmentsMember plus:TechnologyReportingUnitMember 2023-04-01 2024-03-31 0001022408 us-gaap:SalesChannelThroughIntermediaryMember plus:FinancingReportingUnitMember us-gaap:TransferredAtPointInTimeMember 2023-04-01 2024-03-31 0001022408 us-gaap:SalesChannelThroughIntermediaryMember plus:ManagedServicesReportingUnitMember us-gaap:TransferredAtPointInTimeMember 2023-04-01 2024-03-31 0001022408 us-gaap:SalesChannelDirectlyToConsumerMember plus:ProductReportingUnitMember us-gaap:TransferredAtPointInTimeMember 2022-04-01 2023-03-31 0001022408 us-gaap:SalesChannelDirectlyToConsumerMember plus:FinancingReportingUnitMember us-gaap:TransferredOverTimeMember 2021-04-01 2022-03-31 0001022408 us-gaap:SalesChannelDirectlyToConsumerMember plus:ProfessionalServicesReportingUnitMember us-gaap:TransferredOverTimeMember 2022-04-01 2023-03-31 0001022408 us-gaap:SalesChannelDirectlyToConsumerMember plus:ProfessionalServicesReportingUnitMember us-gaap:TransferredAtPointInTimeMember 2021-04-01 2022-03-31 0001022408 us-gaap:SalesChannelDirectlyToConsumerMember plus:ManagedServicesReportingUnitMember us-gaap:TransferredOverTimeMember 2023-04-01 2024-03-31 0001022408 us-gaap:SalesChannelDirectlyToConsumerMember us-gaap:TransferredOverTimeMember 2022-04-01 2023-03-31 0001022408 us-gaap:SalesChannelDirectlyToConsumerMember us-gaap:TransferredOverTimeMember 2023-04-01 2024-03-31 0001022408 us-gaap:SalesChannelDirectlyToConsumerMember plus:ProfessionalServicesReportingUnitMember us-gaap:TransferredOverTimeMember 2023-04-01 2024-03-31 0001022408 us-gaap:SalesChannelDirectlyToConsumerMember plus:FinancingReportingUnitMember us-gaap:TransferredAtPointInTimeMember 2023-04-01 2024-03-31 0001022408 plus:ManagedServicesReportingUnitMember 2021-04-01 2022-03-31 0001022408 us-gaap:SalesChannelDirectlyToConsumerMember plus:ProfessionalServicesReportingUnitMember us-gaap:TransferredAtPointInTimeMember 2023-04-01 2024-03-31 0001022408 us-gaap:SalesChannelDirectlyToConsumerMember plus:ProfessionalServicesReportingUnitMember us-gaap:TransferredOverTimeMember 2021-04-01 2022-03-31 0001022408 us-gaap:SalesChannelDirectlyToConsumerMember plus:ProductReportingUnitMember us-gaap:TransferredOverTimeMember 2021-04-01 2022-03-31 0001022408 us-gaap:SalesChannelThroughIntermediaryMember plus:ProductReportingUnitMember us-gaap:TransferredAtPointInTimeMember 2021-04-01 2022-03-31 0001022408 us-gaap:SalesChannelThroughIntermediaryMember plus:FinancingReportingUnitMember us-gaap:TransferredAtPointInTimeMember 2021-04-01 2022-03-31 0001022408 us-gaap:SalesChannelDirectlyToConsumerMember plus:FinancingReportingUnitMember us-gaap:TransferredAtPointInTimeMember 2022-04-01 2023-03-31 0001022408 us-gaap:SalesChannelDirectlyToConsumerMember plus:FinancingReportingUnitMember us-gaap:TransferredAtPointInTimeMember 2021-04-01 2022-03-31 0001022408 us-gaap:SalesChannelThroughIntermediaryMember us-gaap:TransferredAtPointInTimeMember 2023-04-01 2024-03-31 0001022408 us-gaap:SalesChannelDirectlyToConsumerMember plus:FinancingReportingUnitMember us-gaap:TransferredOverTimeMember 2022-04-01 2023-03-31 0001022408 us-gaap:SalesChannelThroughIntermediaryMember us-gaap:TransferredAtPointInTimeMember 2021-04-01 2022-03-31 0001022408 plus:FinancingReportingUnitMember 2022-04-01 2023-03-31 0001022408 plus:ProfessionalServicesReportingUnitMember 2021-04-01 2022-03-31 0001022408 us-gaap:SalesChannelDirectlyToConsumerMember plus:ProductReportingUnitMember us-gaap:TransferredOverTimeMember 2023-04-01 2024-03-31 0001022408 us-gaap:SalesChannelThroughIntermediaryMember plus:FinancingReportingUnitMember us-gaap:TransferredAtPointInTimeMember 2022-04-01 2023-03-31 0001022408 us-gaap:SalesChannelDirectlyToConsumerMember plus:ProductReportingUnitMember us-gaap:TransferredAtPointInTimeMember 2023-04-01 2024-03-31 0001022408 us-gaap:SalesChannelDirectlyToConsumerMember plus:ManagedServicesReportingUnitMember us-gaap:TransferredAtPointInTimeMember 2022-04-01 2023-03-31 0001022408 us-gaap:SalesChannelThroughIntermediaryMember us-gaap:TransferredAtPointInTimeMember 2022-04-01 2023-03-31 0001022408 us-gaap:SalesChannelThroughIntermediaryMember plus:ProfessionalServicesReportingUnitMember us-gaap:TransferredAtPointInTimeMember 2022-04-01 2023-03-31 0001022408 us-gaap:SalesChannelDirectlyToConsumerMember plus:ProductReportingUnitMember us-gaap:TransferredAtPointInTimeMember 2021-04-01 2022-03-31 0001022408 us-gaap:SalesChannelDirectlyToConsumerMember plus:ProductReportingUnitMember us-gaap:TransferredOverTimeMember 2022-04-01 2023-03-31 0001022408 us-gaap:SalesChannelDirectlyToConsumerMember us-gaap:TransferredAtPointInTimeMember 2022-04-01 2023-03-31 0001022408 us-gaap:SalesChannelDirectlyToConsumerMember plus:ManagedServicesReportingUnitMember us-gaap:TransferredOverTimeMember 2022-04-01 2023-03-31 0001022408 plus:FinancingReportingUnitMember 2023-04-01 2024-03-31 0001022408 us-gaap:SalesChannelThroughIntermediaryMember plus:ProductReportingUnitMember us-gaap:TransferredAtPointInTimeMember 2023-04-01 2024-03-31 0001022408 plus:FinancingReportingUnitMember 2021-04-01 2022-03-31 0001022408 us-gaap:SalesChannelDirectlyToConsumerMember us-gaap:TransferredAtPointInTimeMember 2021-04-01 2022-03-31 0001022408 us-gaap:SalesChannelDirectlyToConsumerMember plus:ManagedServicesReportingUnitMember us-gaap:TransferredAtPointInTimeMember 2021-04-01 2022-03-31 0001022408 us-gaap:SalesChannelDirectlyToConsumerMember plus:ManagedServicesReportingUnitMember us-gaap:TransferredOverTimeMember 2021-04-01 2022-03-31 0001022408 plus:ProductReportingUnitMember 2021-04-01 2022-03-31 0001022408 us-gaap:SalesChannelThroughIntermediaryMember plus:ProfessionalServicesReportingUnitMember us-gaap:TransferredAtPointInTimeMember 2023-04-01 2024-03-31 0001022408 us-gaap:SalesChannelDirectlyToConsumerMember us-gaap:TransferredAtPointInTimeMember 2023-04-01 2024-03-31 0001022408 us-gaap:SalesChannelDirectlyToConsumerMember plus:ManagedServicesReportingUnitMember us-gaap:TransferredAtPointInTimeMember 2023-04-01 2024-03-31 0001022408 us-gaap:SalesChannelThroughIntermediaryMember plus:ManagedServicesReportingUnitMember us-gaap:TransferredAtPointInTimeMember 2021-04-01 2022-03-31 0001022408 us-gaap:SalesChannelDirectlyToConsumerMember plus:FinancingReportingUnitMember us-gaap:TransferredOverTimeMember 2023-04-01 2024-03-31 0001022408 us-gaap:SalesChannelDirectlyToConsumerMember us-gaap:TransferredOverTimeMember 2021-04-01 2022-03-31 0001022408 us-gaap:SalesChannelThroughIntermediaryMember plus:ProfessionalServicesReportingUnitMember us-gaap:TransferredAtPointInTimeMember 2021-04-01 2022-03-31 0001022408 us-gaap:SalesChannelDirectlyToConsumerMember plus:ProfessionalServicesReportingUnitMember us-gaap:TransferredAtPointInTimeMember 2022-04-01 2023-03-31 0001022408 us-gaap:SalesChannelThroughIntermediaryMember plus:ProductReportingUnitMember us-gaap:TransferredAtPointInTimeMember 2022-04-01 2023-03-31 0001022408 us-gaap:SalesChannelThroughIntermediaryMember plus:ManagedServicesReportingUnitMember us-gaap:TransferredAtPointInTimeMember 2022-04-01 2023-03-31 0001022408 plus:AllOthersCustomerEndMarketMember plus:TechnologyReportingUnitMember 2023-04-01 2024-03-31 0001022408 plus:TelecomMediaEntertainmentCustomerEndMarketMember plus:TechnologyReportingUnitMember 2023-04-01 2024-03-31 0001022408 plus:OtherProductMember plus:TechnologyReportingUnitMember 2023-04-01 2024-03-31 0001022408 plus:SecurityMember plus:TechnologyReportingUnitMember 2021-04-01 2022-03-31 0001022408 plus:HealthCareCustomerEndMarketMember plus:TechnologyReportingUnitMember 2023-04-01 2024-03-31 0001022408 plus:SLEDCustomerEndMarketMember plus:TechnologyReportingUnitMember 2022-04-01 2023-03-31 0001022408 plus:HealthCareCustomerEndMarketMember plus:TechnologyReportingUnitMember 2022-04-01 2023-03-31 0001022408 plus:TechnologyCustomerEndMarketMember plus:TechnologyReportingUnitMember 2022-04-01 2023-03-31 0001022408 plus:DataCenterCloudMember plus:TechnologyReportingUnitMember 2023-04-01 2024-03-31 0001022408 plus:TechnologyCustomerEndMarketMember plus:TechnologyReportingUnitMember 2023-04-01 2024-03-31 0001022408 plus:FinancialServicesCustomerEndMarketMember plus:TechnologyReportingUnitMember 2022-04-01 2023-03-31 0001022408 plus:TechnologyReportingUnitMember 2021-04-01 2022-03-31 0001022408 plus:SecurityMember plus:TechnologyReportingUnitMember 2022-04-01 2023-03-31 0001022408 plus:DataCenterCloudMember plus:TechnologyReportingUnitMember 2022-04-01 2023-03-31 0001022408 plus:SecurityMember plus:TechnologyReportingUnitMember 2023-04-01 2024-03-31 0001022408 plus:OtherProductMember plus:TechnologyReportingUnitMember 2022-04-01 2023-03-31 0001022408 plus:FinancialServicesCustomerEndMarketMember plus:TechnologyReportingUnitMember 2021-04-01 2022-03-31 0001022408 plus:OtherProductMember plus:TechnologyReportingUnitMember 2021-04-01 2022-03-31 0001022408 plus:SLEDCustomerEndMarketMember plus:TechnologyReportingUnitMember 2023-04-01 2024-03-31 0001022408 plus:NetworkingMember plus:TechnologyReportingUnitMember 2022-04-01 2023-03-31 0001022408 plus:CollaborationMember plus:TechnologyReportingUnitMember 2022-04-01 2023-03-31 0001022408 plus:DataCenterCloudMember plus:TechnologyReportingUnitMember 2021-04-01 2022-03-31 0001022408 plus:AllOthersCustomerEndMarketMember plus:TechnologyReportingUnitMember 2022-04-01 2023-03-31 0001022408 plus:TelecomMediaEntertainmentCustomerEndMarketMember plus:TechnologyReportingUnitMember 2021-04-01 2022-03-31 0001022408 plus:TechnologyCustomerEndMarketMember plus:TechnologyReportingUnitMember 2021-04-01 2022-03-31 0001022408 plus:SLEDCustomerEndMarketMember plus:TechnologyReportingUnitMember 2021-04-01 2022-03-31 0001022408 plus:CollaborationMember plus:TechnologyReportingUnitMember 2021-04-01 2022-03-31 0001022408 plus:TelecomMediaEntertainmentCustomerEndMarketMember plus:TechnologyReportingUnitMember 2022-04-01 2023-03-31 0001022408 plus:NetworkingMember plus:TechnologyReportingUnitMember 2021-04-01 2022-03-31 0001022408 plus:AllOthersCustomerEndMarketMember plus:TechnologyReportingUnitMember 2021-04-01 2022-03-31 0001022408 plus:CollaborationMember plus:TechnologyReportingUnitMember 2023-04-01 2024-03-31 0001022408 plus:HealthCareCustomerEndMarketMember plus:TechnologyReportingUnitMember 2021-04-01 2022-03-31 0001022408 plus:NetworkingMember plus:TechnologyReportingUnitMember 2023-04-01 2024-03-31 0001022408 plus:FinancialServicesCustomerEndMarketMember plus:TechnologyReportingUnitMember 2023-04-01 2024-03-31 0001022408 country:US 2023-04-01 2024-03-31 0001022408 country:US 2022-04-01 2023-03-31 0001022408 us-gaap:NonUsMember 2022-04-01 2023-03-31 0001022408 us-gaap:NonUsMember 2021-04-01 2022-03-31 0001022408 country:US 2021-04-01 2022-03-31 0001022408 us-gaap:NonUsMember 2023-04-01 2024-03-31 0001022408 us-gaap:NonUsMember 2024-03-31 0001022408 country:US 2024-03-31 0001022408 us-gaap:NonUsMember 2023-03-31 0001022408 country:US 2023-03-31 0001022408 plus:VerizonCommunicationsIncMember us-gaap:SalesRevenueProductLineMember us-gaap:CustomerConcentrationRiskMember plus:TechnologyReportingUnitMember 2022-04-01 2023-03-31 0001022408 plus:VerizonCommunicationsIncMember us-gaap:SalesRevenueProductLineMember us-gaap:CustomerConcentrationRiskMember plus:TechnologyReportingUnitMember 2023-04-01 2024-03-31 0001022408 plus:VerizonCommunicationsIncMember us-gaap:SalesRevenueProductLineMember us-gaap:CustomerConcentrationRiskMember plus:TechnologyReportingUnitMember 2021-04-01 2022-03-31 0001022408 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2022-03-31 0001022408 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2023-03-31 0001022408 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2021-03-31 0001022408 us-gaap:SalesReturnsAndAllowancesMember 2022-03-31 0001022408 us-gaap:SalesReturnsAndAllowancesMember 2023-03-31 0001022408 us-gaap:AllowanceForCreditLossMember 2021-03-31 0001022408 us-gaap:AllowanceForCreditLossMember 2022-03-31 0001022408 us-gaap:SalesReturnsAndAllowancesMember 2021-03-31 0001022408 us-gaap:AllowanceForCreditLossMember 2023-03-31 0001022408 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2021-04-01 2022-03-31 0001022408 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2023-04-01 2024-03-31 0001022408 us-gaap:AllowanceForCreditLossMember 2021-04-01 2022-03-31 0001022408 us-gaap:AllowanceForCreditLossMember 2022-04-01 2023-03-31 0001022408 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2022-04-01 2023-03-31 0001022408 us-gaap:AllowanceForCreditLossMember 2023-04-01 2024-03-31 0001022408 us-gaap:SalesReturnsAndAllowancesMember 2021-04-01 2022-03-31 0001022408 us-gaap:SalesReturnsAndAllowancesMember 2023-04-01 2024-03-31 0001022408 us-gaap:SalesReturnsAndAllowancesMember 2022-04-01 2023-03-31 0001022408 us-gaap:SalesReturnsAndAllowancesMember 2024-03-31 0001022408 us-gaap:AllowanceForCreditLossMember 2024-03-31 0001022408 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2024-03-31 iso4217:USD shares iso4217:USD shares pure plus:Lease plus:Unit plus:Dates plus:Segment false --03-31 2024 FY 0001022408 P3Y P1Y P1Y P1Y http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent P2Y 0.5 0.5 34 10-K true 2024-03-31 false 1-34167 ePlus inc. DE 54-1817218 13595 Dulles Technology Drive Herndon VA 20171-3413 703 984-8400 Common Stock, $.01 par value PLUS NASDAQ Yes No Yes Yes Large Accelerated Filer false false true false false 1674712613 26951935 false false false false DELOITTE & TOUCHE LLP McLean, Virginia 253021000 103093000 644616000 504122000 46884000 55508000 139690000 243286000 102600000 89829000 59449000 44191000 27269000 55101000 1273529000 1095130000 79435000 84417000 5620000 3682000 89289000 70447000 161503000 136105000 44093000 25045000 1653469000 1414826000 315676000 220159000 105104000 134615000 43696000 37336000 134596000 114028000 0 5997000 23288000 24819000 34630000 24372000 656990000 561326000 12901000 9522000 0 715000 81799000 60998000 751690000 632561000 0.01 0.01 2000000 2000000 0 0 0 0 0.01 0.01 50000000 50000000 26952000 26905000 274000 272000 180058000 167303000 447000 261000 23811000 14080000 742978000 627202000 2280000 1568000 901779000 782265000 1653469000 1414826000 1933225000 1803275000 1580394000 292077000 264443000 240625000 2225302000 2067718000 1821019000 1493293000 1379500000 1210943000 181216000 170694000 149094000 1674509000 1550194000 1360037000 550793000 517524000 460982000 367734000 333520000 297117000 21025000 13709000 14646000 3777000 4133000 1903000 392536000 351362000 313666000 158257000 166162000 147316000 2836000 -3188000 -432000 161093000 162974000 146884000 45317000 43618000 41284000 115776000 119356000 105600000 4.35 4.49 3.96 4.33 4.48 3.93 26610000 26569000 26638000 26717000 26654000 26866000 115776000 119356000 105600000 712000 1692000 -779000 712000 1692000 -779000 116488000 121048000 104821000 115776000 119356000 105600000 25928000 18589000 24305000 1204000 666000 -102000 9731000 7825000 7114000 2656000 -2083000 3581000 0 0 32000 491000 3479000 4136000 104039000 78679000 50803000 -104781000 88097000 85453000 32054000 41015000 -8832000 4982000 73980000 10560000 82911000 75270000 -25187000 52340000 46036000 13432000 248449000 -15425000 -20571000 721000 3742000 21923000 8503000 9380000 23182000 54182000 13288000 0 -61964000 -18926000 -1259000 297305000 193051000 114105000 279649000 196069000 99991000 3019000 0 0 9853000 7224000 13608000 -47441000 -10708000 46670000 -36619000 -20950000 47176000 62000 3016000 470000 149928000 -52285000 25816000 103093000 155378000 129562000 253021000 103093000 155378000 3768000 4065000 1714000 41526000 51984000 47143000 4071000 4610000 4653000 78000 21000 18000 283000 1453000 98000 2307000 0 0 30329000 39558000 58619000 0 0 32000 -52133000 -30487000 -114040000 9477000 9897000 8481000 0 122000 0 4883000 11886000 2653000 27006000 145000 152366000 -75372000 484616000 655000 562410000 163000 1000 0 0 0 0 1000 0 0 7114000 0 0 0 7114000 283000 0 0 13608000 0 0 13608000 135000 0 0 -135000 0 0 11000 0 -82246000 82235000 0 0 0 0 0 105600000 0 105600000 0 0 0 0 -779000 -779000 26886000 270000 159480000 -6734000 507846000 -124000 660738000 150000 2000 0 0 0 0 2000 0 0 7823000 0 0 0 7823000 131000 0 0 7346000 0 0 7346000 0 0 0 119356000 0 119356000 0 0 0 0 1692000 1692000 26905000 272000 167303000 -14080000 627202000 1568000 782265000 162000 2000 -2000 0 0 0 0 71000 0 3019000 0 0 0 3019000 0 0 9738000 0 0 0 9738000 186000 0 0 9731000 0 0 9731000 0 0 0 115776000 0 115776000 0 0 0 0 712000 712000 26952000 274000 180058000 -23811000 742978000 2280000 901779000 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">1. </span>ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">DESCRIPTION OF BUSINESS — Our company was founded in 1990 and is a Delaware corporation. <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">e</span>Plus inc. is sometimes referred to in this Annual Report on Form 10-K as “we,” “our,” “us,” “ourselves,” or “<span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">e</span>Plus.” <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">e</span>Plus inc. is a holding company that through its subsidiaries provides information technology (“IT”) solutions which enable organizations to optimize their IT environment and supply chain processes. We also provide consulting, professional, and managed services and complete lifecycle management services including flexible financing solutions. We focus on selling to medium and large enterprises and state and local government and educational institutions (“SLED”) in the United States (“US”) and select international markets including the United Kingdom (“UK”), the European Union (“EU”), India, Singapore, and Israel.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">BASIS OF PRESENTATION — The consolidated financial statements include the accounts of <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">e</span>Plus inc. and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The accounts of acquired businesses are included in the consolidated financial statements from the dates of acquisition.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">USE OF ESTIMATES — The preparation of financial statements in conformity with accounting principles generally accepted in the US requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting periods. Estimates are used when accounting for items and matters including, but not limited to, revenue recognition, residual asset values, vendor consideration, lease classification, goodwill and intangibles, allowance for credit losses, inventory obsolescence, and the recognition and measurement of income tax assets and other provisions and contingencies. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances. Actual results may differ from these estimates.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">ALLOWANCE FOR CREDIT LOSSES — We maintain an allowance for credit losses related to our accounts receivable and financing receivables. We record an expense in the amount necessary to adjust the allowance for credit losses to our current estimate of expected credit losses on financial assets. We estimate expected credit losses based on our internal rating of the customer’s credit quality, our historical credit losses, current economic conditions, and other relevant factors. Prior to providing credit, we assign an internal rating for each customer’s credit quality based on the customer’s financial status, rating agency reports and other financial information. We review our internal ratings for each customer at least annually or when there is an indicator of a change in credit quality, such as a delinquency or bankruptcy. We write off financing receivables when we deem them to be uncollectable.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">BUSINESS COMBINATIONS — We account for business combinations using the acquisition method, which requires that the total purchase price for the acquired entity be allocated to the assets acquired and liabilities assumed. With limited exceptions, we measure most assets acquired and liabilities assumed based on their fair values at the acquisition date. We apply Accounting Standards Codification (“Codification”) Topic 606, Contracts with customers (“Codification Topic 606”), to recognize and measure contract assets and contract liabilities from contracts with customers. Our allocation process requires an analysis of intangible assets, such as customer relationships, trade names, acquired contractual rights and legal contingencies to identify and record all assets acquired and liabilities assumed.<br/> </div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">We record any premium paid over the fair value of the acquired net assets as goodwill. Our initial purchase price allocations are subject to revision within the measurement period, not to exceed one year from the date of acquisition. We include the results of operations for the acquired company in our financial statements from the acquisition date.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">CASH AND CASH EQUIVALENTS — Cash and cash equivalents consist primarily of interest-bearing accounts and money market funds that consist of short-term US treasury securities. We consider all highly liquid investments, including those with an original maturity of three months or less at the date of acquisition, to be cash equivalents. As of March 31, 2024, and March 31, 2023, there were no restrictions on the withdrawal of funds from our money market funds.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">CONCENTRATIONS OF RISK — Financial instruments that potentially subject us to concentrations of credit risk include cash and cash equivalents, short-term investments, accounts receivable, and financing receivables. Cash and cash equivalents may include short-term investments that are maintained principally with financial institutions in the US. Our accounts receivable-trade balance as of March 31, 2024, and 2023 included approximately 17% and 13%, respectively, concentration of invoices due from Verizon Communications Inc. The risk on our accounts receivable and financing receivables is reduced by having a broad customer base in a diverse range of industries and through the ongoing evaluation of collectability of our portfolio. The credit risk is further mitigated by transferring certain of our financing receivables to financial institutions on a non-recourse basis and, for our lease receivables, by owning the underlying asset. A substantial portion of our sales are products from Cisco Systems, which represented approximately 44%, 40%, and 39%, of our technology business segments net sales for the years ended March 31, 2024, 2023, and 2022, respectively.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">DEFERRED COSTS — When a contract is within the scope of the scope of Codification Topic 606, we defer costs of fulfilling the contract when they generate or enhance resources that will be used by us in satisfying performance obligations in the future. Additionally, we capitalize costs that are incremental to obtaining the contracts, predominately sales commissions, and expense them in proportion to each completed contract performance obligation. Our long-term deferred costs are included in our consolidated balance sheets as part of property, equipment, and other assets—net.<br/> </div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">DEFERRED REVENUE — We recognize deferred revenue when cash payments are received or due in advance of our performance.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">EARNINGS PER SHARE — Basic earnings per share is calculated by dividing net earnings attributable to common stockholders by the basic weighted average number of shares of common stock outstanding during each period. Diluted earnings per share reflects the potential dilution of securities that could participate in our earnings, including restricted stock awards during each period.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">FAIR VALUE MEASUREMENT — We follow the guidance in Codification Topic 820 <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Fair Value Measurements</span> (“Codification Topic 820”) which governs how to measure fair value for financial reporting. This topic defines fair value as the price that would be received to sell an asset, or paid to transfer a liability, in an orderly transaction between market participants at the measurement date. This topic also establishes a fair value hierarchy that categorizes into three levels the inputs to valuation techniques used to measure fair value:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">●</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Level 1 – Quoted prices (unadjusted) in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.</div> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">●</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Level 2 – Inputs other than quoted prices included within Level 1, such as quoted prices for similar assets or liabilities in active markets, that are observable for the asset or liability, either directly or indirectly.</div> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">●</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Level 3 – Unobservable inputs for the asset or liability. The fair values are determined based on model-based techniques such as discounted cash flow models using inputs that we could not corroborate with market data.</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; text-align: left;"><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">FINANCIAL INSTRUMENTS — For financial instruments such as cash, short-term investments, accounts receivables, accounts payable and other current liabilities, we consider the recorded value of the financial instruments to approximate the fair value due to their short maturities. On March 31, 2024, the carrying amounts of our notes receivable and non-recourse payables were $108.2 million and $36.2 million, respectively, and their fair values were $106.3 million and $36.1 million, respectively. On March 31, 2023, the carrying amounts of our notes receivable, recourse and non-recourse payables were $109.2 million, $6.0 million, and $34.3 million, respectively, and their fair values were $109.5 million, $6.0 million, and $34.5 million, respectively.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; text-align: left;"><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">FINANCING RECEIVABLES AND OPERATING LEASES — Financing receivables and operating leases consist of the financing receivables from notes receivable and sales-type leases and the carrying value of assets that we are leasing to our customers on leases that are classified as operating leases. When we lease equipment under an operating lease, we recognize the underlying asset at cost and depreciate it on a straight-line bases over its estimated useful life. We estimate that the useful life for most IT equipment under lease is 4 years.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">FOREIGN CURRENCY MATTERS — Our functional currency is the US dollar. Our international subsidiaries typically use their local currency as their functional currency. We translate the assets and liabilities of our international subsidiaries into US dollars at the spot rate in effect at the applicable reporting date. We translate the revenues and expenses of our international subsidiaries into US dollars at the average exchange rates in effect during the applicable period. We report the resulting foreign currency translation adjustment as accumulated other comprehensive income (loss), which is reflected as a separate component of stockholders’ equity. We report all foreign currency transaction gains or losses in other income (expense), net on our consolidated statement of operations. For the years ended March 31, 2024, 2023, and 2022, we recognized losses of $0.1 million, $5.4 million, $0.5 million, respectively, due to foreign currency transactions.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">GOODWILL — We test goodwill for impairment on an annual basis, as of October 1, and between annual tests if an event occurs, or circumstances change, that would more likely than not reduce the fair value of a reporting unit below its carrying amount.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">In a qualitative assessment, we assess qualitative factors to determine whether it is more likely than not (that is, a likelihood of more than 50%) that the fair value of a reporting unit is less than its carrying amount, including goodwill. If, after assessing the totality of events or circumstances, we determine that it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, then the quantitative goodwill impairment test is unnecessary.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">If, after assessing the totality of events or circumstances, we determine that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, then we perform the quantitative goodwill impairment test. We may also elect the unconditional option to bypass the qualitative assessment for any reporting unit in any period and proceed directly to performing the quantitative goodwill impairment test.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">In the quantitative impairment test, we compare the fair value of a reporting unit with its carrying amount, including goodwill. If the fair value of a reporting unit exceeds its carrying amount, goodwill of the reporting unit is considered not impaired. Conversely, if the carrying amount of a reporting unit exceeds its fair value, an impairment loss shall be recognized in an amount equal to that excess, limited to the total amount of goodwill allocated to that reporting unit.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">IMPLEMENTATION COSTS OF A HOSTING ARRANGEMENT- We capitalize implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. We classify these capitalized costs in the same balance sheet line item as the amounts prepaid for the related hosting arrangement and we present the amortization of these capitalized costs in the same income statement line item as the service fees for the related hosting arrangement. Our long-term prepaids are included in our consolidated balance sheets as part of property, equipment, and other assets—net. We amortize the capitalized implementation costs over the term of the hosting arrangement.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">INCOME TAXES — Deferred income taxes are accounted for in accordance with Codification Topic 740 <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Income Taxes</span> (“Codification Topic 740”). Under this method, deferred income tax assets and liabilities are determined based on the temporary differences between the financial statement reporting and tax bases of assets and liabilities, using tax rates currently in effect. Future tax benefits, such as net operating loss carry-forwards, are recognized to the extent that realization of these benefits is considered to be more likely than not. We review our deferred tax assets at least annually and make necessary valuation adjustments.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">In addition, we account for uncertain tax positions in accordance with Codification Topic 740. Specifically, the Topic prescribes a recognition threshold and a measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. The interpretation also provides guidance on the related de-recognition, classification, interest and penalties, accounting for interim periods, disclosure, and transition of uncertain tax positions. In accordance with our accounting policy, we recognize accrued interest and penalties related to unrecognized tax benefits as a component of tax expense.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">INVENTORIES — Inventories are stated at the lower of cost and net realizable value. Cost is determined using a weighted average cost method. Net realizable value is the estimated selling prices in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation. Our determination of the net realizable value for inventories is based on the terms of underlying purchase commitments from our customers, current economic conditions, and other relevant factors.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">LESSEE ACCOUNTING — We lease office space for periods up to six years and lease warehouse space for periods of up to 10 years, and we have some lease options that can be exercised to extend beyond those lease term limits. At the lease commencement date, we recognize operating lease liabilities based on the present value of the future minimum lease payments. In determining the present value of future minimum lease payments, we use our incremental borrowing rate based on the information available at the commencement date. When the future minimum payments encompass non-lease components, we account for the lease and non-lease components as a single lease component. We elected not to recognize right-of-use assets and lease liabilities for leases with an initial term of 12 months or less. We recognize lease expense on a straight-line basis over the lease term beginning on the commencement date.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">PROPERTY AND EQUIPMENT — Property and equipment are stated at cost, net of accumulated depreciation and amortization. We recognize property and equipment obtained through a business combination at its fair market value as of the acquisition date. We compute depreciation and amortization using the straight-line method over the estimated useful lives of the related assets, which range from <span style="-sec-ix-hidden:Fact_8afbd40671dc4b20b50966869a8bf23f">three</span> to seven years. We typically depreciate internal use IT equipment over three years, perpetual software licenses over five years, furniture and fixtures over five years, and telecommunications equipment over seven years.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">RESIDUAL ASSETS — Our estimate for the residual asset in a lease is the amount we expect to derive from the underlying asset following the end of the lease term. In a sales-type lease, we recognize the unguaranteed residual asset, measured on a discounted basis, upon lease commencement. In our subsequent accounting for the lease, we increase the unguaranteed residual asset using the effective interest method. We evaluate residual values for impairment on a quarterly basis. We recognize impairments as incurred. We do not recognize upward adjustments due to changes in estimates of residual values.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">REVENUE RECOGNITION — We recognize most of our revenues from the sales of third-party products, third-party software, third-party maintenance, software support, and services, <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">e</span>Plus professional and managed services, and hosting <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">e</span>Plus proprietary software. We recognize revenue from these sales under the guidance in Codification Topic 606.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The core principle of Codification Topic 606 is that an entity should recognize revenue for the transfer of goods and services equal to an amount it expects to be entitled to receive for those goods and services. We account for a contract under Codification Topic 606 when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are established, the contract has commercial substance, and collectability of consideration is probable.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Revenues are reported net of sales refunds, including an estimate of future returns based on an evaluation of historical sales returns, current economic conditions, volume, and other relevant factors.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Our contracts with customers may include multiple promises that are distinct performance obligations. For such arrangements, we allocate the transaction price to each performance obligation based on its relative standalone selling price. We determine standalone selling prices using expected cost-plus margin.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">We recognize revenue when (or as) we satisfy a performance obligation by transferring a promised good or service to a customer. A good or service is transferred when (or as) the customer obtains control of that good or service. Depending on the nature of each performance obligation, this may be at a point in time or over time, as further described below.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">We typically invoice our customers for third-party products upon shipment, unless our customers lease the equipment through our financing segment, in which case the arrangement is accounted for as a lease in accordance with Codification Topic 842, <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Leases </span>(“Codification Topic 842”). We typically invoice our customers for third-party software upon delivery and third-party services at the point of sale, unless our customers finance these products through our financing segment, in which case we record a financing receivable based on the terms of the arrangement.<br/> </div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Product revenue</span></div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Sales of third-party products</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">We are the principal in sales of third-party products. As such, we recognize sales on a gross basis with the selling price to the customer recorded as sales and the acquisition cost of the product recognized as cost of sales. We recognize revenue from these sales at the point in time that control passes to the customer, which is typically upon delivery of the product to the customer.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">In some instances, our customers may request that we bill them for a product but retain physical possession of the product until later delivery, commonly known as “bill-and-hold” arrangements. We have warehousing agreements with select customers wherein title to products ordered through the agreements transfers to our customer at the point we invoice the customer and after the product arrives at our warehouse. In these “bill-and-hold” arrangements, we recognize revenue when the customer has ordered the product through their warehousing agreement with us or signed a bill-and-hold agreement with us, the customer has legal title, the product is identified separately as belonging to the customer, and the product is ready for delivery to the customer.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">We recognize sales of off-lease equipment within our financing segment when control passes to the customer, which is typically the date that title to the equipment is transferred per the sales agreement.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Sales of third-party software</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">We are typically the principal in sales of third-party software. Sales are recognized on a gross basis with the selling price to the customer recorded as sales and the acquisition cost of the product recognized as cost of sales. We recognize revenue from these sales at the point in time that control passes to the customer, which is typically upon delivery of the software to the customer.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Sales of third-party maintenance, software support, and services</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">We are the agent in sales of third-party maintenance, software support, and services as the third-party controls the service until it is transferred to the customer. Similarly, we are the agent in sales of third-party software and accompanying third-party support when the third-party software benefits the customer only in conjunction with the accompanying support. In these sales, we consider the third-party software and support as inputs to a single performance obligation. In all these sales where we are the agent, we recognize sales on a net basis at the point that our customer and vendor accept the terms and conditions of the arrangement.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Freight and sales tax</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">We present freight billed to our customers within sales and the related freight charged to us within cost of sales. We present sales tax collected from customers and remittances to governmental authorities on a net basis.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Financing revenue and other</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">We account for leases to customers in accordance with Codification Topic 842. We utilize a portfolio approach by grouping together many similar assets being leased to a single customer.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">We classify our leases as either sales-type leases or operating leases. We classify leases as sales-type leases if any one of five criteria are met, each of which indicate that the lease transfers control of the underlying asset to the lessee. We classify our other leases as operating leases.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">For sales-type leases, upon lease commencement, we recognize the present value of the lease payments and the residual asset discounted using the rate implicit in the lease. When we are financing equipment provided by another dealer, we typically do not have any selling profit or loss arising from the lease. When we are the dealer of the equipment being leased, we typically recognize revenue in the amount of the lease receivable and cost of sales in the amount of the carrying value of the underlying asset minus the unguaranteed residual asset. After the commencement date, we recognize interest income as part of net sales using the effective interest method.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">For operating leases, we recognize the underlying asset as an operating lease asset. We depreciate the asset on a straight-line basis to its estimated residual value over its estimated useful life. We recognize the lease payments over the lease term on a straight-line basis as part of net sales.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">In all our leases, we recognize variable lease payments, primarily reimbursement for property taxes associated with the leased asset, as part of net sales in the period in which the changes in facts and circumstances on which the variable lease payments are based occur. We exclude from revenues and expenses any sales taxes reimbursed by the lessee.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">We also finance third-party software and third-party services for our customers, which we classify as notes-receivable. We recognize interest income on our notes-receivable using the effective interest method.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">We account for transfers of contractual payments due under financing receivables, under Codification Topic 860 <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Transfers and Servicing</span> (“Codification Topic 860”). When a transfer meets all the requirements for sale accounting, we derecognize the financial asset and record a net gain or loss that is included in net sales.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Service revenue</span></div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Sales of ePlus professional, managed services, and staffing</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">e</span>Plus professional services offerings include assessments, project management, staging, configuration, integration, and logistics. <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">e</span>Plus managed service offerings range from monitoring and notification to a fully outsourced network management or service desk solution. <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">e</span>Plus staffing delivers a full range of staffing solutions, including short-term, long-term, temporary-to-hire, and direct-hire IT professionals. In all these arrangements, we satisfy our performance obligation and recognize revenue over time.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">In arrangements for <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">e</span>Plus professional services and staffing, we provide services under both time and materials and fixed price contracts. When services are provided on a time and materials basis, we recognize sales at agreed-upon billing rates as services are performed. When services are provided on a fixed fee basis, we recognize sales over time in proportion to our progress toward complete satisfaction of the performance obligation. We typically measure progress based on costs incurred in proportion to total estimated costs, commonly referred to as the “cost-to-cost” method.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">In arrangements for <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">e</span>Plus managed services, our arrangement is typically a single performance obligation comprised of a series of distinct services that are substantially the same and that have the same pattern of transfer (i.e., distinct days of service). We typically recognize sales from these services on a straight-line basis over the period services are provided.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">SHARE-BASED COMPENSATION — We account for share-based compensation in accordance with Codification Topic 718 <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Compensation—Stock Compensation</span>. We account for forfeitures when they occur.<br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">We recognize compensation cost for awards of restricted stock with graded vesting on a straight-line basis over the requisite service period.<br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">We recognize compensation cost for our employee stock purchase plan on a straight-line basis over the offering period, which is six months. We measure the award on the grant date at fair value using the Black-Scholes option pricing model.<br/> </div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">SOFTWARE DEVELOPMENT COSTS — We capitalize costs for the development of internal use software under the Codification Topic 350-40 <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Intangibles—Goodwill and Other Intangibles, </span>Subtopic <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Internal-Use Software</span>. We did not have significant capitalized development costs for internal use software for either of the years ended March 31, 2024, or March 31, 2023. We had capitalized costs, net of amortization, of approximately $0.2 million and $1.0 million as of March 31, 2024, and March 31, 2023, respectively, that is included in the accompanying consolidated balance sheets as a component of other intangible assets-net.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">TREASURY STOCK — We account for treasury stock under the cost method and include treasury stock as a component of stockholders’ equity in the accompanying consolidated balance sheets.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">VENDOR CONSIDERATION — We receive payments and credits from vendors pursuant to volume incentive programs and shared marketing expense programs. Many of these programs extend over one or more quarters’ sales activities. Different programs have different vendor/program specific milestones to achieve. Amounts due from vendors as of March 31, 2024, and 2023 were $28.1 million and $21.9 million, respectively, which were included within accounts receivable-other, net in the accompanying balance sheets.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">We recognize rebates pursuant to volume incentive programs as a reduction of costs to purchase the vendor’s products based on a systematic and rational allocation of the cash consideration offered to the underlying transactions that result in our progress toward earning the rebate provided the amounts are probable and can be reasonably estimated. When a rebate is not probable or not reasonably estimable, we recognized the rebate as the milestones are achieved or as cash is received.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">We recognize rebates pursuant to shared marketing expense programs as a reduction of the related selling and administrative expenses in the period the program occurs when the consideration represents a reimbursement of specific, incremental, identifiable costs. We recognize consideration that exceeds the specific, incremental, identifiable costs as a reduction of costs to purchase the vendor’s products.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">BASIS OF PRESENTATION — The consolidated financial statements include the accounts of <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">e</span>Plus inc. and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The accounts of acquired businesses are included in the consolidated financial statements from the dates of acquisition.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">USE OF ESTIMATES — The preparation of financial statements in conformity with accounting principles generally accepted in the US requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting periods. Estimates are used when accounting for items and matters including, but not limited to, revenue recognition, residual asset values, vendor consideration, lease classification, goodwill and intangibles, allowance for credit losses, inventory obsolescence, and the recognition and measurement of income tax assets and other provisions and contingencies. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances. Actual results may differ from these estimates.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">ALLOWANCE FOR CREDIT LOSSES — We maintain an allowance for credit losses related to our accounts receivable and financing receivables. We record an expense in the amount necessary to adjust the allowance for credit losses to our current estimate of expected credit losses on financial assets. We estimate expected credit losses based on our internal rating of the customer’s credit quality, our historical credit losses, current economic conditions, and other relevant factors. Prior to providing credit, we assign an internal rating for each customer’s credit quality based on the customer’s financial status, rating agency reports and other financial information. We review our internal ratings for each customer at least annually or when there is an indicator of a change in credit quality, such as a delinquency or bankruptcy. We write off financing receivables when we deem them to be uncollectable.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">BUSINESS COMBINATIONS — We account for business combinations using the acquisition method, which requires that the total purchase price for the acquired entity be allocated to the assets acquired and liabilities assumed. With limited exceptions, we measure most assets acquired and liabilities assumed based on their fair values at the acquisition date. We apply Accounting Standards Codification (“Codification”) Topic 606, Contracts with customers (“Codification Topic 606”), to recognize and measure contract assets and contract liabilities from contracts with customers. Our allocation process requires an analysis of intangible assets, such as customer relationships, trade names, acquired contractual rights and legal contingencies to identify and record all assets acquired and liabilities assumed.<br/> </div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">We record any premium paid over the fair value of the acquired net assets as goodwill. Our initial purchase price allocations are subject to revision within the measurement period, not to exceed one year from the date of acquisition. We include the results of operations for the acquired company in our financial statements from the acquisition date.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">CASH AND CASH EQUIVALENTS — Cash and cash equivalents consist primarily of interest-bearing accounts and money market funds that consist of short-term US treasury securities. We consider all highly liquid investments, including those with an original maturity of three months or less at the date of acquisition, to be cash equivalents. As of March 31, 2024, and March 31, 2023, there were no restrictions on the withdrawal of funds from our money market funds.</div> 0 0 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">CONCENTRATIONS OF RISK — Financial instruments that potentially subject us to concentrations of credit risk include cash and cash equivalents, short-term investments, accounts receivable, and financing receivables. Cash and cash equivalents may include short-term investments that are maintained principally with financial institutions in the US. Our accounts receivable-trade balance as of March 31, 2024, and 2023 included approximately 17% and 13%, respectively, concentration of invoices due from Verizon Communications Inc. The risk on our accounts receivable and financing receivables is reduced by having a broad customer base in a diverse range of industries and through the ongoing evaluation of collectability of our portfolio. The credit risk is further mitigated by transferring certain of our financing receivables to financial institutions on a non-recourse basis and, for our lease receivables, by owning the underlying asset. A substantial portion of our sales are products from Cisco Systems, which represented approximately 44%, 40%, and 39%, of our technology business segments net sales for the years ended March 31, 2024, 2023, and 2022, respectively.</div> 0.17 0.13 0.44 0.40 0.39 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">DEFERRED COSTS — When a contract is within the scope of the scope of Codification Topic 606, we defer costs of fulfilling the contract when they generate or enhance resources that will be used by us in satisfying performance obligations in the future. Additionally, we capitalize costs that are incremental to obtaining the contracts, predominately sales commissions, and expense them in proportion to each completed contract performance obligation. Our long-term deferred costs are included in our consolidated balance sheets as part of property, equipment, and other assets—net.<br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">DEFERRED REVENUE — We recognize deferred revenue when cash payments are received or due in advance of our performance.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">EARNINGS PER SHARE — Basic earnings per share is calculated by dividing net earnings attributable to common stockholders by the basic weighted average number of shares of common stock outstanding during each period. Diluted earnings per share reflects the potential dilution of securities that could participate in our earnings, including restricted stock awards during each period.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">FAIR VALUE MEASUREMENT — We follow the guidance in Codification Topic 820 <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Fair Value Measurements</span> (“Codification Topic 820”) which governs how to measure fair value for financial reporting. This topic defines fair value as the price that would be received to sell an asset, or paid to transfer a liability, in an orderly transaction between market participants at the measurement date. This topic also establishes a fair value hierarchy that categorizes into three levels the inputs to valuation techniques used to measure fair value:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">●</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Level 1 – Quoted prices (unadjusted) in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.</div> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">●</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Level 2 – Inputs other than quoted prices included within Level 1, such as quoted prices for similar assets or liabilities in active markets, that are observable for the asset or liability, either directly or indirectly.</div> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"><br/> </td> <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">●</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Level 3 – Unobservable inputs for the asset or liability. The fair values are determined based on model-based techniques such as discounted cash flow models using inputs that we could not corroborate with market data.</div> </td> </tr> </table> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">FINANCIAL INSTRUMENTS — For financial instruments such as cash, short-term investments, accounts receivables, accounts payable and other current liabilities, we consider the recorded value of the financial instruments to approximate the fair value due to their short maturities. On March 31, 2024, the carrying amounts of our notes receivable and non-recourse payables were $108.2 million and $36.2 million, respectively, and their fair values were $106.3 million and $36.1 million, respectively. On March 31, 2023, the carrying amounts of our notes receivable, recourse and non-recourse payables were $109.2 million, $6.0 million, and $34.3 million, respectively, and their fair values were $109.5 million, $6.0 million, and $34.5 million, respectively.</div> 108200000 36200000 106300000 36100000 109200000 6000000 34300000 109500000 6000000 34500000 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">FINANCING RECEIVABLES AND OPERATING LEASES — Financing receivables and operating leases consist of the financing receivables from notes receivable and sales-type leases and the carrying value of assets that we are leasing to our customers on leases that are classified as operating leases. When we lease equipment under an operating lease, we recognize the underlying asset at cost and depreciate it on a straight-line bases over its estimated useful life. We estimate that the useful life for most IT equipment under lease is 4 years.</div> P4Y <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">FOREIGN CURRENCY MATTERS — Our functional currency is the US dollar. Our international subsidiaries typically use their local currency as their functional currency. We translate the assets and liabilities of our international subsidiaries into US dollars at the spot rate in effect at the applicable reporting date. We translate the revenues and expenses of our international subsidiaries into US dollars at the average exchange rates in effect during the applicable period. We report the resulting foreign currency translation adjustment as accumulated other comprehensive income (loss), which is reflected as a separate component of stockholders’ equity. We report all foreign currency transaction gains or losses in other income (expense), net on our consolidated statement of operations. For the years ended March 31, 2024, 2023, and 2022, we recognized losses of $0.1 million, $5.4 million, $0.5 million, respectively, due to foreign currency transactions.</div> -100000 -5400000 -500000 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">GOODWILL — We test goodwill for impairment on an annual basis, as of October 1, and between annual tests if an event occurs, or circumstances change, that would more likely than not reduce the fair value of a reporting unit below its carrying amount.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">In a qualitative assessment, we assess qualitative factors to determine whether it is more likely than not (that is, a likelihood of more than 50%) that the fair value of a reporting unit is less than its carrying amount, including goodwill. If, after assessing the totality of events or circumstances, we determine that it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, then the quantitative goodwill impairment test is unnecessary.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">If, after assessing the totality of events or circumstances, we determine that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, then we perform the quantitative goodwill impairment test. We may also elect the unconditional option to bypass the qualitative assessment for any reporting unit in any period and proceed directly to performing the quantitative goodwill impairment test.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">In the quantitative impairment test, we compare the fair value of a reporting unit with its carrying amount, including goodwill. If the fair value of a reporting unit exceeds its carrying amount, goodwill of the reporting unit is considered not impaired. Conversely, if the carrying amount of a reporting unit exceeds its fair value, an impairment loss shall be recognized in an amount equal to that excess, limited to the total amount of goodwill allocated to that reporting unit.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">IMPLEMENTATION COSTS OF A HOSTING ARRANGEMENT- We capitalize implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. We classify these capitalized costs in the same balance sheet line item as the amounts prepaid for the related hosting arrangement and we present the amortization of these capitalized costs in the same income statement line item as the service fees for the related hosting arrangement. Our long-term prepaids are included in our consolidated balance sheets as part of property, equipment, and other assets—net. We amortize the capitalized implementation costs over the term of the hosting arrangement.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">INCOME TAXES — Deferred income taxes are accounted for in accordance with Codification Topic 740 <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Income Taxes</span> (“Codification Topic 740”). Under this method, deferred income tax assets and liabilities are determined based on the temporary differences between the financial statement reporting and tax bases of assets and liabilities, using tax rates currently in effect. Future tax benefits, such as net operating loss carry-forwards, are recognized to the extent that realization of these benefits is considered to be more likely than not. We review our deferred tax assets at least annually and make necessary valuation adjustments.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">In addition, we account for uncertain tax positions in accordance with Codification Topic 740. Specifically, the Topic prescribes a recognition threshold and a measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. The interpretation also provides guidance on the related de-recognition, classification, interest and penalties, accounting for interim periods, disclosure, and transition of uncertain tax positions. In accordance with our accounting policy, we recognize accrued interest and penalties related to unrecognized tax benefits as a component of tax expense.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">INVENTORIES — Inventories are stated at the lower of cost and net realizable value. Cost is determined using a weighted average cost method. Net realizable value is the estimated selling prices in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation. Our determination of the net realizable value for inventories is based on the terms of underlying purchase commitments from our customers, current economic conditions, and other relevant factors.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">LESSEE ACCOUNTING — We lease office space for periods up to six years and lease warehouse space for periods of up to 10 years, and we have some lease options that can be exercised to extend beyond those lease term limits. At the lease commencement date, we recognize operating lease liabilities based on the present value of the future minimum lease payments. In determining the present value of future minimum lease payments, we use our incremental borrowing rate based on the information available at the commencement date. When the future minimum payments encompass non-lease components, we account for the lease and non-lease components as a single lease component. We elected not to recognize right-of-use assets and lease liabilities for leases with an initial term of 12 months or less. We recognize lease expense on a straight-line basis over the lease term beginning on the commencement date.</div> P6Y P10Y <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">PROPERTY AND EQUIPMENT — Property and equipment are stated at cost, net of accumulated depreciation and amortization. We recognize property and equipment obtained through a business combination at its fair market value as of the acquisition date. We compute depreciation and amortization using the straight-line method over the estimated useful lives of the related assets, which range from <span style="-sec-ix-hidden:Fact_8afbd40671dc4b20b50966869a8bf23f">three</span> to seven years. We typically depreciate internal use IT equipment over three years, perpetual software licenses over five years, furniture and fixtures over five years, and telecommunications equipment over seven years.</div> P7Y P3Y P5Y P5Y P7Y <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">RESIDUAL ASSETS — Our estimate for the residual asset in a lease is the amount we expect to derive from the underlying asset following the end of the lease term. In a sales-type lease, we recognize the unguaranteed residual asset, measured on a discounted basis, upon lease commencement. In our subsequent accounting for the lease, we increase the unguaranteed residual asset using the effective interest method. We evaluate residual values for impairment on a quarterly basis. We recognize impairments as incurred. We do not recognize upward adjustments due to changes in estimates of residual values.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">REVENUE RECOGNITION — We recognize most of our revenues from the sales of third-party products, third-party software, third-party maintenance, software support, and services, <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">e</span>Plus professional and managed services, and hosting <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">e</span>Plus proprietary software. We recognize revenue from these sales under the guidance in Codification Topic 606.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The core principle of Codification Topic 606 is that an entity should recognize revenue for the transfer of goods and services equal to an amount it expects to be entitled to receive for those goods and services. We account for a contract under Codification Topic 606 when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are established, the contract has commercial substance, and collectability of consideration is probable.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Revenues are reported net of sales refunds, including an estimate of future returns based on an evaluation of historical sales returns, current economic conditions, volume, and other relevant factors.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Our contracts with customers may include multiple promises that are distinct performance obligations. For such arrangements, we allocate the transaction price to each performance obligation based on its relative standalone selling price. We determine standalone selling prices using expected cost-plus margin.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">We recognize revenue when (or as) we satisfy a performance obligation by transferring a promised good or service to a customer. A good or service is transferred when (or as) the customer obtains control of that good or service. Depending on the nature of each performance obligation, this may be at a point in time or over time, as further described below.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">We typically invoice our customers for third-party products upon shipment, unless our customers lease the equipment through our financing segment, in which case the arrangement is accounted for as a lease in accordance with Codification Topic 842, <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Leases </span>(“Codification Topic 842”). We typically invoice our customers for third-party software upon delivery and third-party services at the point of sale, unless our customers finance these products through our financing segment, in which case we record a financing receivable based on the terms of the arrangement.<br/> </div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Product revenue</span></div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Sales of third-party products</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">We are the principal in sales of third-party products. As such, we recognize sales on a gross basis with the selling price to the customer recorded as sales and the acquisition cost of the product recognized as cost of sales. We recognize revenue from these sales at the point in time that control passes to the customer, which is typically upon delivery of the product to the customer.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">In some instances, our customers may request that we bill them for a product but retain physical possession of the product until later delivery, commonly known as “bill-and-hold” arrangements. We have warehousing agreements with select customers wherein title to products ordered through the agreements transfers to our customer at the point we invoice the customer and after the product arrives at our warehouse. In these “bill-and-hold” arrangements, we recognize revenue when the customer has ordered the product through their warehousing agreement with us or signed a bill-and-hold agreement with us, the customer has legal title, the product is identified separately as belonging to the customer, and the product is ready for delivery to the customer.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">We recognize sales of off-lease equipment within our financing segment when control passes to the customer, which is typically the date that title to the equipment is transferred per the sales agreement.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Sales of third-party software</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">We are typically the principal in sales of third-party software. Sales are recognized on a gross basis with the selling price to the customer recorded as sales and the acquisition cost of the product recognized as cost of sales. We recognize revenue from these sales at the point in time that control passes to the customer, which is typically upon delivery of the software to the customer.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Sales of third-party maintenance, software support, and services</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">We are the agent in sales of third-party maintenance, software support, and services as the third-party controls the service until it is transferred to the customer. Similarly, we are the agent in sales of third-party software and accompanying third-party support when the third-party software benefits the customer only in conjunction with the accompanying support. In these sales, we consider the third-party software and support as inputs to a single performance obligation. In all these sales where we are the agent, we recognize sales on a net basis at the point that our customer and vendor accept the terms and conditions of the arrangement.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Freight and sales tax</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">We present freight billed to our customers within sales and the related freight charged to us within cost of sales. We present sales tax collected from customers and remittances to governmental authorities on a net basis.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Financing revenue and other</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">We account for leases to customers in accordance with Codification Topic 842. We utilize a portfolio approach by grouping together many similar assets being leased to a single customer.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">We classify our leases as either sales-type leases or operating leases. We classify leases as sales-type leases if any one of five criteria are met, each of which indicate that the lease transfers control of the underlying asset to the lessee. We classify our other leases as operating leases.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">For sales-type leases, upon lease commencement, we recognize the present value of the lease payments and the residual asset discounted using the rate implicit in the lease. When we are financing equipment provided by another dealer, we typically do not have any selling profit or loss arising from the lease. When we are the dealer of the equipment being leased, we typically recognize revenue in the amount of the lease receivable and cost of sales in the amount of the carrying value of the underlying asset minus the unguaranteed residual asset. After the commencement date, we recognize interest income as part of net sales using the effective interest method.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">For operating leases, we recognize the underlying asset as an operating lease asset. We depreciate the asset on a straight-line basis to its estimated residual value over its estimated useful life. We recognize the lease payments over the lease term on a straight-line basis as part of net sales.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">In all our leases, we recognize variable lease payments, primarily reimbursement for property taxes associated with the leased asset, as part of net sales in the period in which the changes in facts and circumstances on which the variable lease payments are based occur. We exclude from revenues and expenses any sales taxes reimbursed by the lessee.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">We also finance third-party software and third-party services for our customers, which we classify as notes-receivable. We recognize interest income on our notes-receivable using the effective interest method.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">We account for transfers of contractual payments due under financing receivables, under Codification Topic 860 <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Transfers and Servicing</span> (“Codification Topic 860”). When a transfer meets all the requirements for sale accounting, we derecognize the financial asset and record a net gain or loss that is included in net sales.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Service revenue</span></div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Sales of ePlus professional, managed services, and staffing</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">e</span>Plus professional services offerings include assessments, project management, staging, configuration, integration, and logistics. <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">e</span>Plus managed service offerings range from monitoring and notification to a fully outsourced network management or service desk solution. <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">e</span>Plus staffing delivers a full range of staffing solutions, including short-term, long-term, temporary-to-hire, and direct-hire IT professionals. In all these arrangements, we satisfy our performance obligation and recognize revenue over time.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">In arrangements for <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">e</span>Plus professional services and staffing, we provide services under both time and materials and fixed price contracts. When services are provided on a time and materials basis, we recognize sales at agreed-upon billing rates as services are performed. When services are provided on a fixed fee basis, we recognize sales over time in proportion to our progress toward complete satisfaction of the performance obligation. We typically measure progress based on costs incurred in proportion to total estimated costs, commonly referred to as the “cost-to-cost” method.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">In arrangements for <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">e</span>Plus managed services, our arrangement is typically a single performance obligation comprised of a series of distinct services that are substantially the same and that have the same pattern of transfer (i.e., distinct days of service). We typically recognize sales from these services on a straight-line basis over the period services are provided.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">SHARE-BASED COMPENSATION — We account for share-based compensation in accordance with Codification Topic 718 <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Compensation—Stock Compensation</span>. We account for forfeitures when they occur.<br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">We recognize compensation cost for awards of restricted stock with graded vesting on a straight-line basis over the requisite service period.<br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">We recognize compensation cost for our employee stock purchase plan on a straight-line basis over the offering period, which is six months. We measure the award on the grant date at fair value using the Black-Scholes option pricing model.<br/> </div> P6M <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">SOFTWARE DEVELOPMENT COSTS — We capitalize costs for the development of internal use software under the Codification Topic 350-40 <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Intangibles—Goodwill and Other Intangibles, </span>Subtopic <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Internal-Use Software</span>. We did not have significant capitalized development costs for internal use software for either of the years ended March 31, 2024, or March 31, 2023. We had capitalized costs, net of amortization, of approximately $0.2 million and $1.0 million as of March 31, 2024, and March 31, 2023, respectively, that is included in the accompanying consolidated balance sheets as a component of other intangible assets-net.</div> 0 0 200000 1000000 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">TREASURY STOCK — We account for treasury stock under the cost method and include treasury stock as a component of stockholders’ equity in the accompanying consolidated balance sheets.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">VENDOR CONSIDERATION — We receive payments and credits from vendors pursuant to volume incentive programs and shared marketing expense programs. Many of these programs extend over one or more quarters’ sales activities. Different programs have different vendor/program specific milestones to achieve. Amounts due from vendors as of March 31, 2024, and 2023 were $28.1 million and $21.9 million, respectively, which were included within accounts receivable-other, net in the accompanying balance sheets.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">We recognize rebates pursuant to volume incentive programs as a reduction of costs to purchase the vendor’s products based on a systematic and rational allocation of the cash consideration offered to the underlying transactions that result in our progress toward earning the rebate provided the amounts are probable and can be reasonably estimated. When a rebate is not probable or not reasonably estimable, we recognized the rebate as the milestones are achieved or as cash is received.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">We recognize rebates pursuant to shared marketing expense programs as a reduction of the related selling and administrative expenses in the period the program occurs when the consideration represents a reimbursement of specific, incremental, identifiable costs. We recognize consideration that exceeds the specific, incremental, identifiable costs as a reduction of costs to purchase the vendor’s products.</div> 28100000 21900000 <div style="text-align: justify; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">2.</span> <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">RECENT ACCOUNTING PRONOUNCEMENTS</span></div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><span style="font-family: 'Times New Roman';">RECENTLY ADOPTED ACCOUNTING PRONOUNCEMENTS — In September 2022, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2022-04, Liabilities—Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations. This update requires buyers in a supplier finance program to disclose certain qualitative and quantitative information about the program. It is intended to provide information about an entity’s use of supplier finance programs and their effect on the entity’s working capital, liquidity, and cash flows. This update was effective for us beginning in the first quarter of our fiscal year ended March 31, 2024, except for a requirement to provide a roll forward of our obligations during the annual period, which is effective for us beginning in the first quarter of our fiscal year ending March 31, 2025. We adopted the standard during the first quarter of fiscal year ended March 31, 2024, except for the roll forward requirement, which will be adopted during the first quarter of fiscal year ending March 31, 2025. The adoption of the standard resulted in new disclosures only for amounts presented within Accounts payable – floor plan. For additional information on the new disclosures, see Note 9, “Notes Payable and Credit Facility.”</span></div> <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><span style="font-family: 'Times New Roman';">RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS NOT YET ADOPTED — In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. This update expands annual and interim disclosure requirements for reportable segments, primarily through enhanced disclosures about significant segment expenses. This update is effective for annual periods beginning in our fiscal year ending March 31, 2025 and interim periods beginning in the first quarter of our fiscal year ending March 31, 2026. Early adoption is permitted. We are currently evaluating the impact that this update will have on our financial statement disclosures.</span><br/> <span style="font-family: 'Times New Roman';"><br/> In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. This update requires disaggregated information about a reporting entity’s effective tax rate reconciliation as well as information on income taxes paid. This update is effective for annual periods beginning in our fiscal year ending March 31, 2026. Early adoption is permitted. We are currently evaluating the impact that this update will have on our financial statement disclosures.</span><br/> </div> <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><span style="font-family: 'Times New Roman';">RECENTLY ADOPTED ACCOUNTING PRONOUNCEMENTS — In September 2022, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2022-04, Liabilities—Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations. This update requires buyers in a supplier finance program to disclose certain qualitative and quantitative information about the program. It is intended to provide information about an entity’s use of supplier finance programs and their effect on the entity’s working capital, liquidity, and cash flows. This update was effective for us beginning in the first quarter of our fiscal year ended March 31, 2024, except for a requirement to provide a roll forward of our obligations during the annual period, which is effective for us beginning in the first quarter of our fiscal year ending March 31, 2025. We adopted the standard during the first quarter of fiscal year ended March 31, 2024, except for the roll forward requirement, which will be adopted during the first quarter of fiscal year ending March 31, 2025. The adoption of the standard resulted in new disclosures only for amounts presented within Accounts payable – floor plan. For additional information on the new disclosures, see Note 9, “Notes Payable and Credit Facility.”</span></div> <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><span style="font-family: 'Times New Roman';">RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS NOT YET ADOPTED — In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. This update expands annual and interim disclosure requirements for reportable segments, primarily through enhanced disclosures about significant segment expenses. This update is effective for annual periods beginning in our fiscal year ending March 31, 2025 and interim periods beginning in the first quarter of our fiscal year ending March 31, 2026. Early adoption is permitted. We are currently evaluating the impact that this update will have on our financial statement disclosures.</span><br/> <span style="font-family: 'Times New Roman';"><br/> In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. This update requires disaggregated information about a reporting entity’s effective tax rate reconciliation as well as information on income taxes paid. This update is effective for annual periods beginning in our fiscal year ending March 31, 2026. Early adoption is permitted. We are currently evaluating the impact that this update will have on our financial statement disclosures.</span><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">3. </span></span><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">REVENUES</span></div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">CONTRACT BALANCES</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Accounts receivable – trade consists entirely of amounts due from contracts with customers. In addition, we had $44.6 million, $70.4 million, and $47.5 million of receivables from contracts with customers included within financing receivables as of March 31, 2024, 2023, and 2022, respectively. <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The following table provides the balance of contract liabilities from contracts with customers (in thousands):</span></div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">March 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Current (included in deferred revenue)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">134,110</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">113,713</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">85,826</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Non-current (included in other liabilities)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">68,174</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">47,217</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">30,086</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Revenue recognized from the beginning contract liability balance was $86.0 million and $70.3 million for the fiscal years ended March 31, 2024, and 2023, respectively.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">PERFORMANCE OBLIGATIONS</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">The following table includes revenue expected to be recognized in the future related to performance obligations,</span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(255, 0, 0);"> </span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">primarily non-cancelable contracts for </span><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; color: rgb(0, 0, 0);">e</span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Plus managed services, that are unsatisfied or partially unsatisfied at the end of the reporting period (in thousands):</span></div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_99675c01b32440fdafc186d461341b84">Year ending March 31, 2025</span></span><br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">$<br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">82,522</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_53d61b2c6b99467895b59d6a55448d49">2026</span></span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">37,322</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_d215896a04014cf798cd44c7f38523ca">2027</span></span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">20,290</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_dd2fc07c94014a15976c7ae59d8632e7">2028</span></span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">6,535</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_d8fc6ed5ebd042979808e3c1c4104e33">2029 and thereafter</span></span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,094</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total remaining performance obligations</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">149,763</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The table does not include the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts where we recognize revenue at the amount that we have the right to invoice for services performed.</div> 44600000 70400000 47500000 <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The following table provides the balance of contract liabilities from contracts with customers (in thousands):</span> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">March 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Current (included in deferred revenue)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">134,110</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">113,713</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">85,826</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Non-current (included in other liabilities)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">68,174</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">47,217</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">30,086</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 134110000 113713000 85826000 68174000 47217000 30086000 86000000 70300000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">The following table includes revenue expected to be recognized in the future related to performance obligations,</span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(255, 0, 0);"> </span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">primarily non-cancelable contracts for </span><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; color: rgb(0, 0, 0);">e</span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Plus managed services, that are unsatisfied or partially unsatisfied at the end of the reporting period (in thousands):</span></div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_99675c01b32440fdafc186d461341b84">Year ending March 31, 2025</span></span><br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">$<br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">82,522</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_53d61b2c6b99467895b59d6a55448d49">2026</span></span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">37,322</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_d215896a04014cf798cd44c7f38523ca">2027</span></span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">20,290</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_dd2fc07c94014a15976c7ae59d8632e7">2028</span></span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">6,535</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;"><span style="-sec-ix-hidden:Fact_d8fc6ed5ebd042979808e3c1c4104e33">2029 and thereafter</span></span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,094</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total remaining performance obligations</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">149,763</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 82522000 37322000 20290000 6535000 3094000 149763000 <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">4. </span></span><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">FINANCING RECEIVABLES AND OPERATING LEASES</span></div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Our financing receivables and operating leases consist of our financing receivables from notes receivable and sales-type leases and the carrying value of our assets that we are leasing to our customers on leases that are classified as operating leases. We generally lease IT, communication, and medical equipment. Our lease terms generally range from 2 to 6 years, with most terms ranging between 3 to 4 years. Our leases often provide the lessee the option to purchase the underlying asset at the end of the lease term. Occasionally, our leases provide the lessee a bargain purchase option. We classify our leases as either sales-type leases or operating leases. Additionally, we finance purchases of third-party software and third-party services for our customers, which we classify as notes receivable.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The following table provides the profit recognized for sales-type leases at their commencement date, including modifications that are recognized on a net basis, for the years ended March 31, 2024, and 2023 (in thousands):</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Year Ended </span>March 31<span style="font-size: 10pt; font-family: 'Times New Roman';">,</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -7pt;"><span style="text-indent: 0pt;">2023</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net sales</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">21,578</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">22,677</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Cost of sales</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">19,557</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">19,009</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Gross profit</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,668</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">The following table provides interest income in aggregate on our sales-type leases and lease income on our operating leases for the years ended </span>March 31, 2024<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">, and </span>2023<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> (in thousands):</span></div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Year Ended </span>March 31<span style="font-size: 10pt; font-family: 'Times New Roman';">,</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -7pt;"><span style="text-indent: 0pt;">2023</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Interest income on sales-type leases</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">6,769</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,943</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Lease income on operating leases</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">10,886</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">17,421</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">FINANCING RECEIVABLES—NET</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The following tables provide a disaggregation of our financing receivables—net (in thousands):</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td rowspan="1" style="vertical-align: bottom; text-align: center;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; white-space: nowrap;" valign="bottom"> Notes</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; white-space: nowrap;" valign="bottom"> Sales-Type Lease</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; white-space: nowrap;" valign="bottom"> Financing</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">March 31, 2024</span></div> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Receivable</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Receivables</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Receivables</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Gross receivables</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">114,713</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">75,658</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">190,371</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Unguaranteed residual value (1)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">9,078</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">9,078</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Unearned income</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(6,503</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(12,036</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(18,539</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Allowance for credit losses (2)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1,056</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1,435</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(2,491</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total, net</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">107,154</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">71,265</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">178,419</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Reported as:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Current</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">61,830</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">40,770</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">102,600</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Long-term</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">45,324</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">30,495</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">75,819</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total, net</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">107,154</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">71,265</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">178,419</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"></td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1)</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Includes unguaranteed residual values of $3,718 thousand that we retained after selling the related lease receivable.</div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"></td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(2)</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Refer to Note 7, “Allowance for Credit Losses” for details.</span></div> </td> </tr> </table> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; white-space: nowrap;" valign="bottom"> Notes</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; white-space: nowrap;" valign="bottom"> Sales-Type Lease</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; white-space: nowrap;" valign="bottom"> Financing</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">March 31, 2023</div> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Receivable</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Receivables</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Receivables</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Gross receivables</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">117,008</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">60,157</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">177,165</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Unguaranteed residual value (1)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8,161</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8,161</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Unearned income</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(5,950</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(8,050</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(14,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Allowance for credit losses (2)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(801</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(981</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1,782</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total, net</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">110,257</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">59,287</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">169,544</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Reported as:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Current</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">65,738</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">24,091</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">89,829</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Long-term</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">44,519</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">35,196</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">79,715</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total, net</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">110,257</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">59,287</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">169,544</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"></td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1)</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Includes unguaranteed residual values of $4,222 thousand that we retained after selling the related lease receivable.</div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"></td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(2)</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Refer to Note 7, “Allowance for Credit Losses” for details.</span></div> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The following table provides the future scheduled minimum lease payments to be received from our sales-type leases as of March 31, 2024 (in thousands):</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%;"> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Year ending March 31, <span style="text-indent: 0pt;">2025</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">34,513</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2026</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">22,600</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2027</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">12,380</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2028</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4,901</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom">2029</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">1,263</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2030</span> and thereafter</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">75,658</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">OPERATING LEASES—NET</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Operating leases—net represents the carrying value of assets that we are leasing to our customers on leases that are classified as operating leases. <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The components of operating leases—net are as follows (in thousands):</span></div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; margin-left: auto; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">March 31, 2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">March 31,2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Cost of equipment under operating leases</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">10,744</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">15,301</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Accumulated depreciation</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(7,128</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(10,599</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Operating leases—net (1)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,616</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4,702</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="clear: both;"><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"></td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1)</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Amounts include estimated unguaranteed residual values of $1,346 thousand and $1,717 thousand as of March 31, 2024, and 2023 respectively.</div> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The following table provides the future scheduled minimum lease rental payments to be received from our operating leases as of March 31, 2024 (in thousands):</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="margin: 0px auto 0px 0px; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%;"> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Year ending March 31, 2025</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,984</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2026</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,271</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2027</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">222</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,477</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">TRANSFERS OF FINANCIAL ASSETS</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">We enter into arrangements to transfer the contractual payments due under financing receivables and operating lease agreements<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">.</span></div> <div><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">For transfers accounted for as a secured borrowing, the corresponding investments serve as collateral for non-recourse notes payable. As of March 31, 2024, and March 31, 2023, we had financing receivables<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> of $</span>45.8<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> million and $</span>35.7<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> million, respectively, and operating leases of $</span>2.8<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> million and $</span>2.5<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> million, respectively which were collateral for non-recourse notes payable. </span>See Note 9, “Notes Payable and Credit Facility.”</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">For transfers accounted for as sales, we derecognize the carrying value of the financial asset transferred plus any liability and recognize a net gain or loss on the sale, which are presented within net sales in the consolidated statement of operations. For the years ended March 31, 2024, 2023, and 2022, we recognized net gains<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> of $</span>19.0<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> million, $</span>16.1<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> million, and $</span>18.2<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> million, respectively, and total proceeds from these sales were $</span>762.6<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> million, $</span>706.0<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> million, and $</span>855.1<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> million, respectively.</span></div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">When we retain servicing obligations in transfers accounted for as sales, we allocate a portion of the proceeds to deferred revenues, which is recognized as we perform the services. <span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">As of March 31, 2024, and March 31, 2023, we had deferred revenue of $</span>0.4<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> million and $0.5 million, respectively, for servicing obligations.</span></div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">In a limited number of transfers accounted for as sales, we indemnified the assignee in the event that the lessee elects to early terminate the lease. As of </span>March 31, 2024<span style="font-size: 10pt; font-family: 'Times New Roman';">, our total potential liability that could result from these indemnities is immaterial.</span></div> P2Y P6Y P3Y P4Y <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The following table provides the profit recognized for sales-type leases at their commencement date, including modifications that are recognized on a net basis, for the years ended March 31, 2024, and 2023 (in thousands):</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Year Ended </span>March 31<span style="font-size: 10pt; font-family: 'Times New Roman';">,</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -7pt;"><span style="text-indent: 0pt;">2023</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net sales</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">21,578</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">22,677</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Cost of sales</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">19,557</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">19,009</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Gross profit</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,668</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">The following table provides interest income in aggregate on our sales-type leases and lease income on our operating leases for the years ended </span>March 31, 2024<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">, and </span>2023<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> (in thousands):</span></div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Year Ended </span>March 31<span style="font-size: 10pt; font-family: 'Times New Roman';">,</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -7pt;"><span style="text-indent: 0pt;">2023</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Interest income on sales-type leases</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">6,769</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,943</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Lease income on operating leases</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">10,886</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">17,421</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 21578000 22677000 19557000 19009000 2021000 3668000 6769000 3943000 10886000 17421000 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The following tables provide a disaggregation of our financing receivables—net (in thousands):</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td rowspan="1" style="vertical-align: bottom; text-align: center;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; white-space: nowrap;" valign="bottom"> Notes</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; white-space: nowrap;" valign="bottom"> Sales-Type Lease</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; white-space: nowrap;" valign="bottom"> Financing</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">March 31, 2024</span></div> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Receivable</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Receivables</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Receivables</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Gross receivables</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">114,713</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">75,658</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">190,371</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Unguaranteed residual value (1)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">9,078</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">9,078</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Unearned income</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(6,503</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(12,036</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(18,539</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Allowance for credit losses (2)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1,056</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1,435</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(2,491</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total, net</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">107,154</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">71,265</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">178,419</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Reported as:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Current</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">61,830</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">40,770</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">102,600</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Long-term</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">45,324</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">30,495</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">75,819</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total, net</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">107,154</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">71,265</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">178,419</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"></td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1)</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Includes unguaranteed residual values of $3,718 thousand that we retained after selling the related lease receivable.</div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"></td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(2)</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Refer to Note 7, “Allowance for Credit Losses” for details.</span></div> </td> </tr> </table> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; white-space: nowrap;" valign="bottom"> Notes</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; white-space: nowrap;" valign="bottom"> Sales-Type Lease</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; white-space: nowrap;" valign="bottom"> Financing</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">March 31, 2023</div> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Receivable</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Receivables</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Receivables</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Gross receivables</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">117,008</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">60,157</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">177,165</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Unguaranteed residual value (1)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8,161</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8,161</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Unearned income</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(5,950</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(8,050</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(14,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Allowance for credit losses (2)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(801</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(981</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1,782</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total, net</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">110,257</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">59,287</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">169,544</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Reported as:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Current</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">65,738</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">24,091</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">89,829</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Long-term</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">44,519</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">35,196</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">79,715</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total, net</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">110,257</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">59,287</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">169,544</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"></td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1)</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Includes unguaranteed residual values of $4,222 thousand that we retained after selling the related lease receivable.</div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"></td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(2)</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Refer to Note 7, “Allowance for Credit Losses” for details.</span></div> </td> </tr> </table> 114713000 75658000 190371000 0 9078000 9078000 6503000 12036000 18539000 1056000 1435000 2491000 107154000 71265000 178419000 61830000 40770000 102600000 45324000 30495000 75819000 107154000 71265000 178419000 3718000 117008000 60157000 177165000 0 8161000 8161000 5950000 8050000 14000000 801000 981000 1782000 110257000 59287000 169544000 65738000 24091000 89829000 44519000 35196000 79715000 110257000 59287000 169544000 4222000 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The following table provides the future scheduled minimum lease payments to be received from our sales-type leases as of March 31, 2024 (in thousands):</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%;"> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Year ending March 31, <span style="text-indent: 0pt;">2025</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">34,513</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2026</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">22,600</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2027</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">12,380</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2028</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4,901</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom">2029</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">1,263</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2030</span> and thereafter</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">75,658</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> 34513000 22600000 12380000 4901000 1263000 1000 75658000 <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The components of operating leases—net are as follows (in thousands):</span> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; margin-left: auto; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">March 31, 2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">March 31,2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Cost of equipment under operating leases</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">10,744</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">15,301</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Accumulated depreciation</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(7,128</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(10,599</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Operating leases—net (1)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,616</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4,702</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="clear: both;"><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"></td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1)</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Amounts include estimated unguaranteed residual values of $1,346 thousand and $1,717 thousand as of March 31, 2024, and 2023 respectively.</div> </td> </tr> </table> 10744000 15301000 7128000 10599000 3616000 4702000 1346000 1717000 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The following table provides the future scheduled minimum lease rental payments to be received from our operating leases as of March 31, 2024 (in thousands):</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="margin: 0px auto 0px 0px; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%;"> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Year ending March 31, 2025</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,984</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2026</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,271</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2027</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">222</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,477</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 1984000 1271000 222000 3477000 45800000 35700000 2800000 2500000 19000000 16100000 18200000 762600000 706000000 855100000 400000 500000 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">5. </span></span><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">LESSEE ACCOUNTING</span></div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">We lease office space for periods up to </span>six years<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> and lease warehouse space for periods of up to 10 years, and we have some lease options that can be exercised to extend beyond those lease term limits. We recognize our right-of-use assets as part of </span><span style="-sec-ix-hidden:Fact_c494c0b998f647ba9fec5ba86c178bdb"><span style="-sec-ix-hidden:Fact_7568690792b9468eb3e88e9ab4471ba7">property, equipment, and other assets—net</span></span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">. As of March 31, 2024, and 2023, we had right-of-use assets of $</span>15.4<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> million and $</span>14.6<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> million, respectively. </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> <br/> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">We recognize the current and long-term portions of our lease liability as part of </span><span style="-sec-ix-hidden:Fact_97ae60fcb6754eaea2d5630e519c2e5c"><span style="-sec-ix-hidden:Fact_958c69bf87a8413cbb71cc17a80205f2"><span style="-sec-ix-hidden:Fact_5f144f0641fd472baa3ed509b6254776"><span style="-sec-ix-hidden:Fact_11560c0f17c142cf8703f4f118d2cda9">other current liabilities</span></span></span></span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> and </span><span style="-sec-ix-hidden:Fact_f17181df868e46fc868bd491bcbe9896"><span style="-sec-ix-hidden:Fact_77990231cd0d41b2bb31c4a5a31e6cc8"><span style="-sec-ix-hidden:Fact_414742e4f8554610bac80c28f59058bb"><span style="-sec-ix-hidden:Fact_0305309971804e4c847c46435b837eb2">other liabilities</span></span></span></span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">, respectively. As of March 31, 2024, and 2023, we had current lease liabilities of $</span>4.2<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> million and $</span>2.7<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> million, respectively, and long-term lease liabilities of $</span>12.7<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> million and $</span>12.0<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> million, respectively. We recognized rent expense of $</span>5.8<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> million and $</span>5.2<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> million as part of selling, general, and administrative expenses during the years ended March 31, 2024</span>,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> and March 31, 2023</span>,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> respectively.</span> </div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Supplemental information about the remaining lease terms and discount rates applied as of March 31, 2024</span>,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> and March 31, 2023</span>,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> are as follows:</span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="7" rowspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -7pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Year Ended March 31</span>,</div> </td> </tr> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Lease term and Discount Rate</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" rowspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2024</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" rowspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -7pt;"><span style="text-indent: 0pt;">2023</span></div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Weighted average remaining lease term (months)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">75</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">81</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Weighted average discount rate</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">The following table provides our future lease payments under our operating leases as of March 31, 2024 (in</span> thousand<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">s):</span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">Year ending March 31, 2025</span><br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4,275</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2026</span><br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,750</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2027</span><br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,116</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2028</span><br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,721</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2029</span><br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7,178</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total lease payments</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">20,040</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Less: interest</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(3,173</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Present value of lease liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">16,867</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/> </span></div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">As of March 31, 2024, we were committed to two office leases that had not yet commenced with a total commitment of $1.4 million.</span> </div> P6Y P10Y 15400000 14600000 4200000 2700000 12700000 12000000 5800000 5200000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Supplemental information about the remaining lease terms and discount rates applied as of March 31, 2024</span>,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> and March 31, 2023</span>,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> are as follows:</span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="7" rowspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -7pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Year Ended March 31</span>,</div> </td> </tr> <tr> <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Lease term and Discount Rate</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" rowspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2024</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" rowspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: -7pt;"><span style="text-indent: 0pt;">2023</span></div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Weighted average remaining lease term (months)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">75</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">81</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Weighted average discount rate</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> </table> P75M P81M 0.053 0.048 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">The following table provides our future lease payments under our operating leases as of March 31, 2024 (in</span> thousand<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">s):</span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">Year ending March 31, 2025</span><br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4,275</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2026</span><br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,750</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2027</span><br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,116</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2028</span><br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,721</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2029</span><br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7,178</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total lease payments</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">20,040</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Less: interest</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(3,173</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Present value of lease liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">16,867</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 4275000 3750000 3116000 1721000 7178000 20040000 3173000 16867000 2 1400000 <div><span style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">6. </span></span><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">GOODWILL AND OTHER INTANGIBLE ASSETS</span> </div> <div><br/> GOODWILL</div> <div> <br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The following table summarizes the changes in the carrying amount of goodwill for the years ended March 31, 2024, and March 31, 2023, respectively (in thousands):</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center;" valign="bottom">Technology </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center;">Professional</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center;">Managed</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"> Segment<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">Product</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">Services</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">Services</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> <div>Balance, March 31, 2022 (1)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">126,543</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">126,543</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%;" valign="bottom"> <div style="margin-left: 9pt;">Acquisitions</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">9,694</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">9,694</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="margin-left: 9pt;">Foreign currency translations</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">(132</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">(132</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 40%; padding-bottom: 2px;" valign="bottom"> <div style="margin-left: 9pt;"> <div>Reporting unit change<br/> </div> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">(136,105</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">106,497</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">19,712</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">9,896</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div>Balance, March 31, 2023 (1)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">106,497</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">19,712</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">9,896</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">136,105</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 40%;" valign="bottom"> <div style="margin-left: 9pt;">Acquisitions<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">22,586</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">2,780</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">25,366</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 40%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 9pt;">Foreign currency translations<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">25</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">5</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">2</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">32</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 40%; padding-bottom: 4px;" valign="bottom">Balance, March 31, 2024 (1)<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">129,108</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">22,497</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">9,898</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">161,503</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> <br/> </span></div> <div><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> </span></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt; vertical-align: top; text-align: right;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">(1)</div> </td> <td style="width: auto; vertical-align: top;"> Balance is net of $8,673 thousand in accumulated impairments that were recorded in segments that precede our current segment organization.</td> </tr> </table> <div> <br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> Goodwill represents the premium paid over the fair value of the net tangible and intangible assets that are individually identified and separately recognized in business combinations.</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> <br/> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Our goodwill balance increased by $25.4 million for the year ended March 31, 2024, due to $22.1 and $3.2 million in goodwill additions from our acquisitions of Network Solutions Group (“NSG”) and Peak Resources, Inc. (“Peak”), respectively. Please refer to Note 16, “Business Combinations” for details of our acquisitions.<br/> </span></div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">We test goodwill for impairment on an annual basis, as of the first day of our third fiscal quarter, and between annual tests if an event occurs, or circumstances change, that would more likely than not reduce the fair value of a reporting unit below its carrying value.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">In our annual test as of October 1, 2023, we performed a qualitative assessment of goodwill and concluded that, more likely than not, the fair value of our product, professional services, and managed services reporting units continued to exceed their carrying value. Our conclusions would not be impacted by a ten percent change in our estimate of the fair value of the reporting unit.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">During the first quarter ended June 30, 2023, we separated our technology segment into three new segments: product, professional services, and managed services. We concluded that each segment was one reporting unit. At that time, we reassigned our goodwill to the reporting units affected using a relative fair value approach. We concluded that the fair value of each new reporting unit exceeded its carrying value. Our conclusions would not be impacted by a ten percent change in our estimate of the fair value of the reporting unit.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">In our annual test as of October 1, 2022, we performed a quantitative assessment of goodwill and concluded that the fair value of our technology reporting unit exceeded its carrying value. Our conclusions would not be impacted by a ten percent change in our estimate of the fair value of the reporting unit</span>.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">OTHER INTANGIBLE ASSETS</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Our other intangible assets consist of the following as of March 31, 2024, and March 31, 2023 (in thousands):</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">March 31, 2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">March 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Gross</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Carrying</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Amount</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Accumulated</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Amortization</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net </div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Carrying</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Amount</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Gross</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Carrying</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Amount</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Accumulated</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Amortization</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net </div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Carrying</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Amount</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Purchased intangibles</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">120,480</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(76,595</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">43,885</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">85,449</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(61,376</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">24,073</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Capitalized software development</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">10,516</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(10,308</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">208</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">10,516</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(9,544</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">972</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">130,996</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(86,903</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">44,093</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">95,965</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(70,920</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">25,045</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Purchased intangibles, consisting mainly of customer relationships, are generally amortized between 5 to 10 years. Capitalized software development is generally amortized over 5 years.</div> <div><br/></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total amortization expense for purchased intangibles was $15.2 million, $9.3 million, and $10.1 million for the years ended March 31, 2024, 2023 and 2022, respectively.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> The following table provides the future amortization expense for purchased intangibles as of March 31, 2024 (in thousands):</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">Year ending March 31, 2025</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">13,972</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2026</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">10,936</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2027</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8,120</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2028</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5,646</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2029</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,384</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2030 and thereafter</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,827</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">43,885</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The following table summarizes the changes in the carrying amount of goodwill for the years ended March 31, 2024, and March 31, 2023, respectively (in thousands):</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center;" valign="bottom">Technology </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center;">Professional</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center;">Managed</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"> Segment<br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">Product</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">Services</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">Services</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> <div>Balance, March 31, 2022 (1)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">126,543</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">126,543</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%;" valign="bottom"> <div style="margin-left: 9pt;">Acquisitions</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">9,694</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">9,694</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="margin-left: 9pt;">Foreign currency translations</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">(132</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">(132</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 40%; padding-bottom: 2px;" valign="bottom"> <div style="margin-left: 9pt;"> <div>Reporting unit change<br/> </div> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">(136,105</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">106,497</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">19,712</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">9,896</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div>Balance, March 31, 2023 (1)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">106,497</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">19,712</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">9,896</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">136,105</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 40%;" valign="bottom"> <div style="margin-left: 9pt;">Acquisitions<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">22,586</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">2,780</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">25,366</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 40%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="margin-left: 9pt;">Foreign currency translations<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">25</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">5</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">2</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">32</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 40%; padding-bottom: 4px;" valign="bottom">Balance, March 31, 2024 (1)<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">129,108</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">22,497</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">9,898</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">161,503</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> <br/> </span></div> <div><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> </span></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"> <tr> <td style="width: 18pt; vertical-align: top; text-align: right;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">(1)</div> </td> <td style="width: auto; vertical-align: top;"> Balance is net of $8,673 thousand in accumulated impairments that were recorded in segments that precede our current segment organization.</td> </tr> </table> 126543000 0 0 0 126543000 9694000 0 0 0 9694000 -132000 0 0 0 -132000 -136105000 106497000 19712000 9896000 0 0 106497000 19712000 9896000 136105000 0 22586000 2780000 0 25366000 0 25000 5000 2000 32000 0 129108000 22497000 9898000 161503000 8673000 25400000 22100000 3200000 3 1 0.10 0.10 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Our other intangible assets consist of the following as of March 31, 2024, and March 31, 2023 (in thousands):</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">March 31, 2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">March 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Gross</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Carrying</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Amount</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Accumulated</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Amortization</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net </div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Carrying</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Amount</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Gross</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Carrying</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Amount</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Accumulated</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Amortization</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net </div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Carrying</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Amount</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Purchased intangibles</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">120,480</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(76,595</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">43,885</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">85,449</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(61,376</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">24,073</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Capitalized software development</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">10,516</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(10,308</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">208</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">10,516</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(9,544</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">972</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">130,996</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(86,903</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">44,093</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">95,965</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(70,920</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">25,045</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 120480000 76595000 43885000 85449000 61376000 24073000 10516000 10308000 208000 10516000 9544000 972000 130996000 86903000 44093000 95965000 70920000 25045000 P5Y P10Y P5Y 15200000 9300000 10100000 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> The following table provides the future amortization expense for purchased intangibles as of March 31, 2024 (in thousands):</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">Year ending March 31, 2025</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">13,972</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2026</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">10,936</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2027</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8,120</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2028</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5,646</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2029</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,384</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2030 and thereafter</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,827</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">43,885</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 13972000 10936000 8120000 5646000 3384000 1827000 43885000 <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">7. ALLOWANCE FOR CREDIT LOSSES</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The following table provides the activity in our allowance for credit losses for the years ended March 31, 2024, 2023, and 2022 (in thousands):</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Accounts</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Receivable</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Notes</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Receivable</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Lease</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Receivables</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Balance as of March 31, 2021</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$<br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,064</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$<br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,212</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$<br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,171</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$<br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4,447</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Provision for credit losses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">482</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(312</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(272</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(102</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Write-offs and other</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(135</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(192</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(218</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(545</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Balance as of March 31, <span style="text-indent: 0pt;">2022</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,411</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">708</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">681</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,800</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Provision for credit losses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">273</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">93</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">300</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">666</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Write-offs and other</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(112</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(112</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Balance as of March 31, <span style="text-indent: 0pt;">2023</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,572</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">801</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">981</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4,354</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Provision for credit losses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">477</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">255</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">472</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,204</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Write-offs and other</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(362</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(18</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(379</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Balance as of March 31, <span style="text-indent: 0pt;">2024</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">$<br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,687</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">$<br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,056</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">$<br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,435</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">$<br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5,179</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">We evaluate our customers using an internally assigned credit quality rating “CQR”. The CQR categories of our financing receivables are:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"></td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">•</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">High CQR: This rating includes accounts with excellent to good business credit, asset quality and capacity to meet financial obligations. Loss rates in this category are generally less than 1%.</div> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"></td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">•</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Average CQR: This rating includes accounts with average credit risk that are more susceptible to loss in the event of adverse business or economic conditions. Loss rates in this category are in the range of 1% to 8%.</div> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"></td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">•</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Low CQR: This rating includes accounts that have marginal credit risk such that the customer’s ability to make repayment is impaired or may likely become impaired. The loss rates in this category in the normal course are greater than 8% and up to 100%.</div> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">The following table provides the amortized cost basis of our financing receivables by CQR and by credit origination year as of March 31, 2024 (in</span> thousand<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">s):</span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="18" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Amortized cost basis by origination year ending </span>March 31<span style="font-size: 10pt; font-family: 'Times New Roman';">,</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2019</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">and prior<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Transfers</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(2)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net credit<br/> </div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">exposure</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Notes receivable:</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 10%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">High CQR</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">63,934</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">15,821</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,440</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,656</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">30</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">85,881</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(25,683</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">60,198</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 10%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Average CQR</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">18,715</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,260</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">302</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">52</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">22,329</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(3,476</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">18,853</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 10%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">82,649</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">19,081</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,742</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,708</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">30</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">108,210</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(29,159</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">79,051</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 10%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 10%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Lease receivables:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 10%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">High CQR</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">22,123</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">9,457</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,341</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,151</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">34,179</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1,128</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">33,051</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 10%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Average CQR</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">22,861</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">9,548</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,133</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">259</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">34,803</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(5,436</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">29,367</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 10%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">44,984</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">19,005</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,474</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,410</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">102</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">68,982</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(6,564</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">62,418</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 10%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 10%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total amortized cost (1)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">127,633</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">38,086</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7,216</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4,118</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">132</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">177,192</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(35,723</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">141,469</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"> </td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Unguaranteed </span>residual values of $3,718 thousand that we retained after selling the related lease receivable is excluded from amortized cost<span style="font-size: 10pt; font-family: 'Times New Roman';">.</span></div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"> </td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(2)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Transfers consist of receivables that have been transferred to third-party financial institutions on a non-recourse basis.<br/> </div> </td> </tr> </table> <div><br/></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The following table provides the amortized cost basis of our financing receivables by CQR and by credit origination year as of March 31, 2023 (in thousands):</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="18" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Amortized cost basis by origination year ending </span>March 31<span style="font-size: 10pt; font-family: 'Times New Roman';">,</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2019</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <span style="font-weight: normal;">2018 and prior<br/> </span></td> <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Transfers</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(2)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net credit<br/> </div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">exposure</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Notes receivable:</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 10%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">High CQR</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">72,155</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">11,378</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">11,267</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">370</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">30</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">95,200</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(28,115</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">67,085</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 10%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Average CQR</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">12,793</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,675</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">213</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">115</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">61</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">1</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">15,858</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1,432</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">14,426</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 10%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">84,948</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">14,053</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">11,480</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">485</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">91</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">1</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">111,058</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(29,547</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">81,511</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 10%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 10%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Lease receivables:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 10%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">High CQR</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">21,629</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,842</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,916</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">565</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">51</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">$ <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom">9</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">28,012</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1,437</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">26,575</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 10%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Average CQR</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">23,796</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,430</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">770</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">35</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">28,034</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1,594</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">26,440</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 10%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">45,425</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7,272</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,686</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">600</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">54</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">9</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">56,046</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(3,031</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">53,015</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 10%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 10%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total amortized cost (1)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">130,373</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">21,325</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">14,166</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,085</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">145</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">10</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">167,104</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(32,578</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">134,526</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"> </td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Unguaranteed </span>residual values of $4,222 thousand that we retained after selling the related lease receivable is excluded from amortized cost.</div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"> </td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(2)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Transfers consist of receivables that have been transferred to third-party financial institutions on a non-recourse basis and receivables that are in the process of being transferred to third-party financial institutions.</div> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">The following table provides an aging analysis of our financing receivables as of March 31, 2024 (in thousands):</span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">31-60</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Days Past</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Due</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">61-90</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Days Past</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Due</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman'; color: rgb(34, 34, 34);">&gt;</span> 90</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Days Past</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Due</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Past Due</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Current</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Billed</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Unbilled</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Amortized</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Cost</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 20%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Notes receivable</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,251</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">334</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,484</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4,069</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">9,337</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">13,406</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">94,804</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">108,210</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 20%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Lease receivables</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,174</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">284</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,213</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,671</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4,691</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8,362</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">60,620</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">68,982</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 20%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,425</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">618</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4,697</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7,740</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">14,028</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">21,768</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">155,424</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">177,192</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The following table provides an aging analysis of our financing receivables as of March 31, 2023 (in thousands):</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">31-60</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Days Past</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Due</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">61-90</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Days Past</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Due</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman'; color: rgb(34, 34, 34);">&gt;</span> 90</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Days Past</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Due</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Past Due</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Current</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Billed</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Unbilled</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Amortized</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Cost</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 20%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Notes receivable</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">862</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">473</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,355</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7,703</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">10,058</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">101,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">111,058</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 20%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Lease receivables</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,068</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">463</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">864</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,395</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5,413</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7,808</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">48,238</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">56,046</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 20%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,088</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,325</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,337</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4,750</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">13,116</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">17,866</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">149,238</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">167,104</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Our financial assets on nonaccrual status were not significant as of March 31, 2024, and March 31, 2023.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The following table provides the activity in our allowance for credit losses for the years ended March 31, 2024, 2023, and 2022 (in thousands):</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Accounts</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Receivable</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Notes</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Receivable</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Lease</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Receivables</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Balance as of March 31, 2021</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$<br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,064</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$<br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,212</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$<br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,171</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$<br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4,447</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Provision for credit losses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">482</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(312</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(272</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(102</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Write-offs and other</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(135</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(192</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(218</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(545</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Balance as of March 31, <span style="text-indent: 0pt;">2022</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,411</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">708</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">681</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,800</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Provision for credit losses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">273</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">93</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">300</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">666</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Write-offs and other</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(112</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(112</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Balance as of March 31, <span style="text-indent: 0pt;">2023</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,572</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">801</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">981</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4,354</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Provision for credit losses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">477</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">255</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">472</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,204</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Write-offs and other</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(362</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(18</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(379</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Balance as of March 31, <span style="text-indent: 0pt;">2024</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">$<br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,687</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">$<br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,056</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">$<br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,435</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">$<br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5,179</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 2064000 1212000 1171000 4447000 482000 -312000 -272000 -102000 135000 192000 218000 545000 2411000 708000 681000 3800000 273000 93000 300000 666000 112000 0 0 112000 2572000 801000 981000 4354000 477000 255000 472000 1204000 362000 0 18000 379000 2687000 1056000 1435000 5179000 0.01 0.01 0.08 0.08 1 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">The following table provides the amortized cost basis of our financing receivables by CQR and by credit origination year as of March 31, 2024 (in</span> thousand<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">s):</span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="18" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Amortized cost basis by origination year ending </span>March 31<span style="font-size: 10pt; font-family: 'Times New Roman';">,</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2019</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">and prior<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Transfers</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(2)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net credit<br/> </div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">exposure</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Notes receivable:</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 10%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">High CQR</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">63,934</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">15,821</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,440</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,656</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">30</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">85,881</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(25,683</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">60,198</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 10%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Average CQR</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">18,715</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,260</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">302</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">52</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">22,329</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(3,476</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">18,853</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 10%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">82,649</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">19,081</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,742</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,708</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">30</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">108,210</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(29,159</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">79,051</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 10%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 10%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Lease receivables:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 10%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">High CQR</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">22,123</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">9,457</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,341</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,151</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">34,179</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1,128</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">33,051</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 10%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Average CQR</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">22,861</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">9,548</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,133</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">259</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">34,803</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(5,436</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">29,367</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 10%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">44,984</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">19,005</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,474</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,410</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">102</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">68,982</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(6,564</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">62,418</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 10%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 10%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total amortized cost (1)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">127,633</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">38,086</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7,216</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4,118</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">132</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">177,192</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(35,723</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">141,469</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"> </td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Unguaranteed </span>residual values of $3,718 thousand that we retained after selling the related lease receivable is excluded from amortized cost<span style="font-size: 10pt; font-family: 'Times New Roman';">.</span></div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"> </td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(2)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Transfers consist of receivables that have been transferred to third-party financial institutions on a non-recourse basis.<br/> </div> </td> </tr> </table> <div><br/></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The following table provides the amortized cost basis of our financing receivables by CQR and by credit origination year as of March 31, 2023 (in thousands):</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="18" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Amortized cost basis by origination year ending </span>March 31<span style="font-size: 10pt; font-family: 'Times New Roman';">,</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2019</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <span style="font-weight: normal;">2018 and prior<br/> </span></td> <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Transfers</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(2)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net credit<br/> </div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">exposure</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Notes receivable:</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 10%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">High CQR</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">72,155</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">11,378</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">11,267</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">370</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">30</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">95,200</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(28,115</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">67,085</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 10%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Average CQR</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">12,793</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,675</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">213</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">115</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">61</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">1</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">15,858</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1,432</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">14,426</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 10%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">84,948</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">14,053</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">11,480</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">485</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">91</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">1</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">111,058</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(29,547</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">81,511</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 10%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 10%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Lease receivables:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 10%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">High CQR</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">21,629</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,842</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,916</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">565</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">51</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">$ <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; white-space: nowrap;" valign="bottom">9</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">28,012</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1,437</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">26,575</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 10%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Average CQR</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">23,796</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,430</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">770</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">35</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">28,034</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1,594</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">26,440</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 10%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">45,425</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7,272</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,686</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">600</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">54</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">9</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">56,046</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(3,031</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">53,015</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 10%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 10%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total amortized cost (1)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">130,373</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">21,325</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">14,166</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,085</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">145</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">10</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">167,104</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(32,578</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">134,526</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"> </td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Unguaranteed </span>residual values of $4,222 thousand that we retained after selling the related lease receivable is excluded from amortized cost.</div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"> </td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(2)</td> <td style="width: auto; vertical-align: top; text-align: left;"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Transfers consist of receivables that have been transferred to third-party financial institutions on a non-recourse basis and receivables that are in the process of being transferred to third-party financial institutions.</div> </td> </tr> </table> 63934000 15821000 3440000 2656000 30000 0 85881000 25683000 60198000 18715000 3260000 302000 52000 0 0 22329000 3476000 18853000 82649000 19081000 3742000 2708000 30000 0 108210000 29159000 79051000 22123000 9457000 1341000 1151000 100000 7000 34179000 1128000 33051000 22861000 9548000 2133000 259000 2000 0 34803000 5436000 29367000 44984000 19005000 3474000 1410000 102000 7000 68982000 6564000 62418000 127633000 38086000 7216000 4118000 132000 7000 177192000 35723000 141469000 3718000 72155000 11378000 11267000 370000 30000 0 95200000 28115000 67085000 12793000 2675000 213000 115000 61000 1000 15858000 1432000 14426000 84948000 14053000 11480000 485000 91000 1000 111058000 29547000 81511000 21629000 3842000 1916000 565000 51000 9000 28012000 1437000 26575000 23796000 3430000 770000 35000 3000 0 28034000 1594000 26440000 45425000 7272000 2686000 600000 54000 9000 56046000 3031000 53015000 130373000 21325000 14166000 1085000 145000 10000 167104000 32578000 134526000 4222000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">The following table provides an aging analysis of our financing receivables as of March 31, 2024 (in thousands):</span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">31-60</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Days Past</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Due</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">61-90</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Days Past</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Due</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman'; color: rgb(34, 34, 34);">&gt;</span> 90</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Days Past</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Due</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Past Due</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Current</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Billed</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Unbilled</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Amortized</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Cost</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 20%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Notes receivable</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,251</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">334</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,484</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4,069</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">9,337</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">13,406</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">94,804</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">108,210</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 20%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Lease receivables</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,174</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">284</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,213</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,671</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4,691</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8,362</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">60,620</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">68,982</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 20%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,425</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">618</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4,697</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7,740</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">14,028</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">21,768</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">155,424</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">177,192</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The following table provides an aging analysis of our financing receivables as of March 31, 2023 (in thousands):</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">31-60</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Days Past</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Due</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">61-90</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Days Past</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Due</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman'; color: rgb(34, 34, 34);">&gt;</span> 90</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Days Past</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Due</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Past Due</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Current</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Billed</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Unbilled</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Amortized</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Cost</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 20%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Notes receivable</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,020</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">862</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">473</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,355</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7,703</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">10,058</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">101,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">111,058</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 20%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Lease receivables</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,068</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">463</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">864</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,395</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5,413</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">7,808</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">48,238</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">56,046</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 20%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,088</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,325</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,337</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4,750</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">13,116</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">17,866</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">149,238</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">167,104</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Our financial assets on nonaccrual status were not significant as of March 31, 2024, and March 31, 2023.</div> 1251000 334000 2484000 4069000 9337000 13406000 94804000 108210000 1174000 284000 2213000 3671000 4691000 8362000 60620000 68982000 2425000 618000 4697000 7740000 14028000 21768000 155424000 177192000 1020000 862000 473000 2355000 7703000 10058000 101000000 111058000 1068000 463000 864000 2395000 5413000 7808000 48238000 56046000 2088000 1325000 1337000 4750000 13116000 17866000 149238000 167104000 <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">8. </span></span><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">PROPERTY AND EQUIPMENT</span><span style="font-weight: bold;">—NET</span></div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Property and equipment—net is a component of Property, equipment, and other assets—net. Our balance consists of the following (in thousands):</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div> March 31, 2024</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> March 31, 2023</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Furniture, fixtures, and equipment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">26,507</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">29,818</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Leasehold improvements</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">11,776</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">10,398</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Capitalized software</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,685</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,235</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Vehicles</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">396</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">445</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">40,364</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">43,896</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Accumulated depreciation and amortization</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(27,429</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(31,963</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Property and equipment – net</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">12,935</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">11,933</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Depreciation and amortization expense on property and equipment, including amounts recognized in cost of sales, was $6.7 million, $5.5 million, and $5.4 million for the years ended March 31, 2024, 2023, and 2022, respectively.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Property and equipment—net is a component of Property, equipment, and other assets—net. Our balance consists of the following (in thousands):</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div> March 31, 2024</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> March 31, 2023</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Furniture, fixtures, and equipment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">26,507</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">29,818</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Leasehold improvements</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">11,776</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">10,398</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Capitalized software</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,685</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,235</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Vehicles</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">396</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">445</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">40,364</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">43,896</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Accumulated depreciation and amortization</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(27,429</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(31,963</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Property and equipment – net</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">12,935</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">11,933</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 26507000 29818000 11776000 10398000 1685000 3235000 396000 445000 40364000 43896000 27429000 31963000 12935000 11933000 6700000 5500000 5400000 <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">9. </span>NOTES PAYABLE AND CREDIT FACILITY</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">CREDIT FACILITY</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">We finance the operations of our subsidiaries ePlus Technology, inc., ePlus Technology Services, inc., and SLAIT Consulting, LLC (collectively, the “Borrowers”) in our technology business through a credit facility with Wells Fargo Commercial Distribution Finance, LLC (“WFCDF”). The WFCDF credit facility (the “WFCDF Credit Facility”) has a floor plan facility and a revolving credit facility.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">On October 13, 2021, the Borrowers amended, restated, and replaced in entirety their then-existing credit agreements with WFCDF. On October 31, 2022, the Borrowers entered into the First Amendment to the credit agreement. Under this agreement and its amendment, the credit facility is provided by a syndicate of banks for which WFCDF acts as administrative agent and consists of a discretionary senior secured floor plan facility in favor of the Borrowers in the aggregate principal amount of up to $425.0 million, together with a sublimit for a revolving credit facility for up to $150.0 million.</div> <div><br/> </div> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">On March 10, 2023, the Borrowers entered into a Second Amendment to the credit agreement which amended the Credit Agreement to increase the maximum aggregate amount of principal available under the floor plan facility from $425.0 million to $500.0 million and increase the maximum aggregate amount of principal available under the Revolving Facility from $150.0 million to $200.0 million. </div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><br/></div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> Under the accounts payable floor plan facility, we had an outstanding balance of $105.1 million and $134.6 million as of March 31, 2024, and March 31, 2023, respectively. On our balance sheet, our liability under the accounts payable floor plan facility is presented as accounts payable – floor plan.</div> <div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"> <span style="font-size: 10pt;"><br/> </span></span></div> <div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">We use the floor plan to facilitate the purchase of inventory from designated suppliers. WFCDF pays our suppliers and provides us extended payment terms. We pay down the floor plan facility on three specified dates each month, generally 45-60 days from the invoice date. We do not incur any interest or other incremental expenses for the floor plan facility. We are not involved in establishing the terms or conditions of the arrangements between our suppliers and WFCDF.</span></div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span><br/> </span></div> <div> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Under the revolving credit facility, we had no balance outstanding as of March 31, 2024, and March 31, 2023. On our balance sheet, our liability under the revolving credit facility is presented as part of recourse notes payable – current.<br/> </span></div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/> </span> </div> <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> The fair value of the outstanding balances under the WFCDF Credit Facility were approximately equal to their carrying value as of March 31, 2024, and March 31, 2023. </div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The amount of principal available is subject to a borrowing base determined by, among other things, the Borrowers’ accounts receivable and inventory, each pursuant to a formula and subject to certain reserves. Loans accrue interest at a rate per annum equal to Term SOFR Rate plus a Term SOFR Adjustment of 0.10% plus an Applicable Margin of 1.75%. Our weighted average interest rate on the accounts receivable component of our WFCDF Credit Facility was 7.07% during our year ended March 31, 2024, compared to 5.35% over the prior fiscal year<span style="font-size: 10pt; font-family: 'Times New Roman';">.</span></div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Our borrowings under the WFCDF Credit Facility are secured by the assets of the Borrowers. Additionally, the WFCDF Credit Facility requires a guaranty of $10.5 million by ePlus inc<span style="font-size: 10pt; font-family: 'Times New Roman';">.</span></div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Under the WFCDF Credit Facility, the Borrowers are restricted in their ability to pay dividends to ePlus inc. unless their available borrowing meets or met certain thresholds. As of March 31, 2024, and March 31, 2023, their available borrowing met the thresholds such that there were no restrictions on their ability to pay dividends<span style="font-size: 10pt; font-family: 'Times New Roman';">.</span></div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The WFCDF Credit Facility has an initial one-year term, which automatically renews for successive one-year terms thereafter. However, either the Borrowers or WFCDF may terminate the WFCDF Credit Facility at any time by providing a written termination notice to the other party no less than 90 days prior to such termination<span style="font-size: 10pt; font-family: 'Times New Roman';">.</span></div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The loss of the WFCDF Credit Facility could have a material adverse effect on our future results as we currently rely on this facility and its components for daily working capital and liquidity for our technology business and as an operational function of our accounts payable process.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">RECOURSE NOTES PAYABLE</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Recourse notes payable consist of borrowings that, in the event of default by the customer, the lender has recourse against us. As of </span><span style="font-size: 10pt;">March 31, 2023<span style="font-family: 'Times New Roman';">, we had $</span>6.0<span style="font-family: 'Times New Roman';"> million arising from </span>one<span style="font-family: 'Times New Roman';"> installment payment arrangement within our technology business. Our payments under this installment agreement were due quarterly in amounts that were correlated to the payments due to us from a customer under a related notes receivable. We discounted our payments due under this installment agreement to calculate our payable balance using an interest rate of </span>3.50%<span style="font-family: 'Times New Roman';"> as of </span>March 31, 2023<span style="font-family: 'Times New Roman';">. As of </span>March 31, 2024<span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">, we have fully paid our recourse notes payable.</span></span></div> <div><span style="font-size: 10pt;"> </span></div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">NON-RECOURSE NOTES PAYABLE</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Non-recourse notes payable consist of borrowings that, in the event of a default by the customer, the lender generally only has recourse against the customer, and the assets serving as collateral, but not against us. As of </span>March 31, 2024<span style="font-size: 10pt; font-family: 'Times New Roman';">, and </span>March 31, 2023<span style="font-size: 10pt; font-family: 'Times New Roman';">, we had $</span>36.2<span style="font-size: 10pt; font-family: 'Times New Roman';"> million and $</span>34.3<span style="font-size: 10pt; font-family: 'Times New Roman';"> million, respectively, of non-recourse borrowings that were collateralized by investments in notes and leases. Principal and interest payments are generally due periodically in amounts that are approximately equal to the total payments due from the customer under the leases or notes receivable that collateralize the notes payable. The weighted average interest rate for our non-recourse notes payable was </span>6.49%<span style="font-size: 10pt; font-family: 'Times New Roman';"> and </span>5.01%<span style="font-size: 10pt; font-family: 'Times New Roman';">, as of </span>March 31, 2024<span style="font-size: 10pt; font-family: 'Times New Roman';">, and </span>March 31, 2023<span style="font-size: 10pt; font-family: 'Times New Roman';">, respectively.</span></div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Our non-recourse notes payable as of </span>March 31, 2024,<span style="font-size: 10pt; font-family: 'Times New Roman';"> mature as follows:</span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; width: 86.06%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Year ending March 31, <span style="text-indent: 0pt;">2025</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1.09%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.53%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.24%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">23,288</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.09%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 86.06%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2026</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1.09%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.53%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.24%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8,991</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.09%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 86.06%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2027</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1.09%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.53%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.24%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,093</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.09%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 86.06%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2028</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1.09%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.53%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.24%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">817</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.09%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 86.06%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total maturities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1.09%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.53%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.24%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">36,189</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.09%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> 425000000 150000000 425000000 500000000 150000000 200000000 105100000 134600000 3 P45D P60D 0 0 0.001 0.0175 0.0707 0.0535 10500000 P1Y P1Y P90D 6000000 0.035 0.035 36200000 34300000 0.0649 0.0501 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Our non-recourse notes payable as of </span>March 31, 2024,<span style="font-size: 10pt; font-family: 'Times New Roman';"> mature as follows:</span></div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; width: 86.06%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Year ending March 31, <span style="text-indent: 0pt;">2025</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1.09%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.53%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.24%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">23,288</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.09%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 86.06%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2026</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1.09%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.53%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.24%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8,991</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.09%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 86.06%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2027</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1.09%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.53%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.24%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,093</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.09%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 86.06%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-indent: 0pt;">2028</span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1.09%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.53%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.24%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">817</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.09%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 86.06%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total maturities</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1.09%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.53%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 10.24%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">36,189</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.09%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> 23288000 8991000 3093000 817000 36189000 <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: bold;">10. </span><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><span style="font-weight: bold;">C</span>OMMITMENTS AND CONTINGENCIES</span></div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">LEGAL PROCEEDINGS</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">We are subject to various legal proceedings, as well as demands, claims and threatened litigation, that arise in the normal course of our business and have not been fully resolved. The ultimate outcome of any litigation or other legal dispute is uncertain. When a loss related to a legal proceeding or claim is probable and reasonably estimable, we accrue our best estimate for the ultimate resolution of the matter. If one or more legal matters are resolved against us in a reporting period for amounts above our expectations, our financial condition and operating results for that period may be adversely affected. As of March 31, 2024, we do not believe that there is a reasonable possibility that any material loss exceeding the amounts already recognized for these proceedings and matters, if any, has been incurred. Any outcome, whether favorable or unfavorable, may materially and adversely affect us due to legal costs and expenses, diversion of management attention and other factors. We expense legal costs in the period incurred. We cannot assure that additional contingencies of a legal nature or contingencies having legal aspects will not be asserted against us in the future, and these matters could relate to prior, current, or future transactions or events.</span></div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">11. </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">EARNINGS PER SHARE</span></div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Basic earnings per share is computed by dividing net earnings attributable to common shares by the weighted average number of common shares outstanding for the period. Diluted net earnings per share include the potential dilution of securities that could participate in our earnings, but not securities that are anti-dilutive.</div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The following table provides a reconciliation of the numerators and denominators used to calculate basic and diluted net earnings per common share as disclosed in our consolidated statements of operations for the fiscal years ended March 31, 2024, 2023 and 2022 (in thousands, except per share data):</div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; font-size: 10pt; padding-bottom: 2px;" valign="bottom"><br/> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net earnings attributable to common shareholders <span style="color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: nowrap; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">–</span> basic and diluted</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">115,776</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">119,356</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">105,600</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 64%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Basic and diluted common shares outstanding:</span></div> </td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Weighted average common shares outstanding <span style="color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: nowrap; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">–</span> basic</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">26,610</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">26,569</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">26,638</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Effect of dilutive shares</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">107</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">85</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">228</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Weighted average shares common outstanding <span style="color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: nowrap; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">–</span> diluted</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">26,717</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">26,654</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">26,866</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 64%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Earnings per common share <span style="color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: nowrap; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">–</span> basic</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4.35</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4.49</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3.96</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Earnings per common share <span style="color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: nowrap; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">–</span> diluted</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4.33</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4.48</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3.93</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The following table provides a reconciliation of the numerators and denominators used to calculate basic and diluted net earnings per common share as disclosed in our consolidated statements of operations for the fiscal years ended March 31, 2024, 2023 and 2022 (in thousands, except per share data):</div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </span> </div> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; font-size: 10pt; padding-bottom: 2px;" valign="bottom"><br/> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net earnings attributable to common shareholders <span style="color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: nowrap; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">–</span> basic and diluted</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">115,776</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">119,356</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">105,600</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 64%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Basic and diluted common shares outstanding:</span></div> </td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Weighted average common shares outstanding <span style="color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: nowrap; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">–</span> basic</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">26,610</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">26,569</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">26,638</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Effect of dilutive shares</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">107</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">85</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">228</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Weighted average shares common outstanding <span style="color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: nowrap; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">–</span> diluted</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">26,717</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">26,654</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">26,866</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 64%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Earnings per common share <span style="color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: nowrap; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">–</span> basic</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4.35</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4.49</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3.96</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Earnings per common share <span style="color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: nowrap; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">–</span> diluted</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4.33</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4.48</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3.93</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 115776000 119356000 105600000 26610000 26569000 26638000 107000 85000 228000 26717000 26654000 26866000 4.35 4.49 3.96 4.33 4.48 3.93 <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">12. </span>STOCKHOLDERS’ EQUITY</div> <div><br/></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">SHARE REPURCHASE PLAN</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">On May 18, 2024, our board of directors authorized the repurchase of up to 1,250,000 shares of our outstanding common stock, over a 12-month period beginning May 28, 2024. On March 22, 2023, our board of directors authorized the repurchase of up to 1,000,000 shares of our outstanding common stock, over a 12-month period beginning May 28, 2023. On March 24, 2022, our board of directors authorized the repurchase of up to 1,000,000 shares of our outstanding common stock, over a 12-month period beginning May 28, 2022. These plans authorized purchases to be made from time to time in the open market, or in privately negotiated transactions, subject to availability. Any repurchased shares will have the status of treasury shares and may be used, when needed, for general corporate purposes.</div> <div><br class="Apple-interchange-newline"/></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">During the year ended March 31, 2024, we purchased 131,837 shares of our outstanding common stock at an average cost of $51.01 per share for a total purchase price of $6.7 million under the share repurchase plan; we also acquired 53,945 shares of common stock at a value of $3.0 million to satisfy tax withholding obligations relating to the vesting of employees’ restricted stock awards.<br/> </span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">During the year ended March 31, 2023, we purchased 72,973 shares of our outstanding common stock at an average cost of $55.69 per share for a total purchase price of $4.1 million under the share repurchase plan; we also acquired 58,080 shares of common stock at a value of $3.3 million to satisfy tax withholding obligations relating to the vesting of employees’ restricted stock awards.</div> 1250000 1000000 1000000 131837 51.01 6700000 53945 3000000 72973 55.69 4100000 58080 3300000 <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">13. </span>SHARE-BASED COMPENSATION</div> <div><br/> </div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">SHARE-BASED PLANS</div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">As of March 31, 2024, we had share-based awards outstanding under the following plans: (1) the 2017 Non-Employee Director Long-Term Incentive Plan (“2017 Director LTIP”), (2) the 2012 Employee Long-Term Incentive Plan (“2012 Employee LTIP”), and (3) the 2021 Employee Long-Term Incentive Plan (“2021 Employee LTIP”).</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-align: justify; margin-right: 43pt; margin-left: 8pt;"> <br/> </div> <div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">These share-based plans define fair market value as the closing sales price of a share of common stock as quoted on any established stock exchange for such date or the most recent trading day preceding such date if there were no trades on such date.</span></div> <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"> <br/> </span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">2012 Employee LTIP and 2021 Employee LTIP</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;"> <br/> </span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The 2021 Employee LTIP was approved by our stockholders on September 16, 2021, and became effective October 1, 2021. Under the 2021 Employee LTIP, 3,000,000 shares were authorized for grant of incentive stock options, nonqualified stock options, stock appreciation rights, restricted stock, restricted stock units, performance awards, or other share-based awards to <span style="font-style: italic;">e</span>Plus employees.</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The 2021 Employee LTIP replaced the 2012 Employee LTIP that had previously been approved by our stockholders on September 13, 2012. Beginning September 16, 2021, we permanently ceased granting any additional shares under the 2012 Employee LTIP.</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The purpose of these plans is to encourage our employees to acquire a proprietary interest in the growth and performance of <span style="font-style: italic;">e</span>Plus, thus enhancing the value of <span style="font-style: italic;">e</span>Plus for the benefit of its stockholders, and to enhance our ability to attract and retain exceptionally qualified individuals. These plans are administered by the Compensation Committee. </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Shares issuable under these plans may consist of authorized but unissued shares or shares held in our treasury. Under these plans, the Compensation Committee will determine the time and method of exercise or vesting of the awards. Shares under these plans will not be used to compensate our outside directors, who may be compensated under the separate 2017 Director LTIP, as discussed below. </div> <div><br/></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal;"><span style="text-decoration: underline;">2017 Director LTIP</span></div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">On September 12, 2017, our stockholders approved the 2017 Director LTIP that was adopted by the Board on July 24, 2017. Under the 2017 Director LTIP, 300,000 shares, retroactively adjusted for the stock split, were authorized for grant to non-employee directors. The purpose of the 2017 Director LTIP is to align the economic interests of the directors with the interests of stockholders by including equity as a component of pay and to attract, motivate and retain experienced and knowledgeable directors. Each director receives an annual grant of restricted stock having a grant-date fair value equal to the cash compensation earned by an outside director during our fiscal year ended immediately before the respective annual grant-date. These restricted shares are prohibited from being sold, transferred, assigned, pledged, or otherwise encumbered or disposed of. The shares vest <span style="-sec-ix-hidden:Fact_e50016992fca46e59071f854fe302c1a">half</span> on the one-year anniversary and <span style="-sec-ix-hidden:Fact_c9dea6738a324fceaf156e073f74c782">half</span> on the <span style="-sec-ix-hidden:Fact_bbcccb261bbf4ebdac85788415b1d6bd">second-year</span> anniversary from the date of the grant. In addition, each director may also elect to receive stock in lieu of their cash compensation. Stock received in lieu of cash vests immediately.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">RESTRICTED STOCK ACTIVITY</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">During the year ended March 31, 2024, we granted 13,656 restricted shares under the 2017 Director LTIP and 152,865 restricted shares under the 2021 Employee LTIP.</div> <div><br class="Apple-interchange-newline"/></div> <div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Cumulatively, as of March 31, 2024, we have granted a total of 114,936 restricted shares under the 2017 Director LTIP, 2,144,578</span><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> restricted shares under the 2012 Employee LTIP, and 291,508 restricted shares under the 2021 Employee LTIP.</span><br class="Apple-interchange-newline"/> </div> <div><br/> </div> <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The following table provides a summary of the non-vested restricted shares for the year ended March 31, 2024:</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Number of</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Shares</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Weighted Average</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Grant-Date Fair Value</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Nonvested April 1, 2023</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">314,860</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">49.57</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Granted</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">166,521</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">56.50</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Vested</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(168,082</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">46.42</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Forfeited</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(4,888</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">54.71</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Non-vested <span style="text-indent: 0pt;">March 31, 2024</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">308,411</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">55.02</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">In each of the years ended March 31, 2024, 2023, and 2022, we used the closing stock price on the grant date or, if the grant date fell on a date the stock was not traded, the previous day’s closing stock price for the fair value of the award.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The weighted-average grant date fair value of restricted shares granted during the years ended March 31, 2024, 2023, and 2022 was $56.50, $56.50, and $46.56, respectively.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The aggregated fair value of restricted shares that vested during the years ended March 31, 2024, 2023, and 2022 was $7.8 million, $7.1 million, and $7.1 million, respectively.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Upon each vesting period of the restricted stock awards to employees, participants are subject to minimum tax withholding obligations. The 2012 Employee LTIP, the 2021 Employee LTIP, and the 2017 Director LTIP allows us to withhold enough shares due to the participant to satisfy their minimum tax withholding obligations. For the year ended March 31, 2024, we withheld 53,945 shares of common stock at a value of $3.0 million, which was included in treasury stock. For the year ended March 31, 2023, we withheld 58,080 shares of common stock at a value of $3.3 million, which was included in treasury stock.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;">PERFORMANCE STOCK UNITS</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br/> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;">On November 17, 2023, we granted 15,120 Performance Stock Units (“PSUs”) with a grant date fair value of $61.17 to our executive officers under our 2021 Employee LTIP. The PSUs will vest based on the achievement of certain performance goals at the end of a three-year performance period ending March 31, 2026. The PSUs represent the right to receive shares of our common stock on a one-to-one basis. The total number of PSUs that vest range from 0% to 200% of the number of PSUs at the target level of achievement for one or more of the performance targets. No shares vested or were forfeited during the year ended March 31, 2024.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">EMPLOYEE STOCK PURCHASE PLAN</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">On September 15, 2022, <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">our stockholders approved the 2022 Employee Stock Purchase Plan (“ESPP”) through which eligible employees may purchase up to an aggregate of 2.50 million shares of our stock at 6-month intervals at a discount off the lesser of the closing market price on the first or the last trading day of each offering period. During the year ended March 31, 2024, we issued 70,715 shares at a weighted average price of $42.69 per share under the ESPP. As of March 31, 2024, there were 2.43 million shares remaining under</span> the ESPP.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">COMPENSATION EXPENSE</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The following table provides a summary of our total share-based compensation expense, including for restricted stock awards, PSUs, ESPP, and the related income tax benefit for the years ended March 31, 2024, 2023 and 2022, respectively (in thousands):</div> <div style="display:none;"><br/></div> <div style="letter-spacing: normal; white-space: normal; word-spacing: 0px; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-weight: 400; text-align: left; text-indent: 0px; text-transform: none;"><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="letter-spacing: normal; width: 100%; word-spacing: 0px; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; text-transform: none;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0);">Year Ended March 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0);"> 2024<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0);">2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0);">2022<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>Equity-based compensation expense</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">9,731</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">7,825</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">7,114</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; white-space: nowrap;" valign="bottom"> <div>Income tax benefit</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">$ <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">(2,735</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">$ <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">(2,097</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">$ <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">(1,999</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">)</div> </td> </tr> </table> <div> <br class="Apple-interchange-newline"/></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">We recognized the income tax benefit as a reduction to our provision for income taxes. As of March 31, 2024, the total unrecognized compensation expense related to non-vested restricted stock was</span> $10.4 million, which is expected to be recognized over a weighted-average period of 27 months.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">We also provide our employees with a contributory </span>401<span style="font-size: 10pt; font-family: 'Times New Roman';">(k) profit sharing plan. We may make contributions, which are fully vested when they are made, to the plan. These contributions are not required. The decision whether to make contributions is entirely within our discretion. For the years ended </span>March 31, 2024, 2023<span style="font-size: 10pt; font-family: 'Times New Roman';">, and </span>2022<span style="font-size: 10pt; font-family: 'Times New Roman';">, we recognized expense for employer contributions to the plan of</span> $4.7 million, $4.2 million, and $3.4 million, respectively.</div> 3000000 300000 P1Y 13656 152865 114936 2144578 291508 <div style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The following table provides a summary of the non-vested restricted shares for the year ended March 31, 2024:</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Number of</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Shares</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Weighted Average</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Grant-Date Fair Value</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Nonvested April 1, 2023</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">314,860</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">49.57</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Granted</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">166,521</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">56.50</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Vested</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(168,082</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">46.42</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Forfeited</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(4,888</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">54.71</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Non-vested <span style="text-indent: 0pt;">March 31, 2024</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">308,411</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">55.02</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 314860 49.57 166521 56.5 168082 46.42 4888 54.71 308411 55.02 56.5 56.5 46.56 7800000 7100000 7100000 53945 3000000 58080 3300000 15120 61.17 P3Y 1 0 2 -0 -0 2500000 P6M 70715 42.69 2430000 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The following table provides a summary of our total share-based compensation expense, including for restricted stock awards, PSUs, ESPP, and the related income tax benefit for the years ended March 31, 2024, 2023 and 2022, respectively (in thousands):</div> <div style="display:none;"><br/></div> <div style="letter-spacing: normal; white-space: normal; word-spacing: 0px; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-weight: 400; text-align: left; text-indent: 0px; text-transform: none;"><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="letter-spacing: normal; width: 100%; word-spacing: 0px; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; text-transform: none;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0);">Year Ended March 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0);"> 2024<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0);">2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0);">2022<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>Equity-based compensation expense</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">9,731</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">7,825</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">7,114</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; white-space: nowrap;" valign="bottom"> <div>Income tax benefit</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">$ <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">(2,735</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">$ <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">(2,097</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">$ <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">(1,999</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">)</div> </td> </tr> </table> 9731000 7825000 7114000 2735000 2097000 1999000 10400000 P27M 4700000 4200000 3400000 <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">14. </span>INCOME TAXES</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">We account for our tax positions in accordance with Codification Topic 740. Under the guidance, we evaluate uncertain tax positions based on the two-step approach. The first step is to evaluate each uncertain tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained in an audit, including resolution of related appeals or litigation processes, if any. For tax positions that are not likely of being sustained upon audit, the second step requires us to estimate and measure the tax benefit as the largest amount that is more than 50% likely of being realized upon ultimate settlement.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">As of March 31, 2024, and 2023, we do not have any unrecognized tax benefits for uncertain tax positions. We recognize accrued interest and penalties related to unrecognized tax benefits as part of income tax expense.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">We file income tax returns, including returns for our subsidiaries, with federal, state, local, and foreign jurisdictions. The tax years ended March 31, 2021, March 31, 2022, and March 31, 2023, are subject to examination by federal and state taxing authorities.<br/> </div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">A reconciliation of income taxes computed at the statutory federal income tax rate of 21.0% to the provision for income taxes included in the consolidated statements of operations is as follows (in thousands, except percentages):</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Year Ended March 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Income tax expense computed at the US statutory federal rate</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">33,830</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">34,224</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">30,845</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">State income tax expense—net of federal benefit</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">9,624</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8,754</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8,937</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Non-deductible executive compensation</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,718</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,708</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,749</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Other</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">145</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1,068</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(247</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Provision for income taxes</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">45,317</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">43,618</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">41,284</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Effective income tax rate</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">28.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">26.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">28.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The components of the provision for income taxes are as follows (in thousands):</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Year Ended March 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Current:</span></div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Federal</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">34,232</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">30,928</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">32,309</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">State</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">12,371</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">10,110</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">11,681</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Foreign</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,370</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">499</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">894</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total current expense</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">47,973</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">41,537</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">44,884</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Deferred:</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Federal</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(2,419</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,301</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(3,289</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">State</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(188</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">970</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(370</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Foreign</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(49</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(190</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">59</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total deferred expense (benefit)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(2,656</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,081</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(3,600</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Provision for income taxes</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">45,317</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">43,618</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">41,284</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="clear: both;"><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Significant components of our deferred tax assets and liabilities were as follows (in thousands):</span></div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">March 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Deferred tax assets:</span></div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Accrued vacation</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,666</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,251</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Deferred revenue</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">6,934</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5,448</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Allowance for credit losses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,278</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,063</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Restricted stock</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">738</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">654</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Other deferred tax assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,737</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,697</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Accrued bonus</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,641</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,323</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Lease liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4,503</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,939</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Other credits and carryforwards</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">251</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">277</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Gross deferred tax assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">20,748</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">17,652</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Less: valuation allowance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(70</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(112</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net deferred tax assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">20,678</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">17,540</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Deferred tax liabilities:</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Property and equipment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(2,724</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(2,926</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating leases</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(3,889</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(3,789</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Prepaid expenses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1,807</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1,729</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Right-of-use assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(4,113</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(3,885</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Tax deductible goodwill</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(2,525</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(2,244</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total deferred tax liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(15,058</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(14,573</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net deferred tax asset</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5,620</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,967</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Management assesses the available positive and negative evidence to estimate whether sufficient future taxable income will be generated to permit use of the existing deferred tax assets. Based on this evaluation as of March 31, 2024, a valuation allowance of $0.1 million was recorded, to offset gross deferred tax assets primarily attributable to net operating losses at certain of the foreign subsidiaries and foreign tax credit carry forwards. We believe that it is more likely than not that we will realize the remaining gross deferred tax assets through generating taxable income or the reversal of existing temporary differences attributable to the gross deferred tax liabilities.</div> 0 0 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">A reconciliation of income taxes computed at the statutory federal income tax rate of 21.0% to the provision for income taxes included in the consolidated statements of operations is as follows (in thousands, except percentages):</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Year Ended March 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Income tax expense computed at the US statutory federal rate</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">33,830</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">34,224</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">30,845</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">State income tax expense—net of federal benefit</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">9,624</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8,754</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8,937</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Non-deductible executive compensation</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,718</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,708</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,749</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Other</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">145</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1,068</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(247</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Provision for income taxes</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">45,317</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">43,618</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">41,284</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Effective income tax rate</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">28.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">26.8</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">28.1</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">%</div> </td> </tr> </table> 0.21 0.21 0.21 33830000 34224000 30845000 9624000 8754000 8937000 1718000 1708000 1749000 145000 -1068000 -247000 45317000 43618000 41284000 0.281 0.268 0.281 <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The components of the provision for income taxes are as follows (in thousands):</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Year Ended March 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Current:</span></div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Federal</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">34,232</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">30,928</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">32,309</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">State</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">12,371</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">10,110</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">11,681</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Foreign</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,370</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">499</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">894</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total current expense</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">47,973</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">41,537</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">44,884</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Deferred:</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Federal</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(2,419</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,301</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(3,289</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">State</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(188</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">970</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(370</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Foreign</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(49</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(190</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">59</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total deferred expense (benefit)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(2,656</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,081</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(3,600</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Provision for income taxes</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">45,317</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">43,618</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">41,284</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 34232000 30928000 32309000 12371000 10110000 11681000 1370000 499000 894000 47973000 41537000 44884000 -2419000 1301000 -3289000 -188000 970000 -370000 -49000 -190000 59000 -2656000 2081000 -3600000 45317000 43618000 41284000 <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Significant components of our deferred tax assets and liabilities were as follows (in thousands):</span> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">March 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Deferred tax assets:</span></div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Accrued vacation</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,666</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,251</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Deferred revenue</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">6,934</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5,448</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Allowance for credit losses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,278</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,063</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Restricted stock</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">738</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">654</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Other deferred tax assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,737</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,697</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Accrued bonus</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,641</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,323</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Lease liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4,503</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,939</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Other credits and carryforwards</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">251</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">277</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Gross deferred tax assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">20,748</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">17,652</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Less: valuation allowance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(70</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(112</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net deferred tax assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">20,678</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">17,540</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Deferred tax liabilities:</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Property and equipment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(2,724</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(2,926</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating leases</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(3,889</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(3,789</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Prepaid expenses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1,807</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1,729</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Right-of-use assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(4,113</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(3,885</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Tax deductible goodwill</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(2,525</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(2,244</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total deferred tax liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(15,058</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(14,573</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net deferred tax asset</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5,620</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,967</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 2666000 2251000 6934000 5448000 1278000 1063000 738000 654000 1737000 1697000 2641000 2323000 4503000 3939000 251000 277000 20748000 17652000 70000 112000 20678000 17540000 2724000 2926000 3889000 3789000 1807000 1729000 4113000 3885000 2525000 2244000 15058000 14573000 5620000 2967000 100000 <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">15. </span>FAIR VALUE MEASUREMENTS</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">We account for the fair values of our assets and liabilities utilizing a three-tier value hierarchy, which prioritizes the inputs used in measuring fair value.<span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The following table provides the fair value of our assets and liabilities measured at fair value as categorized within the fair value hierarchy as of </span></span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">March 31, 2024</span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">,</span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> and </span></span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">March 31, 2023</span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> (in</span></span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> thousand</span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">s):</span></span> </div> <div><br/></div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Fair Value Measurement Using</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Recorded</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Amount</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Quoted Prices in</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Active Markets for</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Identical Assets</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(Level 1)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Significant Other</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Observable Inputs</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(Level 2)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Significant</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Unobservable<span style="font-size: 10pt; font-family: 'Times New Roman';"><br/> </span>Inputs</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(Level 3)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;"><span style="text-indent: 0pt;">March 31, 2024</span></span></div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Assets:</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Money market funds</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">179,709</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">179,709</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;"><span style="text-indent: 0pt;">March 31, 2023</span></span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Assets:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Money market funds</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8,880</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8,880</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The following table provides the fair value of our assets and liabilities measured at fair value as categorized within the fair value hierarchy as of </span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">March 31, 2024</span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">,</span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> and </span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">March 31, 2023</span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> (in</span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> thousand</span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">s):</span> <div><br/></div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Fair Value Measurement Using</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Recorded</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Amount</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Quoted Prices in</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Active Markets for</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Identical Assets</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(Level 1)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Significant Other</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Observable Inputs</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(Level 2)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Significant</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Unobservable<span style="font-size: 10pt; font-family: 'Times New Roman';"><br/> </span>Inputs</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(Level 3)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;"><span style="text-indent: 0pt;">March 31, 2024</span></span></div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Assets:</div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Money market funds</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">179,709</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">179,709</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;"><span style="text-indent: 0pt;">March 31, 2023</span></span></div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Assets:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 27pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Money market funds</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8,880</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8,880</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 179709000 179709000 0 0 8880000 8880000 0 0 <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">16. </span>BUSINESS COMBINATIONS</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> <br/> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;">PEAK RESOURCES, INC. (“PEAK”)</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br/> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;">On January 26, 2024, our subsidiary, <span style="font-style: italic;">e</span>Plus Technology, inc., acquired certain assets and liabilities of PEAK. Based in Denver, CO, PEAK is an established provider of modern data center, networking, and security products and services. The acquisition will help drive additional growth with enhanced engineering, sales, and services delivery capabilities in the mountain west region.</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"><br/> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;">Our sum for consideration transferred is $7.9 million <span style="color: rgb(0, 0, 0);">consisting of $5.6 million paid in cash at closing plus an additional $2.3 million that was paid in April 2024 to the sellers based on adjustments to a determination of the total net assets delivered. <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; font-variant: normal;">Our allocation of the purchase consideration to the assets acquired and liabilities assumed is presented below (in thousands):</span></span></div> <div> <br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="letter-spacing: normal; width: 100%; word-spacing: 0px; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left; text-transform: none;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Acquisition Date Amount</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>Accounts receivable</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">8,569</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; white-space: nowrap;" valign="bottom"> <div>Other assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">133</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>Identified intangible asset</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">5,030</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div>Accounts payable and other liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">(9,084</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>Total identifiable net assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">4,648</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div>Goodwill</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">3,238</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>Total purchase consideration</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">7,886</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br/> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;">The identified intangible asset of $5.0 million consists of customer relationships with an estimated useful life of seven years. The fair value of acquired receivables equals the gross contractual amounts receivable. We expect to collect all acquired receivables.</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"><br/> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;">We recognized goodwill related to this transaction of $3.2 million, of which $2.9 million and $0.3 million were assigned to our product and professional services reporting segments, respectively. The goodwill recognized in the acquisition is attributable to the acquired assembled workforce and expected synergies, none of which qualify for recognition as a separate intangible asset. The total amount of goodwill is expected to be deductible for tax purposes.</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"><br/> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;">The amount of revenues and earnings of the acquiree since the acquisition date are not material. Likewise, the impact to the revenue and earnings of the combined entity for the current reporting period as though the acquisition date had been April 1, 2023, is not material.</div> <div><br class="Apple-interchange-newline"/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">NETWORK SOLUTIONS GROUP (“NSG”)<br/> </div> <div><br/> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;">On April 30, 2023, our subsidiary, ePlus Technology, inc., acquired certain assets and liabilities of NSG, formerly a business unit of CCI Systems, Inc., a Michigan-based provider of networking services and solutions. This acquisition is helping to drive additional growth for us in the service provider end-markets with enhanced engineering, sales, and services delivery capabilities specific to the industry.</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br/> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;">Our sum for consideration transferred is $48.6 million consisting of $59.6 million paid in cash at closing minus $11.0 million that was paid back to us during the quarter ended September 30, 2023, by the sellers based on adjustments to a determination of the total net assets delivered. <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal;">Our allocation of the purchase consideration to the assets acquired and liabilities assumed is presented below (in thousands):</span></div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Acquisition Date Amount </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>Accounts receivable</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">20,419</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; white-space: nowrap;" valign="bottom"> <div>Other assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">1,940</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>Identified intangible asset</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">29,960</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; white-space: nowrap;" valign="bottom"> <div>Accounts payable and other liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">(24,758</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>Contract liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">(1,086</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; white-space: nowrap;" valign="bottom"> <div>Total identifiable net assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">26,475</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div>Goodwill</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">22,128</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div>Total purchase consideration</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">48,603</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br/> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;">The identified intangible asset of $30.0 million consists of customer relationships with an estimated useful life of seven years. The fair value of acquired receivables equals the gross contractual amounts receivable. We expect to collect all acquired receivables.</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"><br/> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;">We recognized goodwill related to this transaction of $22.1 million, of which $19.7 million and $2.4 million were assigned to our product and professional services reporting segments, respectively. The goodwill recognized in the acquisition is attributable to the acquired assembled workforce and expected synergies, none of which qualify for recognition as a separate intangible asset. The total amount of goodwill is expected to be deductible for tax purposes.</div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"><br/> </div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;">The amount of revenues and earnings of the acquiree since the acquisition date are not material. Likewise, the impact to the revenue and earnings of the combined entity for the current reporting period as though the acquisition date had been April 1, 2023, is not material.</div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">FUTURE COM, LTD. (“FUTURE COM”)<br/> </div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">On July 15, 2022, our subsidiary, ePlus Technology, inc., acquired certain assets and liabilities of Future Com, a Texas-based provider of cybersecurity solutions, cloud security and security consulting services throughout the US. Our acquisition provides access to enhanced engineering, sales, and services delivery capabilities in the South-Central region of the United States, as well as bolstering the skills and expertise surrounding ePlus’ growing cybersecurity practice.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: left;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Our sum for consideration transferred is $13.3 million consisting of $13.0 million paid in cash at closing plus an additional $0.3 million that was subsequently paid to the sellers based on adjustments to our determination of the total net assets delivered. <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal;">Our allocation of the purchase consideration to the assets acquired and liabilities assumed is presented below (in thousands):</span></span></div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Acquisition Date Amount<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Accounts receivable</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4,033</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Other assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">129</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Identified intangible asset</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8,360</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Accounts payable and other liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(8,714</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Contract liabilities<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(214</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total identifiable net assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,594</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Goodwill</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">9,694</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total purchase consideration</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">13,288</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The identified intangible asset of $8.4 million consists of customer relationships with an estimated useful life of seven years. The fair value of acquired receivables equals the gross contractual amounts receivable. We expect to collect all acquired receivables.</div> <div><br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">We recognized goodwill related to this transaction of $9.7 million, which was originally assigned to our technology <span style="font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: left; text-indent: 0px; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">segment. As a result of changes in our segments, we subsequently reassigned the goodwill to our product, professional services, and managed services segments. The goodwill recognized in the acquisition is attributable to the acquired assembled workforce and expected synergies, none of which qualify for recognition as a separate intangible asset. The total amount of goodwill is expected to be deductible for tax purposes</span>. </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The amount of revenues and earnings of the acquiree since the acquisition date are not material. Likewise, the impact to the revenue and earnings of the combined entity for the current reporting period as though the acquisition date had been April 1, 2022, is not material.</div> 7900000 5600000 2300000 <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; font-variant: normal;">Our allocation of the purchase consideration to the assets acquired and liabilities assumed is presented below (in thousands):</span> <div> <br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="letter-spacing: normal; width: 100%; word-spacing: 0px; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left; text-transform: none;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Acquisition Date Amount</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>Accounts receivable</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">8,569</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; white-space: nowrap;" valign="bottom"> <div>Other assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">133</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>Identified intangible asset</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">5,030</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div>Accounts payable and other liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">(9,084</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>Total identifiable net assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">4,648</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div>Goodwill</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">3,238</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>Total purchase consideration</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">7,886</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 8569000 133000 5030000 9084000 4648000 3238000 7886000 5000000 P7Y 3200000 2900000 300000 48600000 59600000 11000000 <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal;">Our allocation of the purchase consideration to the assets acquired and liabilities assumed is presented below (in thousands):</span> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center;">Acquisition Date Amount </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>Accounts receivable</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">20,419</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; white-space: nowrap;" valign="bottom"> <div>Other assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">1,940</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>Identified intangible asset</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">29,960</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; white-space: nowrap;" valign="bottom"> <div>Accounts payable and other liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">(24,758</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div>Contract liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">(1,086</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; white-space: nowrap;" valign="bottom"> <div>Total identifiable net assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">26,475</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div>Goodwill</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">22,128</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div>Total purchase consideration</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0);">48,603</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 20419000 1940000 29960000 24758000 1086000 26475000 22128000 48603000 30000000 P7Y 22100000 19700000 2400000 13300000 13000000 300000 <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal;">Our allocation of the purchase consideration to the assets acquired and liabilities assumed is presented below (in thousands):</span> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Acquisition Date Amount<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Accounts receivable</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4,033</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Other assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">129</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Identified intangible asset</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8,360</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Accounts payable and other liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(8,714</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Contract liabilities<br/> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(214</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total identifiable net assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,594</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Goodwill</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">9,694</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total purchase consideration</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">13,288</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 4033000 129000 8360000 8714000 214000 3594000 9694000 13288000 8400000 P7Y 9700000 <div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div> <div><span style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; background-color: rgb(255, 255, 255); font-style: normal; font-variant: normal; text-transform: none;">17. </span><span style="font-weight: bold; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">SEGMENT REPORTING</span></div> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"> <br/> We manage and report our operating results through four operating segments: product, professional services, managed services, and financing. Our product segment includes sales of IT products, third-party software, and third-party maintenance, software assurance, and other third-party services. Our professional services segment includes our advanced professional services, staff augmentation, project management services, cloud consulting services and security services. Our managed services segment includes our advanced managed services, service desk, storage-as-a-service, cloud hosted services, cloud managed services and managed security services. We refer to the product segment, professional services segment, and managed services segment collectively as our technology business. Our financing business segment consists of the financing of IT equipment, software, and related services to commercial enterprises, state and local governments, and government contractors. </span></div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><br/> </span> </div> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div> <div style="display:none;"><br/></div> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;">We measure the performance of the segments within our technology business based on gross profit, while we measure our financing business segment based on operating income. We do not present asset information for our reportable segments as we do not provide asset information to our chief operating decision maker.</div> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"><br class="Apple-interchange-newline"/> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> </span> </span> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">The following table provides reportable segment information </span><span style="font-size: 10pt; font-family: 'Times New Roman';">(in thousands):</span></div> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"><br/> </span> </div> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div> <div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Year Ended March 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">2024<br/> </span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">2023<br/> </span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">2022<br/> </span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Net Sales</div> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 0pt; margin-left: 9pt;">Product</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,883,809</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,750,802</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,492,411</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Professional services</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">154,549</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">151,785</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">146,747</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Managed services</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">137,528</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">112,658</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">93,878</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Financing</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">49,416</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">52,473</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">87,983</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,225,302</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,067,718</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,821,019</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Gross Profit</div> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Product</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">397,618</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">380,741</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">316,622</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Professional services</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">68,194</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">61,594</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">63,384</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Managed services</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">42,667</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">32,155</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">28,147</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Financing</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">42,314</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">43,034</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">52,829</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">550,793</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">517,524</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">460,982</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Operating expenses</div> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Technology business</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">375,919</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">334,380</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">299,153</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Financing</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">16,617</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">16,982</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14,513</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">392,536</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">351,362</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">313,666</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Operating income</div> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Technology business</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">132,560</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">140,110</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">109,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Financing</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">25,697</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">26,052</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">38,316</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">158,257</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">166,162</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">147,316</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Other income (expense), net</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,836</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(3,188</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(432</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Earnings before tax</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">161,093</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">162,974</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">146,884</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Depreciation and amortization</div> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Technology business</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">20,951</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">13,598</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14,535</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Financing</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">74</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">111</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">111</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21,025</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">13,709</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14,646</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Interest and financing costs</div> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Technology business</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,428</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,897</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">928</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Financing</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,349</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,236</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">975</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,777</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,133</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,903</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Selected Financial Data - Statement of Cash Flow</span></div> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Purchases of property, equipment, and operating lease equipment:</div> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Technology business</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,454</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,693</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,951</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Financing</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,049</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,687</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">18,231</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,503</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">9,380</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">23,182</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span> <span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div> <div><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">The following tables provide a disaggregation of net sales by source and further disaggregate our revenue recognized from contracts with customers by timing and our position as principal or agent (in thousands):</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-align: left; text-transform: none;"> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="width: 100%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="18" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Year ended March 31, 2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Product</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> <div style="text-align: center; font-size: 10pt; font-family: 'Times New Roman';">Professional</div> <div style="text-align: center; font-size: 10pt; font-family: 'Times New Roman';">Services</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Managed Services</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Financing</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Net Sales:</div> </td> <td colspan="1" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">   Contracts with customers</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,862,231</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">154,549</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">137,528</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,926</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,160,234</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">   Financing and other</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21,578</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">43,490</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">65,068</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">   Total</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,883,809</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">154,549</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">137,528</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">49,416</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,225,302</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Timing and position as principal or agent:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -18pt; margin-left: 18pt;">   Transferred at a point in time as principal</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,687,639</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,926</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,693,565</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">   Transferred at a point in time as agent</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">174,592</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">174,592</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">   Transferred over time as principal</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">154,549</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">137,528</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">292,077</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">   Total revenue from contracts with customers</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,862,231</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">154,549</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">137,528</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,926</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,160,234</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span><span style="font-size: 10pt; font-family: 'Times New Roman';"><br/> </span> </div> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; width: 40%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="18" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Year ended March 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; width: 40%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Product</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> <div style="text-align: center; font-size: 10pt; font-family: 'Times New Roman';">Professional</div> <div style="text-align: center; font-size: 10pt; font-family: 'Times New Roman';">Services</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Managed Services</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Financing</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Net Sales:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">   Contracts with customers</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,728,125</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">151,785</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">112,658</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">9,304</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,001,872</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">   Financing and other</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22,677</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">43,169</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">65,846</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">   Total</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,750,802</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">151,785</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">112,658</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">52,473</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,067,718</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Timing and position as principal or agent:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">   Transferred at a point in time as principal</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,566,760</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">9,304</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,576,064</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">   Transferred at a point in time as agent</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">161,365</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">161,365</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">   Transferred over time as principal</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">151,785</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">112,658</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">264,443</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">   Total revenue from contracts with customers</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,728,125</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">151,785</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">112,658</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">9,304</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,001,872</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-size: 10pt; font-family: 'Times New Roman';"><br/> </span> </div> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="18" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Year ended March 31, 2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Product</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> <div style="text-align: center; font-size: 10pt; font-family: 'Times New Roman';">Professional</div> <div style="text-align: center; font-size: 10pt; font-family: 'Times New Roman';">Services</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Managed Services</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Financing</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Net Sales:</div> </td> <td colspan="1" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">   Contracts with customers</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,477,468</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">146,747</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">93,878</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">34,842</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,752,935</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">   Financing and other</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14,943</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">53,141</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">68,084</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">   Total</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,492,411</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">146,747</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">93,878</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">87,983</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,821,019</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Timing and position as principal or agent:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">   Transferred at a point in time as principal</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,342,769</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">34,842</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,377,611</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">   Transferred at a point in time as agent</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">134,699</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">134,699</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">   Transferred over time as principal</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">146,747</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">93,878</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">240,625</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">   Total revenue from contracts with customers</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,477,468</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">146,747</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">93,878</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">34,842</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,752,935</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-size: 10pt; font-family: 'Times New Roman';"><br/> </span> </div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">TECHNOLOGY BUSINESS DISAGGREGATION OF REVENUE</div> <div><br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: normal; text-align: left;">The following table provides a disaggregation of our revenue from contracts with customers for our technology business by customer end market and by type (in thousands):</div> <div> <br/> </div> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span> <span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"><br/> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Year Ended March 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Customer end market:</span></div> </td> <td colspan="1" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Telecom, media &amp; entertainment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">547,525</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">532,921</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">502,408</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Technology</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">379,720</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">393,594</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">250,485</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">SLED</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">329,617</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">290,624</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">241,769</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Healthcare</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">278,893</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">274,936</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">270,481</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Financial services</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">243,630</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">156,257</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">155,160</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">All others</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">396,501</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">366,913</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">312,733</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net sales</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,175,886</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,015,245</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,733,036</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Less: revenue from financing and other</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(21,578</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(22,677</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(14,943</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total revenue from contracts with customers</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,154,308</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,992,568</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,718,093</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Type:</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 64%;" valign="bottom"><span style="font-size: 10pt; font-family: 'Times New Roman';">Product <br/> </span> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Networking</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom">$ <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,005,679</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom">$ <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">803,678</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom">$ <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">611,488</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; text-indent: 9pt; width: 64%;" valign="bottom"><span style="font-size: 10pt; font-family: 'Times New Roman';">Cloud <br/> </span> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom">546,341</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom">587,097</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom">581,113</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Security</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">193,956</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">214,459</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">158,927</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Collaboration</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">65,714</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">57,472</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">57,244</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Other</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">72,119</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">88,096</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">83,639</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Total product<br/> </span> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,883,809</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,750,802</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,492,411</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 64%;" valign="bottom"><span style="font-size: 10pt; font-family: 'Times New Roman';">Professional services <br/> </span> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom">154,549</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom">151,785</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom">146,747</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><span style="font-size: 10pt; font-family: 'Times New Roman';">Managed services <br/> </span> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom">137,528</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom">112,658</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom">93,878</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net sales</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,175,886</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,015,245</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,733,036</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Less: revenue from financing and other</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(21,578</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(22,677</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(14,943</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total revenue from contracts with customers</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,154,308</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,992,568</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,718,093</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div> <br/></div> <div><br/> <span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">We do not disaggregate sales by customer end market beyond the technology business.</span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-size: 10pt; font-family: 'Times New Roman';"><br/> </span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">FINANCING BUSINESS SEGMENT DISAGGREGATION OF REVENUE</div> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"><br/> </span> </div> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">We <span style="font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: left; text-indent: 0px; word-spacing: 0px; white-space: normal; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">analyze our revenues within our financing business segment based on the nature of the arrangement. Our financing revenue generally consists of portfolio income, transactional gains, and post-contract earnings including month-to-month rents and the sales of off-lease equipment. All our revenues from contracts with customers within our financing business segment are from the sales of off-lease equipment</span>.</div> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div> <div style="font-size: 10pt; font-family: 'Times New Roman';"> </div> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">GEOGRAPHIC INFORMATION</div> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div> <div style="font-size: 10pt; font-family: 'Times New Roman';"> </div> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The geographic information for the years ended March 31, 2024, 2023, and 2022 was as follows (in thousands):</div> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"><br/> </span> </div> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; font-family: 'Times New Roman'; padding-bottom: 2px;" valign="bottom"><br/> </td> <td colspan="1" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Year Ended March 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Net sales:</span></div> </td> <td colspan="1" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">US</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,127,695</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,953,465</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,716,525</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Non-US</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">97,607</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">114,253</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">104,494</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,225,302</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,067,718</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,821,019</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"><br/> </span> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Our long-lived tangible assets include property and equipment-net, operating leases-net, and equipment that has been returned to us at the termination of the lease.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-size: 10pt; font-family: 'Times New Roman';"><br/> </span> </div> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; font-family: 'Times New Roman'; padding-bottom: 2px;" valign="bottom"><br/> </td> <td colspan="1" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">March 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: center;">2024</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: center;">2023</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Long-lived tangible assets:</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: right; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: right; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">US</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">16,258</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">16,313</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Non-US</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">582</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,140</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">16,840</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">17,453</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"><br/> </span> </div> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Sales to Verizon Communications Inc. represented 19%, 22% and 24% of net sales for the years ended March 31, 2024, March 31, 2023, and March 31, 2022, respectively, all of which related to our technology business segments.</span></div> 4 <div><span style="font-size: 10pt; font-family: 'Times New Roman';"><br class="Apple-interchange-newline"/> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> </span> </span> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">The following table provides reportable segment information </span><span style="font-size: 10pt; font-family: 'Times New Roman';">(in thousands):</span></div> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"><br/> </span> </div> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div> <div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Year Ended March 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">2024<br/> </span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">2023<br/> </span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">2022<br/> </span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Net Sales</div> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 0pt; margin-left: 9pt;">Product</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,883,809</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,750,802</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,492,411</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Professional services</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">154,549</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">151,785</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">146,747</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Managed services</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">137,528</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">112,658</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">93,878</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Financing</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">49,416</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">52,473</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">87,983</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,225,302</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,067,718</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,821,019</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Gross Profit</div> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Product</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">397,618</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">380,741</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">316,622</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Professional services</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">68,194</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">61,594</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">63,384</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Managed services</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">42,667</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">32,155</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">28,147</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Financing</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">42,314</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">43,034</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">52,829</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">550,793</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">517,524</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">460,982</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Operating expenses</div> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Technology business</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">375,919</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">334,380</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">299,153</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Financing</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">16,617</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">16,982</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14,513</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">392,536</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">351,362</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">313,666</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Operating income</div> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Technology business</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">132,560</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">140,110</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">109,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Financing</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">25,697</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">26,052</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">38,316</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">158,257</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">166,162</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">147,316</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Other income (expense), net</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,836</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(3,188</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">(432</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Earnings before tax</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">161,093</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">162,974</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">146,884</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Depreciation and amortization</div> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Technology business</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">20,951</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">13,598</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14,535</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Financing</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">74</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">111</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">111</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21,025</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">13,709</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14,646</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Interest and financing costs</div> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Technology business</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,428</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,897</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">928</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Financing</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,349</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,236</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">975</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">3,777</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,133</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,903</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Selected Financial Data - Statement of Cash Flow</span></div> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Purchases of property, equipment, and operating lease equipment:</div> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 10pt; font-family: 'Times New Roman'; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Technology business</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,454</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">7,693</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">4,951</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Financing</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,049</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,687</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">18,231</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">8,503</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">9,380</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">23,182</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> 1883809000 1750802000 1492411000 154549000 151785000 146747000 137528000 112658000 93878000 49416000 52473000 87983000 2225302000 2067718000 1821019000 397618000 380741000 316622000 68194000 61594000 63384000 42667000 32155000 28147000 42314000 43034000 52829000 550793000 517524000 460982000 375919000 334380000 299153000 16617000 16982000 14513000 392536000 351362000 313666000 132560000 140110000 109000000 25697000 26052000 38316000 158257000 166162000 147316000 2836000 -3188000 -432000 161093000 162974000 146884000 20951000 13598000 14535000 74000 111000 111000 21025000 13709000 14646000 1428000 2897000 928000 2349000 1236000 975000 3777000 4133000 1903000 7454000 7693000 4951000 1049000 1687000 18231000 8503000 9380000 23182000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">The following tables provide a disaggregation of net sales by source and further disaggregate our revenue recognized from contracts with customers by timing and our position as principal or agent (in thousands):</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> </div> <div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-align: left; text-transform: none;"> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="width: 100%; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="18" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Year ended March 31, 2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Product</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> <div style="text-align: center; font-size: 10pt; font-family: 'Times New Roman';">Professional</div> <div style="text-align: center; font-size: 10pt; font-family: 'Times New Roman';">Services</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Managed Services</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Financing</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Net Sales:</div> </td> <td colspan="1" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">   Contracts with customers</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,862,231</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">154,549</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">137,528</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,926</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,160,234</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">   Financing and other</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">21,578</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">43,490</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">65,068</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">   Total</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,883,809</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">154,549</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">137,528</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">49,416</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,225,302</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Timing and position as principal or agent:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -18pt; margin-left: 18pt;">   Transferred at a point in time as principal</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,687,639</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,926</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,693,565</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">   Transferred at a point in time as agent</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">174,592</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">174,592</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">   Transferred over time as principal</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">154,549</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">137,528</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">292,077</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">   Total revenue from contracts with customers</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,862,231</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">154,549</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">137,528</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">5,926</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,160,234</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span><span style="font-size: 10pt; font-family: 'Times New Roman';"><br/> </span> </div> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; width: 40%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="18" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Year ended March 31, 2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; width: 40%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Product</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> <div style="text-align: center; font-size: 10pt; font-family: 'Times New Roman';">Professional</div> <div style="text-align: center; font-size: 10pt; font-family: 'Times New Roman';">Services</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Managed Services</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Financing</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Net Sales:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">   Contracts with customers</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,728,125</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">151,785</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">112,658</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">9,304</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,001,872</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">   Financing and other</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">22,677</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">43,169</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">65,846</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">   Total</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,750,802</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">151,785</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">112,658</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">52,473</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,067,718</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Timing and position as principal or agent:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">   Transferred at a point in time as principal</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,566,760</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">9,304</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,576,064</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">   Transferred at a point in time as agent</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">161,365</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">161,365</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">   Transferred over time as principal</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">151,785</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">112,658</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">264,443</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">   Total revenue from contracts with customers</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,728,125</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">151,785</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">112,658</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">9,304</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,001,872</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-size: 10pt; font-family: 'Times New Roman';"><br/> </span> </div> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="18" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Year ended March 31, 2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Product</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> <div style="text-align: center; font-size: 10pt; font-family: 'Times New Roman';">Professional</div> <div style="text-align: center; font-size: 10pt; font-family: 'Times New Roman';">Services</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Managed Services</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Financing</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Net Sales:</div> </td> <td colspan="1" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">   Contracts with customers</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,477,468</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">146,747</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">93,878</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">34,842</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,752,935</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">   Financing and other</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">14,943</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">53,141</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">68,084</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">   Total</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,492,411</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">146,747</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">93,878</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">87,983</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,821,019</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Timing and position as principal or agent:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">   Transferred at a point in time as principal</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,342,769</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">34,842</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,377,611</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">   Transferred at a point in time as agent</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">134,699</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">134,699</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">   Transferred over time as principal</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">146,747</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">93,878</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">240,625</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; text-indent: -9pt; margin-left: 9pt;">   Total revenue from contracts with customers</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,477,468</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">146,747</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">93,878</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">34,842</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,752,935</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> </table> </div> 1862231000 154549000 137528000 5926000 2160234000 21578000 0 0 43490000 65068000 1883809000 154549000 137528000 49416000 2225302000 1687639000 0 0 5926000 1693565000 174592000 0 0 0 174592000 0 154549000 137528000 0 292077000 1862231000 154549000 137528000 5926000 2160234000 1728125000 151785000 112658000 9304000 2001872000 22677000 0 0 43169000 65846000 1750802000 151785000 112658000 52473000 2067718000 1566760000 0 0 9304000 1576064000 161365000 0 0 0 161365000 0 151785000 112658000 0 264443000 1728125000 151785000 112658000 9304000 2001872000 1477468000 146747000 93878000 34842000 1752935000 14943000 0 0 53141000 68084000 1492411000 146747000 93878000 87983000 1821019000 1342769000 0 0 34842000 1377611000 134699000 0 0 0 134699000 0 146747000 93878000 0 240625000 1477468000 146747000 93878000 34842000 1752935000 <div style="font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: normal; text-align: left;">The following table provides a disaggregation of our revenue from contracts with customers for our technology business by customer end market and by type (in thousands):</div> <div> <br/> </div> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span> <span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman';" valign="bottom"><br/> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Year Ended March 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Customer end market:</span></div> </td> <td colspan="1" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Telecom, media &amp; entertainment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">547,525</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">532,921</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">502,408</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Technology</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">379,720</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">393,594</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">250,485</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">SLED</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">329,617</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">290,624</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">241,769</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Healthcare</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">278,893</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">274,936</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">270,481</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Financial services</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">243,630</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">156,257</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">155,160</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">All others</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">396,501</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">366,913</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">312,733</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net sales</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,175,886</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,015,245</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,733,036</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Less: revenue from financing and other</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(21,578</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(22,677</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(14,943</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total revenue from contracts with customers</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,154,308</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,992,568</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,718,093</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Type:</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 64%;" valign="bottom"><span style="font-size: 10pt; font-family: 'Times New Roman';">Product <br/> </span> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Networking</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom">$ <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,005,679</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom">$ <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">803,678</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom">$ <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">611,488</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; text-indent: 9pt; width: 64%;" valign="bottom"><span style="font-size: 10pt; font-family: 'Times New Roman';">Cloud <br/> </span> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom">546,341</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom">587,097</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom">581,113</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Security</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">193,956</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">214,459</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">158,927</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Collaboration</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">65,714</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">57,472</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">57,244</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-indent: 9pt;">Other</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">72,119</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">88,096</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">83,639</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Total product<br/> </span> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,883,809</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,750,802</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,492,411</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 64%;" valign="bottom"><span style="font-size: 10pt; font-family: 'Times New Roman';">Professional services <br/> </span> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom">154,549</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom">151,785</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom">146,747</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><span style="font-size: 10pt; font-family: 'Times New Roman';">Managed services <br/> </span> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom">137,528</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom">112,658</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom">93,878</td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net sales</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,175,886</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,015,245</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,733,036</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Less: revenue from financing and other</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(21,578</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(22,677</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(14,943</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total revenue from contracts with customers</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,154,308</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,992,568</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,718,093</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 547525000 532921000 502408000 379720000 393594000 250485000 329617000 290624000 241769000 278893000 274936000 270481000 243630000 156257000 155160000 396501000 366913000 312733000 2175886000 2015245000 1733036000 21578000 22677000 14943000 2154308000 1992568000 1718093000 1005679000 803678000 611488000 546341000 587097000 581113000 193956000 214459000 158927000 65714000 57472000 57244000 72119000 88096000 83639000 1883809000 1750802000 1492411000 154549000 151785000 146747000 137528000 112658000 93878000 2175886000 2015245000 1733036000 21578000 22677000 14943000 2154308000 1992568000 1718093000 <div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The geographic information for the years ended March 31, 2024, 2023, and 2022 was as follows (in thousands):</div> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"><br/> </span> </div> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; font-family: 'Times New Roman'; padding-bottom: 2px;" valign="bottom"><br/> </td> <td colspan="1" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Year Ended March 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2024</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2023</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Net sales:</span></div> </td> <td colspan="1" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">US</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,127,695</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,953,465</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,716,525</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Non-US</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">97,607</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">114,253</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">104,494</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,225,302</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,067,718</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,821,019</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"><br/> </span> </div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Our long-lived tangible assets include property and equipment-net, operating leases-net, and equipment that has been returned to us at the termination of the lease.</div> <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-size: 10pt; font-family: 'Times New Roman';"><br/> </span> </div> <div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; font-family: 'Times New Roman'; padding-bottom: 2px;" valign="bottom"><br/> </td> <td colspan="1" style="vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">March 31,</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: center;">2024</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: center;">2023</div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Long-lived tangible assets:</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: right; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: right; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">US</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">16,258</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">16,313</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Non-US</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">582</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,140</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Total</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">16,840</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman';" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">17,453</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-size: 10pt; font-family: 'Times New Roman'; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 2127695000 1953465000 1716525000 97607000 114253000 104494000 2225302000 2067718000 1821019000 16258000 16313000 582000 1140000 16840000 17453000 0.19 0.22 0.24 <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">e</span>Plus inc. AND SUBSIDIARIES</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Schedule II - Valuation and Qualifying Accounts</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(Dollars in thousands)</div> <div><br/> </div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; margin-left: auto; margin-right: auto; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Balance at</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Beginning of</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Period</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Charged to</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Costs and</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Expenses</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Deductions/</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Write-Offs</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Balance at End</div> <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">of Period</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Allowance for sales returns: (1)</span></div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Year ended <span style="text-indent: 0pt;">March 31, 2022</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,189</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2,158</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(2,101</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,246</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Year ended <span style="text-indent: 0pt;">March 31, 2023</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,246</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,991</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(3,973</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,264</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Year ended <span style="text-indent: 0pt;">March 31, 2024</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,264</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4,647</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(4,296</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,615</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Allowance for credit losses:</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Year ended <span style="text-indent: 0pt;">March 31, 2022</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4,447</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(102</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(545</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,800</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Year ended <span style="text-indent: 0pt;">March 31, 2023</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,800</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">666</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(112</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4,354</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Year ended <span style="text-indent: 0pt;">March 31, 2024</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">4,354</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">1,204</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(379</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5,179</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">Valuation for deferred taxes:</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Year ended <span style="text-indent: 0pt;">March 31, 2022</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">250</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">250</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Year ended <span style="text-indent: 0pt;">March 31, 2023</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">250</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(138</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">112</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Year ended <span style="text-indent: 0pt;">March 31, 2024</span></div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">112</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(42</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">0</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">70</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"></td> <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">(1)</td> <td style="width: auto; vertical-align: top; text-align: justify;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">These amounts represent the gross profit effect of sales returns during the respective years. Expected merchandise returns after year-end for sales made before year-end were $10.1 million, $7.9 million, and $7.8 million as of March 31, 2024, 2023, and 2022, respectively.</span></div> </td> </tr> </table> 1189000 2158000 2101000 1246000 1246000 3991000 3973000 1264000 1264000 4647000 4296000 1615000 4447000 -102000 545000 3800000 3800000 666000 112000 4354000 4354000 1204000 379000 5179000 0 250000 -0 250000 250000 -138000 -0 112000 112000 -42000 -0 70000 10100000 7900000 7800000 These amounts represent the gross profit effect of sales returns during the respective years. Expected merchandise returns after year-end for sales made before year-end were $10.1 million, $7.9 million, and $7.8 million as of March 31, 2024, 2023, and 2022, respectively. Unguaranteed residual values of $3,718 thousand that we retained after selling the related lease receivable is excluded from amortized cost. Unguaranteed residual values of $4,222 thousand that we retained after selling the related lease receivable is excluded from amortized cost. Amounts include estimated unguaranteed residual values of $1,346 thousand and $1,717 thousand as of March 31, 2024, and 2023 respectively. Refer to Note 7, “Allowance for Credit Losses” for details. Balance is net of $8,673 thousand in accumulated impairments that were recorded in segments that precede our current segment organization. Transfers consist of receivables that have been transferred to third-party financial institutions on a non-recourse basis. Transfers consist of receivables that have been transferred to third-party financial institutions on a non-recourse basis and receivables that are in the process of being transferred to third-party financial institutions. Includes unguaranteed residual values of $3,718 thousand that we retained after selling the related lease receivable. Includes unguaranteed residual values of $4,222 thousand that we retained after selling the related lease receivable.

L2B.\TPG'YY,=B[JD*G7]W):J48TP@I=$6<3+NB)TDZ:L^QK\^(5;1E[]0! MCYNO,$U62@88@L>!QD-=:OP\%/_;78@4":'QC5)6>V'_ *#.DM!/+X"NT.U; MRH_P1[]6H+/4R2/OC_HP26. 330=LSH+@,=<9$[,XY.S\=,DZAO=7\TMQL M;K?;6\[\GAP5BL6)ALV=G6WPH+W1WG*G>U[)H%51\ ,9%1#$H>12[376AO9I M0*8+3O<:0RFT-R0IXT4'/E^PE&9P0B=P+E,B/N^"'<_8']J!S8V1W@5-K[5' M.(M%!S@=8H^UW(&U#?OL-DK_$1O76B4*A,P2$J&_JM$ :V*O@0IJJJ9P$FJX M=6!K='W', 0D_!TKF8O(NSWDHBI-[D)*5,R$9T!V@.1:3KM4Z:3L"Z2**-H2 M4M *_ S\\D<-T'5DS50232K@@>016CF\3EC -+0W_=9M4UT_4#<==X;O\U13 MNL_5( \R%C&B&(9.#L$W+\V$U[8[P#1:"W$&]5NFOWO&\PR8")L/@[AW_@4- M$X$!B(NYR77G1'?C:MU) @O:I!KF5RK%A!*N$\/]BIGX,H)+1XVD(II)8=Z; M))+SPI,3@1F7U8(5+R;7"[,>R*&>$$5G./?[O4EWGD MJC*@:HP;4[:^O"QQX3Q?D$%___@"28@LYQHWR_6%I8*+>QFA/S[Z=<1E0#A< M?D>6)0O$*^!0Q&9-@_G\)!PK_5FUN&NNU5%CU5;SJ:"A6:%._.!8A#9\Z'$H MU4++]?,)V/RZ%'*6 .*91L"-DQT1T\I3!R?\I^ \H-5308-!?:9I$_HZLH5@ M@!8)"DV7#G#.,![^.-PO SBS(Y:T4/5,$F@>*-,_[=][%&OWY@@(L1\6KC81_@':O2>#M-3:5?]Z%A& MYNE'!\S_D;%<'A[JVKBDD\.SR,SIZSBDAN)J+&H7Q&N*<"3'5 ESM;0:.KS2 MOY]RR;\ORF:7GSD3U F\D.- +?$3V+DC[L#3[@3;2[L3=&G=M.N6WS)7K+91 M72#_!5!+ P04 " !VD+98@(\O6&X# C"P $P &5F,C P,C8R.3-? M97@R,RYH=&W55MUSXC80?^],_X>M;]I[P?B#CTO ,'-'G"M3 @R0]EF69*RI M+7ED.0GWUU>637!(VLOEH;WZ 5:[VM_^=K7Z"!*5I=,??P ($HJ(D;2LF$KI M-'#J_T;YDVW#@F'*"TI B1%LRRQCJ@,(/DF!B&1D3V$FLASQ0^UCOBN!RXQR M!5A2I+1O63"^;_NL-ZN8I13\?K?7];H#W^^W_&+]C&2U@2>]A M(S+$WX_!V OVA8[ #(\%V( /3E.B^(1Z)E&B4\"%A M$5/@]P+G'&H:1/*D>,%< 3Y9GS/PV6JY#9<[6%W#?'D5KD/]HX>;\/-\NPLW MX16L;S\MYC/X.)NM;I>[^?(S7,\W-X%3H4V_G=$?5*^%[G1-2PE0"07&L9"Y MD$@QP2$Z@*0QE93CR@0;NF>%:HQ;I?OQ!8Q, MK"^QZ[FQAR[PY0>O'_>B*,+#X<4@(C3"! ]BJT4Z3;2! M#@8O5CXHIT[AP%6X6,UWNQ!^05D^AMWJ=O9K"(O%.G#*ZHHBKPK2-4D]V?6/ MTY]C:-7YO-=F\VV!O@^R-WA!$>_ [ZRZ*QCZ;HG^OZK:.G?_+9*M8\0QY\@_ MWKI?N91??6*]X;7C_V>OG78J)_DH!4[U>#1"\S3^"U!+ P04 " !VD+98 ME"5GN-T( !', %0 &5F,C P,C8R.3-?97@S,2TQ+FAT;>U;;6_;.!+^ M?L#]!UZ*VR: [>B%DB7G!CJM)5[(JX/STN/G;-OZK MWR?_D1Q* X)4:D3^6T\FLNH11G[6B@DMQ2V02S69LG+1C'&_7Q2O)U!6A&M@ M%8ZMC2QONV,^W7S,90$DH(-PX ^B(*"=\9=JNM#R=EP1/TTCTB>!%]#N\'Z_ MF<%Q.X733(D%R6ZY*I0^.WB7N]\!,=6B@+.#7)55/V<362Q&Y/UG.0%#?HZZD7_"B/C>M#HA%=Q7?5;(VW)$"LBQQ5D>D7>>^YT<-/Z%G"WO MU5B34IDQ$^BO/3@@SL39 =[!"O0JG#'8N8T(G=YO&"89XW>W6M6EZ#^^U(VJ M,7E")DS?RK)O@QP15E=JU:0;)TU;IK0 M%6J$MK@U\)O3I8!=ATY,^TMFK>! M9ZH0:.7J?BPS69'0'_BGQ[L86T:]S=KEUF[\BG@?VK5=E#;[J2^8)48U:-GF>Q8AEF)X>B,%/&,7G/#KP#=SYE M0BS/I3@[^#..\C 0><(#EE$ALC2B/$UIDM,PSD#P_;-P+D4UMB?>OY=/T.9$ MP:8&^RR/=L[6YM>!&4Y3GW?/;8M8AMMZ#P=)A.YG]EYR5BS]5&J*9G]ZY\?> M":X:XNOLK ]N'X\_6'\HRP>U@[,T&(3^\[Q=DS&; =$PDS"WR]U8&L+*LF8% M-DZ5KH@JR:]*3_"!]'\C*B>G]HFM/5UW/"*R0G\TOB/9,X^*Y) M_#.S3(UY.EF0NU+-"T"V[#6YW":Q4/C$2H7W1J1W"I43[@N!+M86B8,60^EGQ,3&W_61DD<]#0&K$SFDA3H!ZP4F,N MJS'.V$R!NXBMW2G&J@3.&V\HWJ5LT;TOWQZ8Y-L@DP5^D,0T@RBDE+$DXPG+ M@WR8)'GJBPC>D+DG,L.7@4P@N2PQU2V,'E(;)7:)W?&R[ER798[\PRJ)=I!- MBEJ@381/)X][B$6IBP698O9;)%N$%\4#5%M0F'77F]C$Y4%(ZZEGA]0%CD!\ M*@21\V]<@)R9,&0QRCM(/$]1MG03RB/\HB_\>.^**3?%86?US+TO6D1UA8*ECA4GF/!JP_- MD4O<:\(T.,Q@RDN;+IC*!(Q-'6G&=H3M-D$BM61JSX4TO%"FQG&68K4J&JQ, MM>(@L-F00X2& 1?D_]7]WS,2BQK+WBU"<2;NL A?LCZ?G0(35A^))JSYE3: MJJI$<+<.B:6XSKK18,L&]P7/ZX[RKB."IT=NYH\ACEVL;!Z]4-BR1$#J\Y#Q MB%.._,E9%J=A&'LLH1"^]MIL.(C3'P-;=K0W;)-D0./G>?L%#';!E'4"\*\! MUK-BE;/:[#[$BL0,$!NMIT9VJEJC 22MF32."K$7E,Z.W518L>HF:KM4K:%@ M#GVM$'T 4*^E<7M1(L-B<$854KA-,U-G1@K)M+0S0HJT2M>)A]):PHH2):Q; MP(S3NXY)E0&,L$+FMH.FS-[CNF!6$> \71 /4AA'-,*Z6R#@40:V(W(TC@?Q M4CDY"&*>AY!3$64TX9!Y>3+D:10-J4B&,7T#]Y[@SGX@N'>FL@V,[TZ".T,= MEX>9%+");@W,J-*E*C.X'-A2U<*::;&$&()>LDP6LEI8;;PM#KL".30ZH#5K MQ5K73JGK9,=].\-IK:<(=./$/>>8H"X 5_3>0HD2O4"\XQ68VH7$=L$*O\$T M+CARBD3_4E%->1J*/(KSX9!2+Z.91T.6,"_QDS!,_> -U7NBFG]75%_-6%$[ M&K,9#GF.-:><86Z:+:4B"O$=&+HYW5XW.OCB0"13TU2GF:JK)WUO(GH74<%6 MH8,MSO._WE4BV;+L=TL4-#<% SRQQE\H @7-18B5;>HS3D,D5;7)Z$VHV W?MNQS5QXA\1D\:B6PXKS6-O,[\G+-WD29"EOL MJS^T8C!X\D>-NA3T)@H/-T;G"&QDM?6!R[@YHLMM59?K;VJ.FM#&S*P4NN5# MMQ" <,K!W8Z6Q!>DD'=0M/O6C_KWON(.O6B4<^ZSS$NRF"'@XXQQX)Z?,2]* M,LB&Z2M'^8_;T8I>^HZ6>\\IEJM#[X&C+(=VT?I 5Q9DSU#F39V[339W F58 M]E9*FY4,=@UHW7YB4@%LE0F90HEMKPB)0;KAAXAF)&%C61__VK)[N0[!'[7$ M.;B5IRZYV[<^>JE[59$8"C&DG.;!D(:)QR /@XCF:4SCF+_1[BO9J[HHL&[# M3A)19[=([6XKEX 8:27LZDW,'-B=U:1-'6?SM2E)W9O6Y7N69R&OWHTD-JB'33V9,(V)YN;5JHNM;ZM>,A%R M&"8YREH:"4X!D4=%.HRC=!C&%%C\MD?\.K:1+E#5YAHYI("2C>?!;2 MZS6J4)8S5V($'0<]]6;NGT]9\O-!G_ +244S_.8IK$/*$>HTD4>R+U M_2"-HGA(XU<.M,C;DK 3*40!JZ R555JLO)'@ND]<1O^3V7UL3DF'RYN?G.? M-5[H)E!5A"FB%LK46Y:@K\^GN8RX*(%XP\ ?N(/2\ MH"-_+:<+)4;CBKAI&I(^\1POZ(KW^\T(3MLAG&>2+T@V8K*0ZN+H36Y_1T17 MBP(NCG)95OV<3D2Q&)*WG\4$-/D T;LD0E5(U'VC9-#0NM*KII48Z1IRZ3B M@+I*64+K_)K[S"8+CEIN'L8B$Q7QW8%W?KJ+LJ77V[1= MW]Q]OGU_>WWU^?;CATUUE[<]Y;D04B!\9S3((2$1D'F M2S7!!>G_A\BSTDHD)[#"W!^:EIO_Q4U)J(D@W.=AH2-J@M2X;-)BS_BB#V($K"$+@;1UZ0 M1EGBYAQRR&G&J>MP_S6(]PQB[YL&\<_4D#'&Z61![DLY+P )L=?$J?HJ^0X;IQ0G*5LT9V7 M0P4F3P)D%M>+?,\/ B=(8LC]E#IA KY+O5=VV1>8_F$ $T@N2HQT@Z+'R,8D MNL3N^%AUGHLR1_JA%28WADR*FJ-.1$\GC'L(1:&*!9EB\!L@&X 7Q2-26TSH M==.;T,3=@8O*IE$H4AYU(*B7WFVX?Z@H=)PL"F(O=FCJ!Z['DX3'-/>CP&,L=MW@%85[HC#XIBC\ MO!:A;W6+L+9.,+PA\QQ+6G6L3VS@WA*JP&(&0UZ8<,%0)J!-Z @]-A*FVP1Y MU'"IN>="LT+J&N4,PRI9-%B9*LF 8[,FQP@-S*ZP6K'Q?_/ QK3$PO6*59M MO*L+%'%]VG?#8VC<W#6WPM1-)8*[-4@,PW7VC09;QKDO6%XWE'<-$;P] ML2-_"G'L8K+FX8'"EGE^&-/(B<%C09[%:>"Z:1X[>1P&*8W8#P[;>!"EWP>V M]&1OV";)((A>9NT=:.R"(6OSOS\&6,_DJHS6>G<1DR-F@-AH+359IZP5*D#2 MF@EMJ1![06GUF#.%%:MNHK9+U0H*:M'7YJ&/ .JU-&X>"F18=$[+0G![+*;K M3 LNJ!)F1$B1)M&UR4-I-&%!B1FLW<"T37>X,Z^([AWIK(-C.].@CM#';>'F>"PB6X%5,O2ABK5N!V82M7 FBJ^ MA!B"7M!,%*):F-QXFQ]F![)HM$!K]HJUKIU*UZ8=#^T(I[6:(M"U3>X9PP"U M#MB:=P0EIN@%XAV?P-1L)*8+%O@-IG'#$5,D^D-%ML0 YV\E>4;TGJMDW1?7-C!:UI3$3X9#G6'.*&<:FWE(J8B*^ T,WM]OK M1@M?%$0RU4UUFLFZ>M;V)J)W22KHRG4PQ7G^QX=*)%N6_7:+@F92T,$SH_Q M$9CZGI?YD9OE<1[XF9>P/$@8CZ+(S\$/G%<$[HE _FUYM8GH3:B8\]ZV[+-/ MGB#Q!3QJ4F#)6*U,Y'?2RS5]$ZDK;#$O]U"+1N?);S7FI: V47B\(9TCL)'5 MU@67?C-$ESVI+M=?U)PTKHVI7F7HA@_M1@#<9@YV.EH27Y!"W$/1'EL_Z=_[ MBADZ9)1'?A2P,&.AEP0!EL=8#@?FU0_-$A?@]:WEWB@/#_U$R[[FY,O=H??( M489#NVA]I"L#LA=DYDV=NRUM[CA*L>RMI-*K--@VH';S$4D%L#5-R"2FV.8) M%^BD%3]&-",):\/Z^->4WRY] MFYRTJ>-,O#8EJ7W1NGS/\B+DM:3*C"0+/C:K.+K6^K#IH( 1R@K@^QDP8(0NJ#AV28 O/#,(U^ M="+\NQPC76%6FRODD!ZB "P)2M5\%= "KM=DA:*S7DULZ MD:]&5Q/QCT"C:024TM"%% +F0>8QBG\Y#\(P"!WO!P=:Z&P)V(G@O("54YFL M*CD9$F_Z0.Q!/U&C[-CI$?/OY+G0/M6GY.:7J]L/-_;CQJN[C4\@GXF9%[O9 M+E_7S^=WB2<1^?6S]-Q1TI/O.O^2H7_W45Z/!>3D_8H]/S9I^__G8(\_->?0 M.,Z-$>_/&G_&D+^XKWYI3]SI^:.=?;X(][[;%^'=L3Q>+Z_.3\T']O:B_=\' M_@=02P,$% @ =I"V6 /E(,_D!0 \Q< !, !E9C(P,#(V,CDS7V5X M,S(N:'1M[5A9;]LX$'Y?8/_#K(O=)H#M2+YB.TX UW&P0=LXL!U@]Y$2*8NH M1*HDE<3]]3NDY"-7FP,]L4(0\YQOAOQF..0@-FER]/MO (.8$>I*6#;<).QH ML%?\EHU_U&KPCH=,:$;!R#[,\C3EI@H$WBA)J.)TP6 DTXR(93''?<Z4)@T#2)02+4"92'59>1>ZK@#;+A!U6(BE,+2(I3Y9]>#WG*=-P MQJY@*E,B7A^ Z]?\$^N#[V7F R[-C62\(7H0\(B;'&2^_#*<]]!I<"G_'*U M5K$"(75,*.*5A0HX$8<57$'#U%J=F%G;^M#*KN\(AH"$'Q9*YH+6;G=M:U6( M/("4J 47-:MD'TANY+I)%2!%6R 592A+2,%*Y6^H7U16"FX#.3'E$EV5B@_JN'9T*Y*L0+#1<"KCB)@83,Q@* MD9,$IBR3RH",8& 5N>%]KMP';E#C$+5B@SW;?G2>Y!JX".N D^D2M$#:V_1 M$.4D+QE1F\# !,5@\IZH,(:F7W5A 8.1!AM+Z$:?&0MSQ0U'-R>"PO@ZC(DH M(E7*M;:ZXY\=23$\0+2L0I8KG1-<0B.1@)L%N*C/ZI:+Y098+CK["969C;/;\W0YR'()K7/K0E1 M!-.UR77"EC ,W699*E2QG[AI,=> BX\:P0$8F:'8OU[Y'>\ CUSZ13G->K?]H)R;D\OM(;LW-V6U48\ Z_;JK<;3T"RY M2N^/\B1!)F-.D%C_6_ND8A]SKIA-"[1EG5YS>(?L6L;Y[1VZNV;JQH/7WEO2 MU>\U"ZI1 MTF2M[G[8_I_>SZ1W\,WIS06>22EQG,4ST-@ 3[$5MKE/N$+R9W@86)I7;3=) M$LS(\'2V41\[,N2]KKI9T?HT0(&4.]'V],!1>5)XB?K?3"ORPU>QX02OH[(_!^.'WKI&$[O7(-_PNV[U]+;5Z>';DZ_IO5;_GK'XN_KKY]-"CYW MH-O*$#1B8KXD%5^@74F1Y^-5\PJS?,,$*HR)@WLS+"\*%/!"/-NZP\:8\@<, MAV9*7G+J7B2?FA'9[.J*8T86V M)F<,A3MD5Y4IP'1>B'_N0H!!+6_VC"/(, M6ZP!3)LZS&V.)Q5;2/OZ65SN<0><1=P:8YLWF#MP:NQ,()ELRK;()*I63A14(.@_C4E[]Z<]5 M7^C>K-ES7F\;W^WU=MN437E5&NS9QW!7*)_Z_P-02P,$% @ =I"V6)O" MOB?Y" KR, !4 !E9C(P,#(V,CDS7V5X.3>B]M- #N1;#FV\P;<;KM <8MNT?8/4")E\2J36I**X_WU.S.D;#EVNFF[ MZ+5 \R42)0YGAO,\,T/YNO*K^O:?_V#LNI)^5K>7M]'O['P7^-1NQ7 M54CMI&#>7+*W[6JE_)!Q]I,U7%@EEI+];%8-UYLPA_Z>FZ)=2>U9827W,+=U M2B_[I8O%E(W8.!EG_>FC4;#@ M/)IPG1NQ8?FR,+6Q-X-G)?T-F/.;6MX,2J/]J.0K56\NV8_OU$HZ]DJNV1NS MXOK'*T;/G?I#7K(T:?P5\_+>CWBMEOJ2U;*$$9)\R9XE]'O%BP$C$3<#\*"7=JM.)=&V2Y8U]P>"6=@OV%2$QTT3HJGIM:@)07 M]Y7*E6>+V5EZ??X489W6-*:T@-M+-KEH#AU\=,%K'-S;5+J^9,K# @6\(:_/ M9B>^DCL __!L M/AZ#UG\I*%)'%$?3TJM35G''N# -4@<(!O_5M5DCA7RD0TFOIZL3I#_41I8E M. =%<_+/*W,G5[FT+)T-D9DF9V&3&+HT*@B\(H#Y'*C/@2]5279$-SQC7C!5@#!H"-5CH/<\DRY>#V]Q:V1PR9Y$7%BM9:? (+H!M6H(>\ET5+ M"IJR!+JVJ&5_/6"CN@9!#=\P8W?[!/-+B7SN3?!S6]>P. CTN$2#2GK-. 93P'TJ[YFI8'=P@*G/"&[R)JN!4&:Q;@+4O3^ HM1-U0)]5MV"CGF%Z* M_K;!- F/MF(/+12M15_AP[YFQKP?(8.B[LJ(SX7_1R'J%PC*IK6-<=)U.Q#" MX?*I:GBRHI!U[1I>@($W@V1 ]PT7HKM7XF;P1Y),>)J,99*F\TPLDL4D%44^ MS=,R+]-B-H-I-7?N9O#\[>M??E7.OT/9GYX2UTKX"F^2?S\Y/X:_7F('"^UM M_QY'1*=3M\0/??B:;,9Q)R'F*@[);UICNA($+^X>I+/RCT6 M,8,' O=C[$ 38(#(4L>)()(1\@&&56$LX@ZA0G!BTEJ(/J7[L,S*L<;* M.V5:5P/JG&L!5J727!>*UVR[0J2B$WZ*BZQ@U.)S8@:(Z$,A#^UCQZ6"6B>K8V;2W0!VWMT3*^F[P"#784&9 6/+"65A+I+#7$KN@\TI%F M8 74":.6M3HZ\K$W'^#SD3"$ 7LDWF$8(??WPGXQ+V?3?)J E%F69>4B3>99 M-IG,93(5XXGX#OMO"?81\P?IK8/[2G+M(E#B(\?6E8$*"5[.I=102SC0@/=R M<)?U(3T?"'94.O6SU-O((^E%E[-@!)*K5_#\Q7U1<0T-UW\*3-R'D$\7DVR( M*W' HI!?(6"*\4RD?"9EFN39=,HY9,SQ?%QDTWE6I!?I=\!\@X Y+"L?(J9? M;GYFJ0F >;30[I6A#VM/RJ>'B)'WA93BHU2DQ&Q@@ETK((*0&'<,L+6@XI#& M?$<+L<4 PTBB"?GM>'DQI 5;))&U KJ!]&OE$IM#S-/\'H*^X>HK1/)S*[DS&D(' M>^DM_ [!W4=5@.P[%ZJ.]_Q65SN.>RASDMQ; "MAL:^Z- M)>6(&2 E]#D;W"'*F.I^*5#T="ANSU5GK8\M/A?'=ZGT[R8R'RVF%SP;#Z] MR)/)%&"?380L+LKOV?R;Q/N'DM\^]C%X#U,C(&MIN?;AC,QJ_ ^XN(-@!FDG MBC )833<)K=: 58*LLPWLW80K8W]8CEIZ!NI?#$KV\PV!I>A2X X1ZZ M?H R=+--E^.]YTIW)Z-HWZ[)!M@;2U@'C[K62K(T^*?W6GSHD-%0V+%V_Y'3 MAJ,-?7\3L ,A->^,$N0WT%*8-O?#HP*#]QKPI22N)@+S*+\"!@,W"(D,[5NK M.[U/A^& $EZ-(U 062J20&MTG>Q[KK1FQ5P+OC[T0'>X^W(_2(]Q?V^;UJJN MH1"#5<$!Q/>[>FU7PU+9MCW:">Z,J2S6D+&^#($0'C^ZD\PULE"EVAUF?+"J MI'!D:^S=?-CB(1W1K"L99C=\$VI# E>'*%S0%- ANK,ODQW^GH\=@)MX-&]T M'4^S\?C=/+T[X+@I#CU70FT->[E46J,[G+1W&)SH2GW8)% L[CQ Z].A%?>= M1)0@Q6,"&'TB@*B'?/6ACN.+GG;CQX[8AFTZFCE^VO]!!X=/$X"4\,7$V,V0 M6J3&=Q\EXL>(T 1I&4\I=OXD+@>QX+95@S*!,:1'EO$5 F'O#.--"ZJER?-1 M>I*?0CUXHNY.NV#XHNY[@=]R @3YTLK8A6U3@^B^H(,I!+E@#M6^T-RC$T8$U'7^; '=M0 MPL-B$3R#QLH0HN37\*N"_C>PN" $%W[6"DD!E?2;$'(KOD&9_(ZKF@([AF7, M4E\<T#<-$GF M'^.I6]:O@X\\WZGQ*3^\&/_??GBQ9\ONNKNZ/L>>C2[BSW3^!%!+ P04 M" !VD+98[VR2\4X8 "4"P$ $0 '!L=7,M,C R-# S,S$N>'-D[5U;<]LX MEG[?JOT/6+]L3U5\3[K;J4Y/R1+EJ%H6-9*79P@XCN!2_W9 MIY,5/\7?;AZNJ]5GQZ"M5?^$?NS,D"HQ"S&0D'>$'X$CODT\D\#)X)$[WW^\85O MVGA^?CY[OCX+V$PTMS*'[$ MG&QZD**/.G%YC?<5-")/YRKPIC4)31)QXES M-@N>SD4!<'B](0S9:;A>$I[=#U%\#L50Y^KTXOIT*Q>A$LF*4\P?9:6X)/$B MSL(\^DV1JB!4!"%0$NS[08A#H8_R4?1PN:3^-(B>B&<@T8\Q"B,R15+&'Z'! M3R><+I8>"% ^FS,R_70"2)_&*/]KR\VLMO^BA/7]G^7 M?^\.Y*AV1&*JN3-6RE=,JF-VO>AIC,">P+0#GP<>=6&1OL4>+"3C.2$A5ZCD M%QLA$8!(2,9":B3"I&T/QG:_UVE-K ZZ;?5;@[:%QI\M:S)N\"C&8XB98'I. M0BJX* G2:MS)O9DJA"-Q-L^FD"1NS 3Q)=5($8_)3KUMP;R3,@WTN3VU%[" MWEET(&,LYM 9$;LJ&I3CB?COWAH(M.PNLH?6J#7I"8(&JT*LVL%"\#TG/J=/ MI"<,H@4Q@Y95P8C>=37TVO;]<&1]M@;CWA<+]0;BM]7@6(PCYO.N%SP7#+DM MF1&S]Q4Q:XT_HV[?_K,9<<5(C %?,2)^V*.[UJ#W/W+)0ZV! M /CA_KXU^BK1[=T->MU>NS68H%:[;3\,)KW!'1H*96CWK&:X;H$>$8)^"NR02+Z52#SZRR9 M?[$&#XWN:[+M4E_88$*A0<'I$W[T"!A%2=]JC1OD-.3ZA'-"MC.2PBCUM "-#VDTA.S' MEJ7-3(W0-T*_"P+WF7H>J'TX)ZPG&/5G5(R$EI![O%@44A6 \G,:E#O;[OS9 MZ_?5J)A\MD;"0)JT!G<],5902R#6+!D:3BU/6#K@7.H&K,V(2\-^P#<366YI M 2Z_I'%I]87M(WU&77N$VB.KTYN@OCUNYBH=CJ'RRZ_!42[LF"5LFGP2*C3R M"@O ^#4-AMA!B?5B\E4.$K!GAK"5.AU8DP:+#1:#("1\B->P? N1*_WO8H=Z M&WO43%* RTT:EX$]$>OYL/6U)276?:@T!!! M=\'O3WRN!;YSR@HPR+#(I<*?W@K3KB/=_]9@+)U9#0X;'%2@98)?X@5 ?U @ M\0Q;6X55T*3USV9^U_T@F+(OV%N1>X)!4IKK+[NH0/(9=G6WU1NA+ZW^@X7N MK=;X8=0X^G9 N%UQZA/.Q:3R2'T]CIQ94@!!AA5]^S#N#:SQ&.::V]Z@"17O MSOED!MH](LN ;7U*J:<%@L\PD\?6'2@[&EE#>]3XE'8F>$[%1F;",&0DMQC# M8C^OS3^&\@(@,DSDJ#$4M8;TYAI,M@/!F1-WY9$>A9D_CN/]0R9EKP$%Y6"- M$"I-78"7,IWCUN#/]F>K\R!LYEY/_(*U8QOJ^\=#J]_K?@7?>.2J;6:R X.W M1PCB9@9S=S/8#@C;%F2X_7+D*#'Z*6:HR7XK&S!.:E%)6I.Z%(6*"W5BC_!S M [PI$CV1L<]D/#IZ9@92Q9\+ /O5%+M&/ZD7-;!4#6+KH%6J88*T?.BZ$/2# M N.-6A1'R'4%R"DS09V*BQA&2Y@'H#7=GHK@Z@D<($8UY,MQ#, M"O'A!E)CH%C',?W8!)X>'BX$K""\W(!4,LZ<\$P8"(R.B.SHI"*,L&O!L@BR/?B94PN\RX!N[&NPO!*Q,T;X [4J /SD*# MZ2'^ POS"7LPR[8#'V(UT<4$]G1$^;?(48R]GL]#)B]HX>6'*FR.'*]\A$):\04?^H8E-%"4$AX(I M&]0QOA(4UZF\?^#&D"E$UO M1(B4#-%/D12;<7G@N.P&C(CR]HH)]7/6]S@,">.[OOHL_]#AH^WP=_^X,71U MU#$420+%HD"1+-XA)0VT%<<[% M$75L5BZ09$L<:$MEF^#B8AL^BH$.>B!=( MD;<#'O(OQ'<#!O=)0):7)#U\9!RM"S]N@+P_Z@"1 CF5$D&Z2$1))!2D205) ML;Q#2C H(9EFG!BR+!*:N_OP"'D6-^8\BP:9(F0ZZK;:3(#BLF,@$+75 %$Q MXR4Q@(YG#QPMY^7FT)R79H@>IAEMP<_5'NJAZAU'1[8HEM"6U$9WG_<@Z#ZZ M:I0F-U,J,7'D%1XS5^JF9*Y4,^#+8@0N-23J(CO;K9;Y;-\&TY(7VB MX3HQ494E-BG1_CF_-Q5S?M^AN%_-E%,%^07$UO\"%S,/;S&GO)P.Y%9[/6U( M+4QF;8A[*-W 2/:QT8PJFC&#$]0^]M:EE2*KQNOI0VK9,.O#3!Z[CWK7:$+Y M(P()[ MH3&CO?4C@INHA@0;;:J<$$@B7HC3A?.@Y@9L]SPDTJ!<>%$@ G5=H MPK;R48&;LD<%&O1*W,*7P"^_V(1@UNU[A1B6O,6O0;'TB8\.9<0) P;KZ&+I M!6M"^B%=)@'>IZ81^_U.B-Q4.2'R#L4=5)E)41=1?](;-OI16C_DX+:74;[0 MB/"044=^ID8\SS37C]#.*^E.RG#+UQW9+:3Z*_5GV^.HK+'R*^N26.#EYRSA MFW\@PP?1&5Y"=XSU7DE74D9=OJYHW8MT0W:P48S2BA%/SE)ZPQ5SYH)BZ&&_ MA'(4UGTE!?FYO()LUAZE'7$G$?2RT9+26I) _07^)"7TPU#KE33CU_*:H7<. M1;UK-,)\MG5$G, '+X#LL#W5BD"<*[%$MT+X MY*[/W670*IMMZ&:(1#,@F& M+'BB7%3O!DRKGU"G[_M*DRY6.)-[4W0F]QU*,@/'8%1W4 C]03%#"(<2**0.5A:B>=:#QMM*7N=0#+MVT1A0GN_"P5N*ETHT"!:ZD:!(<'?1H0' MPG @7 QO^)T N6HE$^[[W#UP4_KN 6$N6ZT_T,@:VP^C-LP#8E8X0S_!T[\U M"E%2(08D? [8MW'@K>3O.Q:LE@,^*U2*HHJOH1BI'4..8@RLR9_VZ \TMOL/ MZIZ*NY'],$0_#<9WC6J458WN*A12%D_ZH;OYNU OC+5>0RE2FX,@^3,1R M 0_?H?ZD(V:*[9-&*\5 8&(P;M>>XKSBVGJ5#06D]2W( YJS@ 4DFHI"09 -M^4!3 MP0C:<(*>!2MHPTNCF67N72+.W ^\8+:.EZE=18K$;E2^RJT<6[_2X:.T?FT[ MB>)>9NA('?)4K"7S%2D;\JWV/JU [#OW@U_\++?GM M_(5_Q,LE%?.A?*0>^'Z@&%#/Q".Z@+&-?+P@?(D=LE&C*>:/9P&;G:_XZ0SC MY?G5Q=7U">)"[@O<#QS9C*+F@OSED7EGF77.B1?R^,DI/#E[X>X).B_N@VR4 M$^=L%CR=NX26Z<,N.?QQP%NEGK-UE3?K5>(?A_0@NE&L4A?T.IM?!W2"O#CS M*AW8T,N_#GBQCZG#J[QY6T']><"[.76JO#DFAS^JO?7Y^?E,-@5CY^KBXD9- MW3YL:8F;_?K=:AYCB5JGT,[IY=7IY<^']R.LW(=PG_7>O7A_SLBT= G%KZ>7%]6D M'C7R0?YR2^*M58 7?RC]2GVA",6J56J$FU<7VMC' M,CU%_"X_!/16K&TC^XR(#<^#*\+%\;'> 26^U^@'V^O54J M?:G4@(0#80#)E3VZ3 [V_?_:MP&0R*<3Z#K]N C$_(W9NA>2!>PI!:NK1Q[2 M4,:_9/@K)J6"Y 3YU//@+9].0K82Y%A0@S?OT\D4>UP\4,2B S1P)_)-:IX, MXZ)'[,&L^>G$)8\TS)=/;'A$9]RZ7A P2 G5))!/4A<>'7DL+Y_)C&O%U$D^ M:8"%Z]LUH-OV,.>MJ!<:_WO5UD4#2?O^[ B"4;_3'&1U_UD?)Z[ZB+ MHA4,I@Q-F0@.^90P;E8HC:PNO!8-*CCF#JF7MI\8#2,Y)6K<%M I=L6:HE8T MZ!IXH5Z3X^+AHA B6WR$;JO>B^V'=*&EX#03UP74 @669P/&2X&/-9T2.&C4 M@V3.A3WMT"?J$M_5^"Y#_+WYWD);49L3SD_U/8.,I/5BL M?*KV5)""=4\6CX1I3!41[HY0-UA@ZO]0WK91JXTK'8X[I5@KH*LA9^/5 M0/+^)O8"L4+H6[S;G!"VD'FTE,O-&4RPZIL^$_(2WGIB9.HC]8B-[LHLC(M^ M[(R]86"G_QF#N)BT9B-9W9R9-#?D/\(V^2K6&C%PB9B7W,$*U#K:/4%FU8*& MTMVEL7Y@2[IDJ-BZS0C[+LO8H:)1+"R2IMT^E>NRD!>M9_II^-2TF%58P[DP M/CL/I^6O+BY_2?&11U!#7B;/P<75Y4;PHL/IQ2J7I(;\R'..M[OG'%M,V#$S M27>[WI(,\1H>M9XQ<]7E'-I'CN3-A9,Y]M5!=WX'-B&?!!TQ)>MKV'=Z86+N MAP;Y#YW@[K&/9\0=$_9$'3@$:-KNE"&NH2YI]K").S-9#?D:LL!=.:&9*Q-1 M'7F*SHVKXW[2/;.Y^BSE$]5+U.&J27"KEEC79I'=K.]/7J7U-V.#"I:G8DLB MJF*OW( O7:.&FK3)Q4WOT--%==N1!T('Z1.<7]2O$\XR-HHH:\;9'Z!2-(2E M%#Z^)30W@RD34XQ"Z&01^_$N_X:_G0P0'\_G6:QU= ML*,Q?[06W\R\!+GDHN<$OJVF?3:L%=X&P3?ILD^ZR J)WPSG'?(8=@C;Y-9W M5F02R*G)GG;C+W:J$:V;)55JU486!:YAL:Q$B[,]!8,XNDVKU)#9HVYMQ%(8 M6XR/-MO3+X3#96+2:-#WK7D4;X9'L1YO9CUN,S'[.X2X'$[,;*+!\:6HR66\ M0K7:2*-@(-R)C1/$M&R_0_DRX%2Y4N/]:L]WO)4+RT/V9E63S\$MU49DA3M; M98]+Z)77C2O?C;>>!'WBPZV=.^D4^BYWG]IO1C9B4=MSBW*\ M)M^,%.%+VT-,W6[ 6@N9KJ*&#P0EM4LG(I>V=J.'OG79OXTW(R<]'T,ZPK(< M+-NR-\/7<4YZYD;07J?YFL;2XNA/-.^"7U0?)MG%WSDR5,S%B/CD&7L0Z$M, MC=I3O<]Q@S^VTT-)#;-V2"&E1*SU<$M2 /V%:Q)(\@;Z5OB58&8ETC+V;Z)^ MX@!+:NNY[PFU$AMG%:QU_W?%=P-ZY.^ M\->8\[QTXUR-+UNAOKQJB<7QS85Y7!I(:\A?[KW(N2D)N90UY.Z+->C8H[8] M&/P785D'B<3E[.*ZI,04Y;8&T_ 9,]+& M2RK6 KE3AWM*Q2;!QUY*(HHB;G]'2= MA7GUJC75@-BUJGM68U_\NJV.WUHO4>AL9WZS_?PHTY';K]_*_"HRX6=8)'.,=XMJ>$BD+%E'V(.9GFYP^LIXMJ9;M%9Z%2V5 9_ M98AKQI]^\-T2+U_ [4()X\.>%B>/'-1*709J]?/T)2]HJ"_Z%6])N*<^7:P6 M4:P5$MP5DXFT^2.V^78U([V7+:KPYEYZ7?[%>]I@;L[C=QC+#6 M_"*&H$YFI1@):YF4$6+.:$,#IFQ=.CRD!40Y[&:R[:YNI(K_1$BYT1 M7-4QOD\?'2]#7$,>HRS;S\03H$S8BH?=@$WFE+E#S,*U6+/IDL* 2L6@2]5Y M(WM9Y8T?TY>,FWEV2FJ(X<;JUD[8YV^\<\AJML^6!W2VAY9R3D$:J>K&472[ MNSU567]P[ 2."GNP3DV"K&UR_FU"A[=5TYU9ZDNEB43_=4;<-)?RCVE-(\D@?<*Q0JRZ2*'(*R]#8B(0K!O>\(-=%?ZJ/@1+$WYOQ MO<].O-[5*NU &&D,[B> ZQZ#[W*=2^J=.@YBLB8_=H[9FW%A09\]J137L_Y@X*Y:5W[Y;4,.^=W"(VP02;-I>L'+3%[5E ME]>0DW8 ;0:*+,5'9FD-N=A86_&E0''ZA>6[]YA]([FW:Y6H4D-^6YXG9ZD2 M?!:3UI"_B?@IDQ)C%0UY&J;75E&40MI:\AA[KFE#(=1"=J:N8UR>PR??BE_ADNG_L$8RL_V MJ0_-_/Y_4$L#!!0 ( ':0MEBJ>X@6X1P .:[ 0 5 <&QU&UL[5U;;^PVDGY?8/^#U_OLXW/)##9!S@S:M\" <]JP?9+= MIX&L9K>5J,4>2K+=\^N75%-J77B5J&;)8R!(8G6Q6%7\6"2+1?+GO[^NXZ-G M1-(()U^//WWX>'R$DA OHF3U]3A/3X(TC*+CO__M/__CY_\Z.?D%)8@$&5H< M/6Z/S@@.%B1:K-#1[=U\&<7HZ/,/'[Y\^/3A+Y\__U#[^>2$%8^CY,^?V+\> M@Q0=T6J3]*?7-/IZ_)1EFY].3U]>7CZ\?/F R>KT\\>/GT[_]]>;^_ )K8.3 M*$FS( G1\1&E_RDM/M[@,,@*F6O%7Q])7#+X9GA-(7*!LB"* M4RI_(4NVW:"OQVFTWL2H_/9$T/+K,1.&FO/S#Q^_[(SYWR,+=&IOHK,\C1*4 MIN=X_1@EA1CI+0K^O$,ISDF(TNLD9'\/4-JZBAYJ4!;4% _!*Z+66")"T(+^ M,4M3E#%CUK[=1,%C%$=9A(8TY+#ZABE([;C!"851.E_>$OP<,:=UA4E#)A>: MV50T3"6&\B2D9N+]H"5$3EWM++O/@BS/,-E>H05UOW%%=$==\0,>U12'$+"' M"2\#DE W0KL3N7\*"!J@K)15#[&^X0REM\$V>(P1[0WGM"=$V57 [)=M!\AH MQK>'P+1I-HAD6\KT\I]YM&%..D'9 %%U''L(.8MC_,)&0HJ?G>HWF#J<=+:B M[39+@GB;1D/@;L??I0)K-AK2(>X"-W1N@M L#'&>%).RO<4^ M?NJC@8:A.Q$="M=+K"LZG:.C8K*BPR.*GIE;9K.?^8:MCNCG&T27!(-AWZ>6 ML94978]>*M#E08KC:,&6IFPR@M:[R=MYD#Y=4;?82VP#IBY%I;,I@IY0DD;/ M:#=+]J*RLKH8AXTJ8A87P:2I#*LAI544\85ED#X600:J MX"H(-J=4RR^G*,[2\@O3^TNA,__PC]U84S*-@T<4?SUN?LRBC"E3?CSU(&4Q M0.X$^$87+3E=B"992V@E#==!0M-4J=;.,]+4+B!AR9'^;Z.1NU$>3G&:YNMU MP>TDHO ORR\)7G_,DWTMK&Q4K9!3CC M#!CZB84%><-^3\@&I)/ZM/]_)*" M3>(]#$A+9Z(D!=C,%KJI&US-"-9(P44M%\VU)886 T9E6F#0E &,"AMMS>"A MX,^P^&?3SBF J9LR9!M6PUM2LZMHR?WK+-H!D74]NZPMO8*D5$-(XJ_GB0R.C31I=+P:&];[Q,5!N=::Q.)5JYR@BTBO M>VB7ZTV,MPC=H9AM?VL5,Z;G>AK0@\"O8#5MJZH,T[7UL@%+4#BO=T$Q'A04 M]95@FP)JF^O5,6AE(1.7JW]G6SG*IE43M39KIM+ 1DH9M+&,C\OUN23(TZKZ M*L:8W,9!HFZ^#IFX 6MD$VE"F6+VC5CC!&KCM3R153^052JT%?==FR+EWHM1 M$:B@Z*&P 4#,N((*OQ3;Q-IIG(:JGG,SI2F;F5H]E9+@M"V$5UM<,Q1I, MKCJ,T'.[@=19J$I""=AA[$I(&M=8*U4CJYB FJYVXG%UH?7A3#&U+*;9I@;7 M]G;ZJ0"@Y03;VZECF%@5$)191.'4M*T*(\)DRG MY_DZ+R(E%*E1&+5[NGD!KJE) 7_05H/96MD&QL6H-N$):B1X("A(<[(MU!%E MG(@6+"?>VO26\&%(VJ@*"FX((0749M6K8]"N0B:@ M!J9SO%[C1-JHLI^K<$3[9ZC-J5'$H"V['$#%GVJC0K%D$!QP9?E\5YA029/= M>C'A0A0&7% MSQ:+B D:Q+=!1!=1Y\$FRH)VXI.&JL2GC HLQHS4,L&)C)'A3BC4Q:=VV66] M!A5QU P4/Y^V;71#_Q[Y#+WD6@$?^]X.>H27UG;5;OBY?,Q)00$1)0+;7M F*B![;PL Q%6UUG62(H+1[ M5GKTFJI,WA%K\I,?D> R77LG].7KAHYP[;FNEJ[*E9#2^7-ZA\ '-K=1PVV. M*-LNDT,J$Z@\G7E32(&W4U"4^Q\B"B\)Y(16?4OPLA/O$_Q2II'7?_&SV$WI M')5E@A?C-R+/48C2>SI8=Y:].L)J 2PG].<,1$V +;1J]-X:L]TR6,Y$%-GP M%[+B%^>V.UG[)Q*I6VAI-Z__7O;]^]_][//NR$HW-U_2ST OTZS^+.SQZNEK/9W%90 @-II M$6RCG1BV)<_='J^"%ZA)S#TJYE^[B^_9U9RSQ3I*HC1C2CU+9M9VA:BWT#=LI;YBP"&C@U@U@)L.W M@(?IK/(-+K?U"\)#+K2%TA@ZFD,VCCAHB \91<2T.>75\?40Y0<]Y* ]Z= MS^BXU0T9:*@:@4D!%5BDZ30R08F A\XA>M]/$%VN[">WH2V&9&O;@'*?\2"G M]!+='F/WY)!]R,3V6*U+HQ\I^!71XB8?4/-DU19\J<,M6QK29LDR$CWF&3L2 M]8!O UE2_7!N]S",^JUGT4U ]@7W4U?C@EYRY8-M MT>T>\"RDS4E0]?#;?'??9LL0QO1E'KV>WNN2V+95L;T)VBMGPRJ+G'Q]5:(= M%Y]'+W"(T**(%;&[7.?+8KBBGQ,Y0;E=W8JS)=UM>;)( -6IKJ(T@U.@_@7@O,->Y,[2L/= ME@M:['=<6MX,CD#E'7T !/IW= 40[ [)Q4"P!ZB[G"0^MWKDU7;]JRBH7O\* M"_I>L"CNTM61"98D4.[4[=%TV%AADTF?H*;VHD-X,^^85QY24<\P(?B%75(Q M)W59JDO[KH*PN):MVQ6LB^X[@T71J4%F@&$&P,BN5E!/'Y;+GBM,[M F)W20 M2E&1D5 >WI=9UZW,PI#DC:<^NAGJQD7VZ>H&1:8&KAZ& M& NL]I*<#FY<$H2W/@EB!*6#39/=D'*XC:D^9+J027/MM7(U'P8LDHM:,') M$;?R7H6AW*8&0K?F&X#/P8*(KDKSMXSI=KT9Y]]YXLKMM MDLG;F6I9E-A'1_0EIH85>S,,0)!19: 21KJ.;[?,1_MGNO4#E;R(=)@2%9D: MM'H8PND0):JM'*" A/R[0G>>X3# EZ*,%&#",M-'F-X43B$FK [6C?K"M6W] MI3N3$(2(7A5_:-)/'U9J$[B./#2K*ET6C$&'3=!Z45$ M4)C%VP=\PPXRD[09#NT$ /IS:*=HV7"8&H:&FVE(P*!/Y:)'RM[/&%GOW5:A"H%I!9S8.&M)D(OV$-[L9/Q01[#ML%F^C7?YE'S+D9^,4]0>P*U*^39 MO?%-D5L8,*+M7L8OHIT$)FSTM<6&AC>LE-I*NN(<&)M:5$Y\YZTYP$M_OC_O M?,:_=DZHNV39=C^#6$[5O@]4%O1_*"#2 -\HA.BE?9HB,TL7:S)UVL3WS]RYF9'; 76PO,:C7/5TH=T7_ M-=8@UN'ML(/5>+_W+Q.C@^U>-8%%,;)I]RZNTR,#K=W M[04&=7&("]V^H=?LX07%S^A7G&1/8W0R614.^UJWBO5VY0Y\"< MS(Q?\&@!D!9KEVNSBO5[1S,P.=@.MI<75'(VVQ'&I+F[9A"?M2W&6\>\&&1; M2&.I_1E8V@=&3-0:!-B!B1H=W)0;Z\1]:@8U"3560#S.]2UN"TT X]6HP#08 M=T:!Y;3'#\WJ9R@;2Y!"6L6,"5:;U<@8H)W*JJ)0H#B;R6Y?9FI<\X-U+) ^ MBV/\PHY!76%R3M#"(-&G)R]AIHPU+Q^F%*1MB<7KY)#V*,G-9%42P.II$#+P M$$LITD\LY6&]WTH.IR>YY->9UG5H+='HHHVI7&F4"")$.()5Q&BSR( M?POB'*7S94&Q*&^%:$%U]'KJ9^?'J><-=(-#M8+;3C.BU*#&5(%S:)[PU+M_ M,;W3?V;!':B-*;+V#5_'BP>3IY B:\RCP!NWK!);>8B&^0W#*$C25( MH26WC 56V^06UZ %GMQBU?=PWCZTW+=X'X]:%'^;()68YS >M:@7U#%%&_&+ M1-P!J&R4[P%+7O[MXE)DH(, DU<,+KO:6/X7/ 27^])]4,E*OV%,=HQS&$2R M:C4WDOA>HK)H]L=/[PM5OPM5B5PMU3547%,IU;3ZMYFRO?NQE/UTUHK?DT64 M%MT9+2Y?0THZ6[._;#J,CH=)[Y'SF!;B7!AJG'%%7CF4"U;9I8(O41R7;P9= M)UF0K"*6Q%V\0";\Z#%*>A4E%#0W+,>J+54W;\F,>)]*JB3VE#XKDZF62Z)X M6[<_ [U5I S\>0_#!L<.#--P&.IZ>1*M=7VPLH(4&HAR@$S)]3CSGM_C!%7: MW)U!& *6ES-D5/&6IO,^M)0.J>:%+E_9*Q32"-Q +@:#C)++Q'V"A8D<#C?* M2D%%X>RU$&Q=#&/2&Z&^MS'&!*AN"V,,? +"[8V MV\.NX0M\:[A'7^RFW QCTM_+>DZ_&=7+:E)O1O&R\-)N>DQE.AMR@WCTGZ3Z MW9P;=8JJWI@;98)JL"D'&9E%6JP3[RGDU NE+4YO#ZLJ4XV*V%;%4 (SLIM9 MN ;LV#Q[CZX0@9H,ISD1WP5A4J!Q&82Z@+O[" 1G MSQY(D*1+U+ELSX14?J%%C=1K!S5M#/&%%3*%V[U04XOD0HH:=UA1\V\X0[7G MH4619>$D 3(A2YS$JWHUVQ_*^$96F*";NBG-+N*4MK$[+.^4]ARDO<9 M7X]5M;NX$_4T4/.]6$&UDEYE7AVT%8-K:,3?RSW<*9IS,X.BGMMDD6EI*!= U5<)+>HGUZ9Z>64X: U9 MF2!6RVJB<+4ST7"L:NN#M@FH4(6NKN?D5ZJ%*[C:,#0"K1G#J4*WA[D< -BL M5FB;A8KI=?7*@(.EDR$OH\63EM=$<6MI) <+*&V%AJ%MN$$?@SA&CV"/F"OX M>.JJN"\RB+>#0JGOX:>6/F=1'+,@=9*1(,QJMWZUE-+2<[OV'&3UZ.2]A:_R*(\^]^(/:_;!6070GUA >?2'G^UB),\QIK\$:"KK&@1$8 M":-6.NBN$73!JP\*(9T6<8)&JYL#AZ!2>@X$1H3%WJV+KF0;Q*3W0.S[.*B[ MH5A["]O@P;AQT%.6L76PJ?1E0)(H6:6WB-P_!01YG#W_7I@!+6;/B 0K]"U? M/R(R7UY$<4Z_%M*E\SQ+LR!94)%;R.]9FK>Q=6D?'D(HI$S$V>*/?'*E&\HP [!A&:=7)U6747EY5] M.S@UM,\HZ)37#266M'M#\R%X+39G<,*"2 77^;+VTSE>;YCFL^P^HZ,\[17; M*T058*,Z)[H+,O2 ;PE^CE):_ J36GF/PVHE!3\:=882M(S:HX*&BF-$2N7# MD>PMWV@WB8RSC#=8U8"-EI.9PR7OMA'=\/;GJ'28P>/:L>&P)!R98W(L ZA% MHT2W;YBYOSS,V"%)KE]QZ9,9S+7%U4A6%)\B6$VM,1"/BFI 1=$DXK/NPC9C M;FBE<6WD,T."ZC5@D3ZHF/LESB&*).54J.K6VJ* MJ-+H/A!-7>Z:0PP^YO=L$H^3,BKW/D\_D&(7:(D(86>T3!0TI.:*:JE]*BQV ML4;:VQ1MF<*LJ#\79MK >) U&OY,4R7S:W95@1HB2]&I)Z.BR-8U$J"9%6I! M3%=H4N"RLD!?6.DJ 37#KX1N1;C, &54J TH3:%I (W+ICU.C-B;B\=L4=M.9P-U=51-_654_OK"X;MAFU5;G0) M=26L9VB90^P9C2F:(6+,RC1QHRLS(?18J=\/0[HJ0$V92]SO9F6F7D=#W?(Z M4NH)X<90Y9Y>1\HVF6_0/?C]GLJA]*U_GBKQ& MVSI"UL3JGB TI&ZM:J34(*)P-:%T(3@!J2S^UB#UJ6=3%M-CD3U+=QO>K#2@ M=:VHC?%0@ZA7MS6&]66:<56@)J=BZ=E[A"P9CY @62'15I5U.276A.6FBC*] M$1S@2U@)J*N+Q'+7WOCJO$;&?S)"F@4?)?*,^$P5B?9&U]TQRJ<+[^G'-W& M(Z2TI':,%)2<*EI,#.%HG!148WA7I0]SZA9KHOT&^4I':$))%<)-AP9KT;+= MWVT;'74,5L &RU[O:]U*$M&M(6HBF4[]+U_3^T4.I<83YMI A)!:&HAH40/J MI)UKMNQ457?/ZK(M+5-0=^]VI*7_4W[C@_<=2A%Y1BS&-@M#D@=Q*DKT=L!) MABD;3I/"6V\3]<6B385E[ /&,82.*LW13P=&,;4,<&WJ28%*J6I?X+29@MIK M,X Y2\RE_PWXC65\4?^\J!.P)[+LO5OO*LS=7H\J)@5=]T9UYRA[ M2 (UW1*^QY#QXQA+PGWA=ZFW'T,4(H JA#OAW=BC4 N^G^/"!D MN\3D)2 ++;;5I62HE96:%!Z-5.^+-!ESCJ$?86+(N']I>!/K@%6.T%3R*OT-3V,!'7MIK<;PZ%BUXJFQ@Z@$*G(RFLJB/?;#5#9V MU_:^4S_%3JW- IA2=VYE&+RYCMQ.IB[T?7@*$DG>O)>Z1^CF!G6_]WK'[3;R'#NP<8J3VGY DL=!2E M"OB.6HX=D'*,*$V@="1M7&.F'IN%L?B33.Y0]G>=IAM>(^+S9@DO9GM.T/_.&WW]V-X6[HJ!)0G:HF@\<+5&DOW.9!+_[ MZY,=NV&] HW>5#)@\!<4!)6KS66MX[H.Z^LDC//B<2':\>D_;&=.#+,^')J( MM., "Q_#C2!%4"_6?7TM_X']ZS%(T=_^'U!+ P04 " !VD+98),E3=GME M "80P< %0 '!L=7,M,C R-# S,S%?9&5F+GAM;.V]6W/D-K(N^GXBSG_P M]GZVV]V>63.>6+-WZ-I;<=22EB3;>SU-4%6H$J=9A,R++O[U!V 15;PD@ 0( M%D U(R8\K6(BD8G\ "2 1.(___?K)OGNF61Y3--_?O_QQY^^_XZD"[J,T_4_ MOR_S'Z)\$?GQY>1&E"_+]=XS^ M'WGUXR5=1$4E/O_SRRX?JZXZ4,8H5K!MJ5_3%QQUQD_"OU5_+XGO6R-]] MMVWFC";DEJR^X___Z^W%KMPJRA^JRU(FLR+__#Z/-T\)$;\]9F2UY9X+L7IU?/KIT\\?2%+D M_!=>8?X#_XDW\O_D57__W0>$Z.0I*?,?%W2SE9E#8UDFY"+^+4K*2MBC=/E? M993$JS<&WJ/%@I9ID9^2(HH3A Z%MO6OXWSKT/D1_-V(/AG0M=9]/08+R[2%G<1ZMUQE95W5=KV[),TE+XE I\SH=*-JMXHH4=Q'KE S; M=6VW9$'7:?PG69YG=,-@PS"S*/+?X^+QI,P+RD:'0?UJ7($<--'V'Q$;"^LO MXV :58V%.@),)W3S$*<5N_R\+,J,L%\NB^7NWP-T,:_#D2(,'2\T^WI'D[+Z M^W-&RZ>K?.U8%VTUCM2Y(='76Y+3,EN0_")=\+\=JZ*LPD*-\RC.^(Q(OI H M9T;FR!TR'JCY60C(=&1#PGWT2AB;%XB0N8C)$ M@6'U#5.0&?J)IKS%KESIJ4QQ"0)M9[#'*"%^+++D4S)FOQ&O^ M^^R5_W.0!V-R14=PDT: 9V;(F9TK=D*R:\IEG M7M7V:QH/6[-8U.),F8KW]5.]4&)33I'%"]89JM^/%D7\'!=OSI4SJ]69LJ=Q M1A:L?[,Z!5XNB_C)N7JZ>FP4XBWS2!,V+N5G?Y0#C2)G9B':692ES#-F/DM6 M-<< P:2L+,2ZH@7);Z(W[JLS0YRPV3PNSB,^!PQJ/!Q?"X'9]/)$LN*-HX89 MY8G[5"DI!HBJXV@AY%&2T!<^*+$Y<*OZ)65.4WZTYKLK:92\Y?&0P=",OTL% M-GR!]R?OR'EQ'(VDA;P2EZH,'[;1K"W$_DSI\B5.$H;*Z^*1,%>JB-(UW\7< MNM_@CW6%)U&R^&2CD(-*#ZSJH;4<14'Q?42=>E58J'')EM^$U)O#?'MK;_B? M/MH(K6'H3D2'PMEM+,0I&R:JC;$%B9_YI,C7S]=/U6E$NKXDS#D:W'MM:AE; MF='UL%*AWGT5/$[)*BJ3PD96&:?A0CF0QDJ,ZVP=I?&?XE3HKMQLHNSM>G47 MK]-X%2^BM-AWBAN:Q(N8Y)(%#%T5+Y6#^DP26CE6?$K/?R/IDLV8-,WC97T> M-T!ISP(?JHF9CT'8]Y,RRTBZ>/L2%05;F'1'*,!4W5^<2]M(IV0W;X;87"F#B;$=K ,*4_!QL ]F+)N/D>A/(7D(46W=; M0/:":A@ZW'2PEU''<81EJ;VP6,X.5GCV0LHXC;8D&C!B&_$?L/:P%['+P4H( M[J&T/,24_7.QG:"$>V,G'([SH=S.(;H,K'#$B,0Q0Q&=>)HN?$QGWJ4KO]*= M1^G,EQSJ10[T'QUZCNY\1D?GF6X.,IVXKBZ<5BM!6+-NXJ)"&GC77K0#GUGIUZS2W]Y%$]Y#!_9B7?LPB\>T2,>SQ<>Y 4/\7]' M\'S=>[R'\W0/YN%:SB1ISLHOHRJJBOUWLPT#=3/OFG!W*#S?^#UG@Y_E9*AE MZE)4YB!EY)%?SWHF6P_.J= 0>X?BUV..I3./X3I0V.,HJ4(C'PF;4&Z8OY6R MF:9@/2@9*K"*LTNAG3^DZ0]+[&D[ M6D: MUN)Z2:*$<:V$;AF[4+>BM4/&[)Y()E+8=M\'4CZR(3*%N4#^6'7$ [E M!;DWI68@B=-X>PLX_=JJF/"[PDNR%%5S<>T&AA$JE(]K55VBMH0N6E4D_$(Y MS?JMB;S8S'_9WVNN?_C7;L9B*I$+]L_=4)U$#R3YY_=R M967$F(X(,'3>KK M3 ]Y=?>RHP7\L=:@^[$M_=[J1UE;#]8/!*>Z2UCV[E5&-\J6IAH-]C+^X[L^ MF^\*^EVW.,V8VUKG4_!AK<9%,[XVZ+G2$CN:%JO;!U\L2-M;:JU'!9YQC9=/ M(>!%#PT]"J9CV[9KQ9U]F1.SYUN;$[ YOFP*Q\1N8>?&ZZU]%CVN3&;H>C-6)\_FL(XS,TDQC.XX;S=Z"V-]1R^'R]P\%_^,+!358G M$ZB$JXZ4.Z974-3M %($:6"]+GJ;@CQJ,_[-YSQ=WUR&;"C[W)B1VY^#M)Y& M"]S?SDRX2W_+I%2I8B M?.9HL2@W9<(W D^91HNXZQ;C"]0-@RD0I,F--=5# ,-20,+;/EA#J"I\!#CK MY $OG;M8]UF4YLGV9'WY[S*OUG]7I+A>W4>OW<%^O!K$1#%&B=/RV1$Q0 M8\@@^H&W_3WMBE&[>IK,JM#!.E"Q\OOH;6^OL3C=HJ[0[]1*"/O+_AYAD*9% M:V:TU.^Q$J;VMJ]W27ENV&S3#&GM&EE!(LP+DH1I6+TV")."3(0QO6W=B?2/ MN]#[!O2N2+?S(JGK1M%2!VEM,QWUAM?R$QCPMFU7>1)-J6BZV(XZ'?/K">M6 M41$&:72T9GI[JU@)4WO;VFO()9^7Y1-QH-:3RVXTU>[MXV\+K[XJ5T\0)V W M5!/MUV4@49 &1&F$6AV!;(19;;?O^@&@_)>NLB%5MKAX9;+ &V11, M)M/*V&@-1B+LQ-N6G4AI>DNJ%7??*^]8&DU?-PZ"/DC;F^JI!P&"HT"#M]TZ M\;)#\V$'(>@;# B3(KOC,TR1(&%AH2WFF W#5(##VQ9685MJJ"2KH+!MBM/)?/W3LZV_C2N=6;7:3\:8#NRH M,J&W[:IM)+MZAUE)TXKZG\:^,D8?[!T V6[R)]O-)\G2J!KX2R/>P& M89 006MFL7/=8"5,[6VGK'(S:H&4^]4RFJ:3UJ<)TK88?9 .6I^+L*BW&#>1 M3*5CQ.[/M9[[GX,TE41JO77V!<5U'6_;7]UL-JSCG[TNDI(_ORPQEDF1NDEP M18(TLH6V>@#@F IP^(M=:R5-:KG>H*\=J E!B;'>]-X,WO:=X$3A1\5)E&4\ M]R(8P&]21FQ+XLH$:6,;?1$;DSBN B'>=K3$^CVM+B&>2$S7R+.FM3ZJ3 <&FC)!X\%$7SPP-%P%0KSMI%VD MSTP0FKWU%\?0IYVSUOP4I%D5TF.; /)EP+W?)4@1?.V$9))A&:"U$@+>32@5XO6_&5:\OP6!4D70V MX-HD08(%H0U^TZW-1!@SA.TVQ9$H2-#?: O;C%I-C+;8>B;TMK^FLIY*W2G8 M;)BY8$O]Q=O&VT[*>^!N!?RQFX_M?OS[%(T>VL6%D:H-L.+C M/Q8)SO<7?G M3$ZPN]S;)QC3NHK\CAUKM^U)$;J UJ[8;*_N]HO[SEC7ENFTE4L4M&";!+2A M(!EU0)7D/]V:4&&HGAE!A9J&[#/K&U,PF:@Y__4I)(.V4_#:6K2GDYU-.1O? M:0*%7%]:[D/'GNV/'3N*CYY\'&6/HQH=Y';;,FI:3C#PW0^O:)JIC";]O@ON MZ7T/U'0Z33#6 WCTN]Q_?N@HSKRHKP?,8ZS((S]"U9*<^W,NY4'#Z/85%$EX MI>SS;BCM?@YRP:C1 I-@ILO ]V#*=XRN5SQ$H,H/2++G>$'R.YHL)9;$%]C= M3=$7"-+:QIIB[J7H6?IVB#YG-,]O,KKJY98"OHBXJN:7((TIEQT17=4LZSL? M\AU)$A[40U(V=]GAW*:*6J.OY2[^+D['^]R - MI],#<2[6Y^ [V?%.I'WV/)GY^A1= S8IPC:A5!<#(S9Y^,Y]?$53VI8+'D"U M=/N=)1E=D(;%ZH6Y_"7EY#L+F3_' MY([3*'NK=.1W7GA. 5JY?V(RZTF[-'K"E(J!ZN;3&^Q(BR>$\YO9.Z M[L'';*W3WPO04+5P"E %C#&=3EA\ 'R\YXZNP@(E'@OX34QL[6]!6D\E/V(" M:Y?VGMU8I""_(=G=8Y21XRB/%QV+*6E$MBB8)D@+8O1!9(6"N7A/=MR5ZS1. MRF)_>"6Q:8=*8M4=U23L"NMD;MD='^_9C7\G\?J1B7+TS#R -;DJ>1-=KRHI M\^NRR(LHY5V#@LZ4JKT20O M/24\(=O &E%R_MY3-9EOU$Y>=9T; F^VMO2?;'OVXRNBP7Q756=W<@%E]% MLGNE$B()-!X?H8\Z(A]F,$J\$\YZS>$:C-[6TK7M"-'Y"\M7VHOBE6L:%>+9 M,"W$:Y+V[86S^[5.,FHSIZB;)E]63L.1H,ZA"[Q[3\=[G-^9??TZ/ELE(J2FZB>'F1GD1/<1$EE= /41)!=;;IH%R0A^J.I%3;/3J@L3T@5L9D?EL=(%\W^]1 M]G<15=A6S63H57/ C,,R#D$">'A;#!RA977XOG]TGY$H+[.W2O@*^D<+UD'J M1)Y?2/%(NR$Z)D7JQL,5"1(Y%MKJH8)CZOO:4DO*+8R%F"I(P)00$KJ4X0- MJ9NAW;N\AEZ[D3QIMZWK*8F+L]6*\%7H1+_@<+TG:-2:^0'.:T!0( MTK3&FB(G 0U+[W=P6C"\)45[X#G:\(< 5#U<4P3JZM(B00+#0EO#SB]EZOW: MSWQ!R_""EM\WGX%S<#;>D'B=;O-"+][NLXBYFXLZ:TCU5U)YGY]9(W)5CC*V M($K73:>UVIZ\CUX[]C]@C 5'4*-JNO6':0..J3314!UAK./F.#>E(!4;D*FG$75>8 MQE^D-"F>\XN%M2,"')4F3/D#QTH2+:71>& MB4*U,$HIE'EEG'R'C1TM%N6F3/A%!=GN #RBFY;;O]R++1.;] M@+(#W>FYSM916F/RLTFRMZN5W?Q.HU7\2)*B_HY8KX]1)-X$>_#O9Q* MPE\Y;E66T93]<[&];S-2E>V,!TZ9G\=IE"Z8(HWGF_F+SB(Q9O4*ZSA57Y(\ M)V3?E*-4PG->O,1)(EZIODB+*%W'3,WM6XBC5 H_6#M2,S($,F,5;TQ#WL>? M.!#3_:/53NNZH@7);Z(W#A-6WU:W\V@1)XUK3([OM6TV\39NBU=8Y:U/91JFJD39TG&$JBK,J[.5+Y;...-H>ESGSFO*<-=D# M&QLYOW$JNMON;]^2)YZ5?Z3A[V[Q2)9E0BYBWGIB_ORO,DKBU1NKM!Y]Q]'0 M:M;V.'N/7/5V%J^VPGW.Y2,*T)W11ZQ*-Z^/6+5L=A^Q2LD M#JCKB?UZ5=]$^),L+Y;,U&QB)S&OI4;LJQ,=,\, M? S*V^$'C>\SQ:=4*=@#$5M4\=0H^; A0"@@8TE#)YYP0@H1LL4*Q M>K?"#0QKXQ"3UN)[K(($VXZU! P_0=,K -.A]Q> I+.]!!XJ?37CCHA(0;!] M=\CHQ?"$@PTH8,D%.)1A2T/@X2!X27+1ZH9$7V])3LMLP0_:X,20*AJ1(!*F M"<N'UYTH#B" M[IG+B-MB5H9^CA&_>G="4'UO4[_2QM7N^#/LB^[EV:%L9*V#9N-IE$+8G3IKG>8X)J]X&PMM6^$X/@?4^25( MPI"*J4I)&C0B#+3$6UW-="17HS^$]T=PM:G-RK9MCRT[!3!8M8,Q.K"U^(ZH M%B?(-PEW/!K'R+_F9%4FE_&JNS=N4&+_4(&^1-#0,=<9#Q@4;]_!V=6Q_Q[1 MN[/DTSCG.^]EUG]F'EM@]]Z\OD#0&#'6& \1#&O?23V;@2%(>.BIF]A048TH^1XBY*^%*YNE-3/TO(?2GXE48,K0CI5--. HFVIKB M0FRJJGAET%%21TC'V/#[7/@L,$CKC]2/M$ M$6&DJ@$@='Q'&23RK&A@@?VUQP'[XU]?HG_33" 5RNFZ5YE2Z;H8''N]KR&\GB/VG*LS>5:;S81B[+[KC@B&MU=<2> M)EI]=Z2&BC;M*N7.S:OC.DX,ZF\D7=+L+GZ5F!3\NK-AYVO81E.I8F"E#AO? M"Z1=*F]QAZ.^'*%\XD!%VWWB *8-W%$RT13G,VDX^H[XJZ4!IUCPFS!S^UL M3QLH+4;5VH Y[B&&E47;C'PO:M$6[+D.?FRH?++ R(BXIPI09AS/%;HGB\>4 M)G3]MKMV]BN3$4Y=CJ$5ZJ ([&353K67&)L,J;;F:D>_>N(O0/'YK M). ZCO(8FEB1U.*6AHXZ\,G53%O<]*KEZ3M@&@C9Y1%_V^<;R2YX8,;LTVQ$Q>0&]ZY-B\IMK%-2GJ:8HSP M08>T!@@K1:W5EK=);=\$Q'I>6C@@4SNE!F/6D.8P'+P,J_*]S7 29=E;=4V2 M.VND?K88"S/+TN*.GJ=@98^C&AWD=FL^_M=FX+L?7M$T4QE-^GV7&:#W/5#3 MZ33!6 _@X;O+2;.72*]8&)30Y8^9T)4+B?L/3I/SH?)<$'QBJ(@T8[L5[#V$31\&Z5KR GI_2[6 ?O? WNU.5U"VW7A3=6.VM]\K7P!\%.UX#UC;*FJJT3M M8CYZQI?H56X.Z-ON_M=KP.90"*XR1[M8OW<<*$._5=K\+-85.VB^93/D6.INCA]\1.[W?. ['_C.![[S@:_[3=OKU2I>D.,R M3I;,HP/W;E4D=9O )*&YS?"I+D(]BP-=F*N/;?G?HXP\TE(2*2CY6BO>^SH- MDZJ5LK!FC^$XN0TNF%.;I5'"5N 7Z8IFFVK?'AN'85FZ;A7CTM. PK!&L8"* M<86^MUA.Z.:I9#+?T57QPG#.%(C2=R[G9<84*S/^9.=Y_,K_E8.XT1/NWGF7$TX#(6A5+6"AXNT[/\?6\5'/ M5$J:EDLYT5D'HZ"U4RF;0=Q>\GNG$8(VNU28F$&3O:A^%.%!EWQS%.$<13A' M$24*K>?&$YD6^S>=[ M0MFHLR3;R'N/P83GO-7(9?Q,EITE5WXI"2W)]=7=Q>G9[=']Q?75Q) (2A%FG,5Y43 @=?6!@)*[N-L66_S#9V6 MY)RUQW80[XZ,*A+Q6"A(,A&;(O2S,2;,UO=NL4+Z*]+MVSAB_6Q8$4\$#48Z MV^!"5X'OS>#KXI%D6WFZVW[]+V*SK_EE(H:6:V-CU18WWWNX^\TLA?CJ*$IL MP5X??LE M]K#1&%-/3)J6@?>Y=75KYJI^G;XCZ!3"[D7ECQ+!2>;M2NO!!Y?VF'K> D=J M^"':!SDZ=@708!"N^)O"86^K/E0D@AG%#P)%=8;Q4<$XWC,Z8EMHMVM$EHT= M(G#WW:2(<.M01<)S^)4C$K5J"B1HH)HK5P]5H^^AJ]KS/^[N^1]E&3_7V,9% M[TENHC?^TQ%3:]GSI07FG#$4B'3 T$?+[E-U\YW=O>2W)(D*KDQ>-$Y<:L%S MR9ZK&V9UBPYEYNME+7?(HHY;M.5O#Q:3CQY#Q0MB7.F=)?9;X:';"F>O3_'V M-/&&9#%=0L.+2[[-4<8-WW?1/<9J9_<]Q:&DOE,N[)?JVJ;)96VCWN1SQ+>W M!SB8[T&W"!UWE9%:=X2NXD[2YJE6\)N36\'AB]W@-W'(V?X6R!:B*Y11M?+P M'N+ RJMCTG:E07@J5AKM%4F7/'98NL,S9A7859)5%?[V+&%DTH.T91/Y+3EV M[H;S^N=.8%5%_T'O*7<#:,/TH/U N6]ZD)XPWO;IV>8IH6^$W!5T\?6FS!:/ M3"I>.;ASBJ06K][IJ$-=$@X9*ZEI*QGYLQ:256_GZ23J#[0'BLB^)<\D+4GN M,4:Z%N&6\-;B<=\DJZX[IPMR_9#$Z\H&;%5,%@59WL<;1L([[N&>]>JW+'V,\[797\H-A;,6.RO'XF&9-=%K\]B$>['4UY>'MARCF^**"M.HP+,X3$*6YFZPS[OK)0D](7;XYQF)QE9QL4E MS9F4L@7@$!;[&Z(6+-S%WD#U]ZPD6:)9E57HK2CK[U:CO8'IL!;JW'$TEJ.^ M(6M2_SCIR\"1 (TH P"]2[P<&!Y]-'A;TVSO\#*\7L;10YPP74GU;C;-).C! M%Q"7"! %)HHDX[9P@2=,I;X]_=,X8P[63L-J"/PU79=1%C&WB2QO21XORRBI M=.D S*KL[F:O4=F)PFY("[E H&']OM.[W45LQ*TC9B'1\^J_^S8XC_-%E/PW MB;(O45%FF;+Q4INFK7=V"M22/K"4#:=UQK-V4P4YX[:S06J[449Y3D7PS?7NP**E!#H MT7P8D\;;[#9,)HI>)VWF KNV@M3(_9O;Q?@].V<($?3*4U5O[N:Y2[H@7)]WKUDU?+">J6@@@FBA*MKBY0 552 MH^ 7;\FJ6V/<;;Q^+*Y7_'T$8"F-HA4)K=6T$X6)20NX0(RF/K'W^Y,O]'QF M#MB)N56VL=[M ,BFR7P@BBDP45!;MX6B!AZA6 ,S;D<0I88Y8QK<1 MJZ/\[O8P_%5L '>_3A0A:BV=;.)V:Q!V]W9HH%K#W=/C&J5D>45>B_L7DCR3 M+S0M'KN#S5 VB)6\FLU$(>>HW<9>S:M%$2#V=MB %?W^A?(="5OP=HL;@G9? M_)V#5=).AP3I7@0!3F][_6B167UD$#Q[#$P!VF#PWB$J:ZN#@K0AA(!ID-OY M3:$MP6D)R7@GS.FZY 3T!8#F[//FL%$(3FXK0Y^WED+ M(6#J[1# 2.BCQ:+7"X2\42'<#; M^8=IE,+ .)6!\2G?!HC'.7TS%T$$4]L>KTB.\YNQC6=Y$6]XMQ!!CK]%24FN M5VUISOXHXZ?M?: 6^AQPJAMX$*>)8M)=Z[F YR!I!%+]);PV#&&TV(@=LPK+ M0-EWO8%[@/;V$3QKM/'[R=_;-0[4DFP*C\':80>:_&;RB.T;2H?I;4)_\G;, MYT0=V0;U.,Q==I;I;VR/VL;!=)C^AOBGR=Q@@A0ZIV4V5H_I\7;881J\O^'^ M(FOA4+I+0S[16[R=VRM^QY?\N]1=+"P?26O7RBMW@[;'4S M69*,1*NB_P#[*,R=NF-[YM]PAY&V<2@]IBF@Z#+>CHI=*#1"1QFA>WS3G2+0 MKK#O -X.H7=JB*.7B_29Y 47]2+=GA_RK@HWR4F99?V3$9FT PP22W0 ;X?0@]2XHNG"?1_H(&U5[YVA*9E(]^3M6N$@ M35SV I?8_S81'QK.]^AVG#&Q(T?''6,.&A=[)W7^A37#IMS4'IG"E7?.5US> M=\=WHK@>JV6=I IP)YO N^,'H TEA!*Z55$M^?6JHEB*^*QA^#>OQZX_F-3S M;?0/ZY;WT%],9!7]Q]L)-] FXK;M1;J@F^Z59C2]/"MOEWZB"#9MB9'R\W;K M%(CR=@!LH)L>6[J2YDG3WQ/>D*TS5N)P:>T"@[;'JB9YPWO9R^])MM$#2U-0 ME5-<4O#]P K7-J/E&Y=4+D!E>_HX&%2W4;I&3(>8TL;PJDN_>XQ!K718H-42 M"+3Y.[A;/))EN4]\@](9>G1H.".Q036 T4$?%QJ\)^6JQ9QL2 T01H#X[_Y> M7Z>R/?U6]#7HDN?N[>.QJ_[O7IXD=0(3*M6SBQKZFZHFI?0VC M/)&),>^7UHS2-'#[2]/$XLNH$YXP[0_;J:]MX;YMJ$KJUBMAHNC. J)(L#;X MUZ< K%"_"&UDAI[@&$/P0J,\9J,Q1;V3"AH#_%;KU/GFZXU+ /Q4+7C/&%LJ M;HY.,1\]XTOT*C<']$V8H_TM,',H!%>9HUW,^U-/BP4MTR*OLAJ+M*+ !'C\ MMO]W%:O4=R52*[9V/E)+M'8"$2 M?]Z3$Z!0E.I-( VI=OLB*U2=_\?EK2#2]^E\@@1R[L9$B=(Q' ,GHSF5]L\N M@)Z-D@9^?,&WIZ,:!/KO*^A='X ?\(3"J*ZI\8%:?;A\0[-B19.8WFVW:D 3 M&Y1H[41K2@1J?G-M,6! : E@9U^E5A;KX[]$U"EFNRO"NBHLR!R5SZ7:3U[']_!].X M3FMWDG:U99*=QTA) M0&SXG[$51NV97#MG]YGUC1G*K&UI3NAXS9]!P=@I8XNJHZG0-@UA\KZB:5:+ M)EE+2[[OUM"][_YVP>5=C^HUD=NPN5[N\>AWR__\T%'\DOVY_0)\:#4)>2U( MNMS?9FXU"N$7,7Y#O01%2GQ2S:NL* MO_?TR!C9'D6=DGR1Q4^U=NW8]<;;8@CJQI-B2FI?KZH1TK9X0[JCA[S(HD4W M)XUAJ58#($KYVCI#FI/:-D!K1TU=F7@G#57)P'E= B.5C@HR9R,+WA:O5] MBH"5G&=SOG^AEH#LE#;$X:[T^X$?W" CH6Y7F>\],".!^?L40^#6+&\#N&WY M=P8YH%'&!-VVNAIV7I_;QHK,WWD8@+IF<0O0;8N_+\P!33(BY+:UU8CSEH?! M2.+X><@XURQN@[BJ^#M#7+])QD1<55N-.&\9R[$26R+-$F'O"5F'0=0.2=Y2 M?RLE_35=UMLW9'GVNF"D1QO^EPFL=#PP&)/SF#C@D(WC$GWR*L5FK+>TVQ*) M41MPW:2>4JKP$8-3T,D.VCZ]Z$=O9^L2R>K7$?@I9)5Y:!<;$B4W-*\4/^-' M=7G\D+!2.6Z?UIZM&E<6;"<+Q*%-Z :Y%E((J =V[/"V?_O -=J'<%8#WH[S M9#'OH"'=P-Y.$(%\;T^.(AA M3/&I =6X20:A$5.;@)RWLPZER,UCZ1N2+?JO%]D6QT .+#YQR.F;Q"7DP-H$ MY((Z\>#=X7IU0E-L.!)<0+%,[A8('TC&:CM8 '?Y"[!X.Z=HBW?+X7V]^C4G MU94'Y6 DH05'GAYM^.@P47;0F-)C+3#A[21!*9^CQ<%@KAB=%@:L&=(E= MF\6 M],+]8K>:!_':'=F>E#3J.MT)V4/#&^'$=HUK^FNA^E>QH01@GK:T\6^ MPSYZ-Y"#@K/7)S:^=<\ZE30@'G8T4\, K-P@N^]8"EO[2VX#^/)7M/AO4IS0 M#9OQ%F1I=^T#ST2Q]L(P"1].3IK'P1H-4Z< I./G),$S4T"FJY*W=/U*7\Y_ MCHNB]VBJ(VZJLW$3;M-$H'V#N3@O-ZE<8-)V>WT@)K>2;/K^D3T#0^0U&;P? ML$F;921\->L3D/)\5:"K%_1Z%()2>9'4Q_M/QFC!J&<%"PEC8?^_^GN7R22K M4?U:[4T2I<51NCS[HXR?N#C';Y)\I 8E1,XC3 FOF5,P2*$VJNN!M4]=AF'N M.YV&5$AI]DJ#$CJXA)&TU 0$*LR@$IHB*E-B)Z1DIZ-@IY]@+2#T@ G7G,-' MG9+-&8!\O:MUO5K%"W)"^VD7WNNTQL^4+E_B).%IZ(I' MDEVD!6L:'G51!6CDXKO'''%"A-XV5PU6Z??:[L!W'RM (<8M39)SFKU$6??X M14'14:5%X:D'RIN=8E1I]L8>*]XG01:^E_%"J(O-4Q1G9,FZ:KDI>7;GY?8G M[ISR1+\2TZ++=0R.*!_K\$)VKB M#CADQ"$C J4@&@8R;@-3JDD..,6!ZA5YJ5_-RT]8A?WS=#VA2,FK( S1BFC% MM!94:,;=L5^9*MV174W4L6^7*&3;*A5"V[7+96!V+TF/K._2 M1&MR\L@]^XOT_I&FZL"_O.-K5;:"[^*+G'=EIF;%383MP2JZE(.T:$24.V M*4(YM(EA7KZS/0GIV.*-Q.MT&Z^_>+O/HC1GGCI3ZS-K0<5B"5^P@P9,P9"Q M8:PX&BD8SKYS.PE9Z_THU'I)2=M!AX0V9$!@U$-C0,+,>QZE_7-*0E(H;$]# M53>&E.J@X7I*V^(4T5I5RJ:5(2GX4+S=3<#C,F?JY;E8#0(GJBA: 00U;2!/ MEL$(H&:JPD^3M5A7@%&S]+W#6DL#AD2!WX2AV]_\G=7B3$;5VK1LJ6)86;3- M:#(6[!V7^K$A=-)K9T3E^:^9&1V<"DOV2N[)XC&E"5V_M?9FP'-@%&VMJX;6 MDWL%=S)JIEK+C$V&W&P:1N.\%723T66Y*/06U!/N0T>EA)YLAS,1-5"R:4@E M]SHL5,IU-*NNV,# Q(N2.Y(]QPN2HTQL4FIO;URI"1C?0GU3)."J&&?$_A*E M$7]D&(T(?(%=3(^^0.@X,%;:" (8[KX?-%1UXTBI0E\Q MX=1#KI6DS'P'%4"";3>!XT?(*?A]93BJ@% M%:4G=P#?L:F)JCH#MZJHXAM4K$=:'9#HZRW):9DQ!^0B7<"+ 271+J@!)IJ" M35$*&IM3QK7?60\4":Z+RP9_]!BD?K;:V]LAYH(#CUKL*8R7VT*DCF!)X@)RN, M=CB]2Z"J6FM\M'9J]WV71[UY9K2M:;2=^1ZPU=?9_?:E_UL["OF@FYE8(7WN/I%M%!K%ID\N*3ZNX53LQKO+Z,W\7R]ZFK4@0Z. MN&XT'?%$X&*DLPU0=!5X?T)\'UVJ4$E]T15;L'?W55_PH-=A3<%CW0(V0#*I MK/5(>/!7:Q7Z'+]]B?Y-LY,DRJ&+MA8E]>Y5OV0@(>5HD*E]+$W+P)'GNKHU M+E:_SH"C6/:B7D4;."C9LK0>?'!I?Z'L-CA2PP_1/LCAL2N !H-PQ=\4#GMQ MXZ$B$0J*Z_7S$S)F>WR*9WR+!V&!^B^00IOC")).^10)]$WD+VM\">XM$(;CJ M+9)V,1\]8WX:1O,OZ#+!!%4TH\Y$X0:&',FB#D3 MQ+O-!''WEO,SK6W"(G[JQ!_/3.-T???E!IS1\07$ 2.BP!12"1@K;IQ6 %.# MM\?FAJ08X"_2?1KE0;JC)*$O4;H@YS0[R<@RKIYQ(JR=B_@Y+M[\YCA@@C'K MW9(%B9^Y:R"3]E*>\\":Q?Y,P8*%I[,7K*3R1_&&,3%OLQ">UAN$$NJHS3I[ MI\8"U2V< K=?O65P0NEI5=XX8,7TFV9OMN*9D9CK4 M29A-%*%.V_"@ Z)$(-^Y$5I;>-@6T,;:6C&"8F\-&1TZ%G<0EIVUF L<#Q&F MF4 A^%#>^F7X_(H6K G8G).SQ3N@\_';_M_W3![@B, %*W%781"K< X;[&!, MG;:E](3"2+CJ9L0@H7ROP-HR@?O5*A)Q6 ^2^#NO< (4BE*]":0AU581 F!U M$X5(/Z+#)TB@@XLQ4:(\T!@#)Z.%E!@@Y3Z+ED0HMQ<2?O((0RN>/%+3^HI_ M4 T.U$S#5F $P+=Z $G-S_!SC.E)X?;*\)D M>4+SXCC*8\]YTKNS*=]/86VVO$B?25[PINRMN.6;<(C"\DTW96%W$0E S5O[ M_%<9)7'Q=OS&?8WMU1YI(FM;#G+M]1S"V6?$F!G>831L)\UVC$(.R8:BOOYQ M7LO@??\V*LAUVI* _<3$Z\ +15LWD(9V%2M!2ZSN(U^[7@ M*IV46<8T.H_S193PQ&SZ(0I57#X^:8I/#FD#6\CYR*2I/,#CNZ;$>U&/R8IF MY)+]G%O#$\L-AU8]M_<&7L/V&Q7+>EE\G]LI%;A_H5S*?#BL<9PPD-9Q>E]P M-FJW$:&LDR. W.<*X7E^=E= 1O)"05G+ZYV!V:SMQH2S5I( 4J;+Q>=9W1WA M&%9K.6&Q',6D$"2+*ND#Y^9G]]88*[0K0)0Q2N<0S?&;HM6G%, MC./$\9V;O7-$ V7;5I' QUO>LVI;X@NAZ3#$P!4,S+Z.WSB_SZ(T7Y$,<330 M(Y6/.PW2R5G<0'/G8T6CHJ$YU940(/LJKTBQW3X]>WVB>9D!":J1!=K'G,H" M$P6%02NX@(:ZNJ'9SN4/O^^%NDA/XXPLBIT&1^GR+MH>XVY/;7]-UV7$4%L0 MLKPE>;PLH^2W*"E)?KVJ*)8W&7TB6=&] #!Z/?M'Y\>J9W(H/E2;#YP1QY/2 M>X)W90ANOUU:!UL7Z3*N9#*^<6#%&',#P9"Q[QL)R&XR6EL.ZQ[U^]D M^L*DEB2O5-)T[=NFF8Z)%;I96KG-T7<7GB_!3L)[]7$IUMB[=7))UM]D9G<# MLCO@^;S_.%^2#1(B\R79@^(D!,]XOBSF>Y+AWI.<7XWQYJ$: MORHSV-WLOSKC]GK)_.K,_.K,J%[7_.H,F5^=&A'5'R M-H%T"C=17IR6Y')(5@49#Y/D"GT>HX:*UM7A4RI("LA5[!4(.<)*:D$XAE3= M&,:1(=W:)0&EO5I]+R"/XR3AF5/22IZ]H+T7IW1TXLD8.=U4P8-5W0EF%)7Y MWD#Z-7UH"=?8#NF !4%9MYF20N-U0FW*U9&&*PPZUM#?2V;*M6B:,-U>;;U]:*"1[?&I;"0LM_'( 91C"@ MTL8 H*I$(2J4\_]1,=7;[0T-5= 6]EBP4FY]NP96" $#M:A14KT,68NG.%-6 M4K8!!%.&X\\KAQ5JHK 12+HGS)(* AES:N'8*@./#1DQ"(\^\501HE';"4CZ M=00R@+14^?FG>_K77TZCMQP!&I.2BAE*6M(OG)2CAV1>PC4"@">H,ME\)*TD MD(&G)>Q_,&'_;@4H34D%H*0EIP<;,$%L8OFXX=+;VYIOL,PW6.8; M+/,-%HWV\PV6^0;+?(-EOL$R[@V6 T6EB@1A;-AB'GO\Q(5*2>$Q#E5(=)-$ M:=$4ZU(2=(HO4%L-4\!'_Y3*=46*X[=JVH #4,T+ZEH"*.BITQI8EPYHB69/ MUE?)^[5)5;Y'?JFL4) 8CEB'(+^!8XY0HXL7&XB4=IB8SRP@Y:9,>)[N4_*4 MD44<GOASAEN]\;<<1V$M@Q.$-][?JJ1 MVV!F-9A+)X(U VW=SI?^0V6;D.Y@ /I4MT+[TR1LK-#&W*9M9KX?D=KO]DJE M5P<[XXKU0IUUQ0X:Z&R&!DO=S9&"KZCYH50/^4R*"$;F)IE@CD MS >)(M5<(VT'^&!'7:-RXFG6%.P*3;I3;U!"!Z0PCGI,$*$"$.J !U&9$CLA M'>N,@IW>L4=(Z('.@-S#1WGRXPY (9SWG)<94ZS,2'5\].Q\]TBSXIYDFU/R(#UJ5A.)C2$)D9>YG%5_ MO6HWLN00&4,JYFPEJ:<.IK$--=*PM=< ,JYF8"5#WWY1-".X>B3! MVABA$QL0:=ULF[PAY0*N,A;UM5KO_H+,'HK?2;Q^+,CRZ)EDT9I43P>2O+B- MBNYA:)IJ(,ULIF>.+MK>=90^,5;MP6VCNI,]<]RFTY9:3)U$="( MLB(3,2M*8QM#RQ@+TWN\VM$4\SC*X_SN*2/1\CK]+X-GK$\W+K+MD,RA1 M-QJJ1+!(,=<7!Q(47X$/VST_R9QR2U+R$B7 ; ]\V27$:7P)UEIR^7%6:947 MK6^[\25I_6W^U>O5%2WB!;DE?Y0Q<]SO*:\T3MG T(FV*/A.W%FZ[)AJ*!L1 M\V[-)E@0.&H9'&+L*Q/P\K97M[]AU%)/?8%03MJ[- B1'O2BH!XJ!GKAX*!F M*$S^RR1N_D%;1,!U/QV9*J(NI(M]"@3((NNP-_CZK*6Q=4%""G<1;_9TD27X>96MZ0C<;-I;&47(:L\5M_%!RN>O<;^"E!:NR=MC:.?=R?H53CT*A2_A[V9<^_H+-%&H2$#[ M^O<3U/, 0J&F6>$Q'V825E=%F[,W\WDU*#2_FUM4.9OC;3K>W"U2-]=W/,X3 M2C-^B6YWW@]-VF:%.MG\=84\3=/*_D@M=99;>S\/8QG[[M6WY)DFSSSDHQT0 M @$$1;O;-5;2!@H'$PTQ*-#P&[7S[W,V\VO0-.WE>6YW>RUYN\,KR .UK:&> M!IU@:6*-Y $/(M*$XD@.,VS^L M]6M>\(C6RK[J0UDC"X>0Y[29U>>>'D?I5SBCG)8.R([4H?-UZ*KNIA2OF\K2 MG;?N8&Z^._0M6= RR\E=$15E#LS(7Q@ M;:,,,'E6-$#)_MH#DOWQKUM^ )M:71_%P[U_O=)3.DR/8SV+?8\1LG2AS$1 MO/3I?VF:Z2 ]4[T/T6M]JI*ZY2N+HCL+>.\F.AOT=Q$\6 ':C9]3I-&!S0-^$ M.=K? C.'0G"5.=K%^KWC0&_CG$7,RTC7^0W)[AZCC(CG<(04+NNZ*^CB*W\P MC&0Y?S/(Z^,[)TF4YVP:YS)=2M[>4=*(>S,PC;M@HP%?B=L0+J/K+-J(G(65Z/E1 M63 ?-/Z39SP4++81/AP#>L0N_[$FWQEZ=EQB:1;>J= MK?!J#"H*P$ #"TP$37IE;2 #9F^5K$>+;>ZE.AGV"-Z^0QQ5R/XM2LI>\BLL/6(LJ>E#!8BIJH-'DIJI M[UB;[8!V$\7+%W&%49D#+WO"/4% R,[M'1R ML_L/U-&9$[:X-FQ'PE9B[U""> 9;O'=6Y]_FT)'C$*,KCR-MS!Y$U$];.#B: M1T4#F]OS^9F^X_8-K3U5DS(%C"P_^CS065OE93YTO4KH M&R&71?SD\6@,]H8;-Z"/W_8D]?M)1R]1MNPY<K8P\!W) MGN,%D:BQ7F=DS:/%XIR[H24_"X!/_)SQJ]O5 3]OKQ X@QAUWZ[M7/5#)>5C MFP,)O?LWM@TA.R9S->KH^ \=A.3\WT7G&;O=W7>F$23V[D/:JE3]YS>2%[LC M@>XK96.P'MJE0-;?=F_2MW9 '0D4UO=I-NRO][5Y4&ESRV/X>7C=@GV-UKU] MVS'K:/8J]W6\G^XUYPXX(X(^B9<(6Y]".0UR!#&J5%UVY6M0 MW=7KA*TZ?:_ A33@L0+\L8,-_T=&H!6I1ORF?9L,FB8*Y1C(P$B]TQ!/9H). M>7!V4I[GJ"TU7KK@^Q?ZTZ>/N\WY^XL;\$A&1R:B5J5DGAQJ24^A:(T@&^U/ M8>1,QDFNVSQ$ >TD)^CL@C<)@K.-5@NU5:#BX_0><;[%+?_IIX]_ VVB)A)I MTB5$P=D&I8W:/C(6OO=$ZK4CE.>G_T5D$FE^>7]^I%SQT=S(5I6^MYIK8> \ M,]"W-BS\NY"0 :E:]E:"CWWQAFU"<1_1UNDG /)B'S#W#\) ZHP_"A,%$?$# M#PE5GV?# ALZKE-)5A_SDNJS%KBDKXP]8!>4GXH@U 9@T8@8,F'KNV?KA66N MMR5H>B71H&F4G!YH9&H/!$V#K;=$#_"1014#??U4"9PN;PE_&651D&5]:;"( MG_UF:9A#T8)KV6WFCOT#*OEU\4BR^\(HOZ+I,P,26=[2)#FG&2_DR@J# M*A]J,*S'+OU#I3]7_CR*L^K&O]>IVD:ZP\WE9M+- \CH M-I_22&.IK^]=_O$:Y+>J-2[2;9#G/2VB9-<$!QMY,$*,/L"HA9C'$5<6G-)P MH5;+>WBF=73W;C< GR>7 M]S?HM#?'PAET+.4Z\ ;S/.CXM?.4!AUC345XRT_O;]1A:\<5B0N^X1?.D&,C MU.CCC9E0\V SEH6G--*8J2F&F=!"[EVN*[>3P88*)J)7O\, O/;JS=,VB*==CKE+#['2E'IT5Q'1H=]]^)JG+09/.PASAQYB MI2EUZ*XBHD-/+_(,NP#QT*>E-1]JH3[W;&>VFE+G!G01_=M? -N<^'-._#EF M;W*>^//C?\R9/R>;L6G._#EG_IPS?\Z9/_>VFG,7"JN,G[MPSO?YKO-]SMER M1\V6ZVU3=>O.P"\-@]_$Y8GVM_?G3:J4'\V=[%0:? X+J49[1=*ETN$9LPKL MEIM5%?X\9!B9F)VRX6W91'Y+#M3NEE7]OOWUB7:"_C/14^X&T KDH/U N9 Y M2$\((:-M)Y4DZ (J:>K&D]"$>EXQ9-RDN!8QVAVUD(>C4B)'8"]GWY!L1;-- ME"Y()>:OK*9\3E8*;M?/R4KAT[!]@H<1ZY^#-.7AS#MXT#=X,=R=IOK3N9428KW3-E];'OK1N>[;A.CUZ8V'I M=O*7,A[:F0'&WW9OU+5T0-T)$'5@IL^#/Q=PPN]T97P#]I;S/-C4*:EW]*FQ M5^^WW=D&VBF@OFBNR<#'AGM"'&1;[GH)BY]CPN1/,L>%S M;'@8L>'-N%TN?@Y&AVNHQ#UG&56H"\V!$>*X5CE$C+A4DE&&VCPK&M!B?^UA MQ?[XURU7!G ^>[^+:P7[W]^?TRE3>C2'LU'A*&,+QOCP#9/^ER8 #C)6*+VP MOJFH2NJF!7=%=Q;PW@%U-NA-?SZL #D!.C,HYVV9(4:;:C6F^,(DVY0;T!C@ MMUJGSC=/$R@$?JH6O&>,+14W1Z>8CY[Q)7J5FP/Z)LS1_A:8.12"J\S1+N;= M$9VS8X6<'FGU"N60L1JSO6-V6V>&047)_Y MJG5X5ZTU2=)Z-I1<=4;3=U*H*>A#W9 S.HHV;1?W1\P("7S/S-:*;E^$J1W* M_*@L'FD6_TF#'73D6JI;K*XNK%:_09U"A5=$^ PW?L!*Z(=1@(>7// M*XO!K ^>HSCA&\CG-*N2"HRT3)!5XWBUT*_F_?2 \:T0T,BM%=S[I<7Y%L1\ M"V)2MR#^-HE;$/-QGOO_;C*ZB@LN5)RN%>$4 M>L*ZQ52$[P)7Z)9PCQU5U;Y/=4^YMER]M,CBA[(Z.V,"GM"\N"4+NDZ!, BC M,N(92ER9=P$UF_9QCSJD%&&>D**<%)3C\4XPA6J!0^U%^S\.W"TDMA,N+.9] M]'I,4M8FQ3FS".#'RU9U3IAV%WX#F;X+%(_2PB.&.@X4T_=Y)TJ/*YY8EB?# MJ]J!N;1%E+37OWEQ18O_)G*'8/1Z3/J273W?3O=R8 =//USG$80YQF%2(P]\G$>(P M)WJ<$SV^MQQWI@=G(6>XFQ,]SIU@3O0X)WH,(]&C\CE[D1X,\>2]A";4A>; M%(^8%CE$@D>)'-[B@BY2]D]R'[V2G"\VTT6Y>M1GI."!U T?KN,HP?6T$4\KD"[QT"_D(B_,%[AUF. UTZ>79LT&J*6 M<7F=,B"6&0\G8 17-,W$GZRKQ7EOC5L/>:/PK@<&Q[R]K#$KR7>*[%^=EP37 MH.G%6E1/[VEF&0<8U+R)FM.+4Z&J5:M>&-]._!!D=2B[R..NKW!CZSYAD5>EI1?'O,+C2&]JV=\W4XW?C8MQX-[&,U M]*C=PJ'0S3BVX'>S=WH?O^W^^7]BME;(%H]OV]='^]O<9H6Z_413R.O&N'OL M4LOFINC8:(.VD0>&7;*;>.1@!?"1O%.MHOTJ2SR2IF/X'8Q@K(+*HC2]QK+ M: RB)FJ#B,%4UP(.5$TPXU-#./A>,()2 1+?]X"=@D1_/=@)2+JWAH,:27Y& M@^1G-$A^?D\@@=5V#I*?.R#Y^>!'2,=ESM:].3]]>8C3ZO HOR'1UUN2TS); MD/PB7?"_/1X\"!&/%G^4<2Y4!L\1,*2U+=6D/CHJ8(I3DB^RN'H\7++5;U:H MH[NND*>>C+(BM=2]V8=5%?$NBZW MQ\ R+F/1[Y8LI$I7L5\P5]O&'!U,[+D ME\-?XB1I;R PFG)#EE>DP$-NC-KD6'5;V_1 /F)K#^P=;B7S[CGQIB"7\3// M-UM$Z3H6ROR:DU697,:KWJF"01'A2Z&*!(Y2"[U-H(9C[_O&N&6' #O"29EE M/"BIHF1<2/S,2\HODO].A/U5L7[QR@5#N"('0Q=]PC]#5'W-]3] M3"WAJS+!2W3(K^)WJH2Z;)2HQYI&O0C=CUC&4;H@@8R M?$-=T=8ROKJD@;R^+]>[5/N*.-IPTW$?H>-5W+^A+M5O35^=I9*D>7'>1S>0 M>':2J7XR_I #5Z7G1?PRL:%*MVM[F#."PYP-! _(P[1N &[!% F/WYK M_*7.G616O)E'[X6 #NL/@ AS*BPI#X#'>\U+-.,^+= '&!"MIA!,+TX3CN4JZ M,<6IIS-DBWGEN,),???RN_(A)W^4S#DY>V;_D>0LU% )UU-&-5GG *?W4.= M6HOO6#= ,#C3FHY.#A#_3H#.QC ,M)._A*W$WJ%,^H,MWD^0Y]WFT.0^Q.C* M2=W&["%<+>P(!T[[2AK8W+YST&D[;M_0^D1R,J: D4.9YN6QLFQ.^A+]FV8G M2<3F*B"/@WE);0PS4'*R+H)]^PQU&XQJ]AT&K1!V+ZHTE:ME:3T0X=(>\S58 MH$D-0D3[M&XPX@708!"N.."!T#T.^QD< D4BF,/A(%!4IW(8%8PAN%TG95[0 M#GK'K;E $5-%$="!ZJ0PT=9T2CC5IX5#9"P MO_8 87_\ZR:CRW)17&?UT=&TL0'3^?!ZE12E>N:;9(9X-TT*\//9P>_OVID__%H9\"6L3*]T#8R.' M,./7PL'G*M"WMF$]S^/ZODC5:@#VZS-K&#&4#91:0'A?#/HF]L/:WT(VFTH- MM-DZ3/J]S6,*FRM2O-#LZQU-JO?%>Q"2(T?4YC M$R;(YS0VOO=!YS0VGL0FU*\YI;"8Q;_;U$T_HWI)GDO:>C/12]WA^JJKN;ZBSFEK"LQ>K MDM-WLW1JJ='"!H!07!U24@:,!KZ4)$)1WA(!B-#]ZO0%#66BLI MP_%@)1V;FJAJG(!,R=KW&##G)YGSDP0:#SWG)VD@<CY_PDDY.,B']IA\HL1SD@Z">0^"H&MXJ P,;NUW"\64FGI3J5C).<]-CY M[L=S8I,YL4F@L=1S8I,&$N?$)N\)AW-BDSFQR9S8Y)TF-CG0#=V[[:[1+7FB M&=_TW/Z#^P#UEXMT1;--?3G1VR7=KI@-J7I;>[O[X/@BNVOBF")^+KZW)3N- M<[XAR%8!UZNSE(G_EOA@LC:%"W+=9RRQ%R;*_S#ZK? MMU-4AVIU.VCWY[J!]C]/!!T2/6P,O6?EVW.H#EEO,KJ*N\,'\$4$]32_3,1X MGY@GWNM_TN]U P#?)V)4G68VI@5X^KZ@N!/I M(F7^'+GL!Z0H*+I&;E),STAH,A#TH^4L]VTB5DHE9HY;OYA*F%-G2W4>O)#][97X@DSM. MH^RMTI'IQZ,'F$F22L."9"3OSO,'J*DVT:@U303.AVMMFPXQJG2^;U>=DJ>, M+.)*CZ-T>;3A;?%G]6>G2R HZT964DX$DGAM;2"EY.[[3H\ )SS)2K[N1K/. MUXF86ZV5W:C1X>C[CLI=$155M-SUBK]Y=Y[0%^DF&8)4[($I22=B?0-]K7:P ME.R'WHN1A)GL56Y.SJ:IX._NCC)^X'/RZKW#Q+@DC:G[9;N3? MTV-2?5I>9^=L&DL7^RUU$? _7@WBCL 8-4P$D^.WK@V41Y'*^TV7?82(HAV. MW^J/ZIAR8PZ]L'(##@>-+#<>50>WB=5@:U-KZSJ-GWAS39IV?AF#)O&R$K]2 M%H@G4Q.)(VP)42!18N98H4C%X9@P='W5,;:D'A^)^_NR@&$U.C(I*OP';&FL M"MI=&X0%,X6-Z_-=AH'F[<7^>#1QQ)N?D."-BM!D4T\BYFH3^AHVB[*W&8=LK3NTDS M.)CE-=7Y'B=J:<#I /S6#E?R/Z_CS$G5VK3LK&+8B"$*)5 :;<'>+.?'AM#4 M;6=$Y;1M9L;Q;FC=D\5C2A.Z?MN-%[\R&<'I&$5;ZZJA];LQU9^/350#5NK[ MJ5C#:&!OE%VSJ[:7=D&]*AMB2/>7#!2DH5G00#&E =5\QNF$]1-/>NOI"=O/ MEX5D.5P7HP9*-NVHY-YXX.R O9*'![*!G8D7)>+E+I2)34KM[8TK-0'C6ZAO MB@1<%>-T]B]1&JW)$H\(?(&Z-3 %0L>!L=)&$,!P[T?U>KJI79'B+DH(?Q"P#B/?)V$343O\N#7_/2X>Q66DW..=GJX"M=27DOL\6'(1 M@:,E]Q)K!$LE"4) 4JLU]AZ*@#8<-=6XV;EUM50Q1SKNOE?%M4#-[MKLK1?I M(BF7K._SHV3VO^5]]-J!S .[?LW9APF *WA+6,*-ZL:1\JX(I8O(LV];/W7 M_=Y=].V_3\#D.JU,#0KP\WW)9V)WZRPZK&IWVZ 7!G!?1R(M%$R#(55/^S[" M8QS,]+H8F '3?#O0Y:^3R*OX+9Z4H9 QX$A,Q1]_]A7^R4D0YR;SV==\]C6? M?#;$O_\9H+*&&2AM I;$CH:G!^X"SE^_ZF608>,!T?61T MZ28("J6J0_'09>Y[N( "!ZHPKY/'*$U) E^!1A?9WXQ$%)F$UVNAO8G;BV/O M>Z&DDU)VC]:@$!(Y_EU?(T @ (2Y7JVM$ .E4-S?$<$$7=$."4Z2"]LCX$EW MF=LAHD+P@EM2Q1E9%,G;/>67F4LF,^CLF!01QZ6H(O[N@YN,,]2J!4Q0M/>' M:4MX_9K1^L*_=:'%DZ5YE:LG M0P./N7Q*R()NOO"3\3-^1EZPZOB*0 APEBZ_1-E7(EM1V17?+;),BWN:MO6= MF YNC"8^I/5MEVBF]8SCW^^]#"Q8D/2])?A$X6"FKH']M8S'&2SN+L].<:9& M4(I-,A5ER.;%JX@VK)+E0'=<8M+_0Z*D>#R),H(S+)J^UAU!'[*13=5%FQK! M>. !J#ID8K_RQ]G=M%@[P )1+&046"J/!@.>?_,XU!TFCI*DBOM 8@%+7C># MGCQDVQLJB[:YGF]MZ_\XY)JNWB16I390D;0WWZ>8O "AGQ2O7-#'$LV%:B)>/W9C!]NWM5_BW,+0;8VUB MY7Z,L9%#N,Q4"Z??5]D:K5 .S79]8PXKB;(5>D>*'9USA=@_:0 M?18[G[W/?JW2/X_2* 88W_:U"\[C@U.HR(Z(7Q'["2AY1(TA))&!&G"-*&9 M!*.*TBX2!B-M'I%%F<6%Y'X<^'$71]7^&)H=E,(K#= M.SPE-6#/3K/)1 MP>974.PN2 ,4H1E"KX;2&F#Q<79AJJ6?:OZ6$XAGI@&"T.RA54)I#JAT?__# MTY7-SX2NL^CI,5XTWC/V>#U3W+3B=RS.F%Y9&B7[\\5T>4G3]67\3);\CD61 M7TJN;0YET[GK9L[&J4.V?9<,OJTI^[QWR#J?/76NP1:A6EV;O="VNMK-ZU0S MCINWD^$^2M?Q0T*VLD@,C:2NVT)+/6$8F+6$*U1H:_6]C+ZB*?/",C:Z;R7K M#A22SV*@Z'V>,$(TNCH;*'K5!'+?="I7N5W8&G'%>XB-PWG^ZF[Q2)9E0G:[ M\UA]H*N>;IB)A>U 9@>]+NH"JO4 MTA2O(7@_LLNX<3<28CA)2\NNOGJTM?(:K)6Q<==AC_[$W>?W#OWZ]Z]AW_T.M(?_![TU719^C@,# U=8^!VX27M+WS7*V M#/HUAT\+^U_VR\W]EY!-(U2#5J80X3JT>R>X>@A"3O4OI+DJEK=FJB8R<=IH1WG9)7 MSM/WP-<3_88Y]NR':$T^ZH +D,J@VR*=#@+46EI"H,?4]ZYK3SIHMT5-)+.[ MC]T12SOK]C4,+=S>D?AY$DFS>DHYFL2&J;!31$[^61I_U'D4E1TR;V^&X$S. @.I=I*<'2J@6'29?_. M8 *]"Q$&4"0O0CA#BNX=B,%8"2%@NHI.J'=GZ\ B/I_"$8D8VF:F?CEM**ZG M;'"@9MJJD=&N8Y>-7\X[O"'D[9Y5AW,]NI1RKV-/.3V'0Z*EM:^QY^=[1.B+ MS2K#31U]2NEZI$$9E%_1LRNX1)'IJ9DA!'-XH=)@&MP 8(,!O>?@ 05(I\$0 M!J:N A(((3@(XI2V)R8<-8^C%H#048?B)@ =GIHJJYX:=A54D- Q]G$B^@[S MT.EG?J,,=/()7Y%[[J WGN?</7&GUI; M5%&@N>O@-8W?KA$FSGFL0IE)GY6U+B\<0_/R/@;1+_2Y&BPNTKW 24)?(C:M M\QL$MR0GV3/);VF2G-/L)_%J,4\>HVQ-EO?TA.8% M^_WL]8EY=&9PT_! P4_*X_W!$==<(\-3*H3O&^1JL4\)#WO@>RY&".T70X&R M6>S]X5#:*"-#KUGO.%FAZDB9HLS2O*Z5S?;-7^$@)42!=J22LL 4$6/<$(.Q M@JEQ8+;N45=84+B]55G#E96/X'Q'@Y%YHS@>4%00(+.1<9!DO+&UL[+U[<^,XEB_X_T;L=\#6WHBIBK"[*C-GYF[WS/"&;"NS%-5XB?K^# Q"/?_]? M7W=;](R3-"+Q?_SPYD^__(!PO":;*'[XCQ_VZ7F8KJ/HA_\5_)__Q[__7^?G M'W",DS##&W3W@BX2$FZ2:/. T>WO_SR MYN?__'B]7#_B77@>Q6D6QFO\ \KE_Y*R/UZ3=9BQF&OJ7^^2;67@W<\'7T() M^J_S2NR<_NG\S=OS=V_^]#7=_%"&2!\#G%3B7SORY6]Z\^<___EG]O0@FAN* M)*8//SM_>P@5[R\A6WR+[Q']WT^W,Z'VGW^F$C_'.+L.[_ V=\G4LY]U8.V[,@Y[;>K6RD. MA"3=GY/F5IG%%*__]$">?\;K36[Y[3OZ'^?T/]BOR/_Q7[,XC38X624A[30G M29+'CF<9WJ656?:+_N,'M6 69?17R01_;OX>:KGQBQ*+(A3SF=WV_#AQ;R%%+E3Q9*&>!=X1D" M]JS;9QX1+[8O@KM((Z /$'UR_J:.:^AGD(S&L*0H#GPXA=%(=>)3].^W&P+6QE#JJ/LCQ0#PJ%0?)>U[P> M'A19[P@*[Q*?+C: :0\*D-&2WIS$L+I/+5C^:IF@ >K5_HV3H-2%"/@2I2!_ M=NYU*0AH5 )]_4W0B^4KX(^.$VL94NU"'RQEI@0@QHM4:0,XDI1I@AY7J5-8 M,BKE^(G34K6@]&X[;8+*1[&.E *^5)'J)N6C7U5+"L4%L!\:(T.E3'A=J5 $ MHL7'G-D#-/",J8$<2_GR/DSOV.O8I^+?%'Q M>9:$&WR&8IRYI0BHE8E>:S1Y(M.@5(%9'A!$5E*NCJ.^2"H3\ %.1YDS%-[G M^$:3[99\H2L>T#U)T&6"-U&&KDF:GJ'2QNM!FR0UVX"V21-<9;F$>]W^RWM82<[DF31/]@:GA;J^QLHWV,? X8,[1^S%):R MS_%-YO8*0$;E'@:#V@,4UIZXI:T!GHB-%FZR6]].G?,G 6VK75)_]W;1779? MA>(YTT1'553HGJ$Z!2;?/ 4DO=S8/' [;*DBNL)/>1D=L8CR_]YB^A^3N!'I M34*><)*]W.3HS?)GT__>1T\[[A#'JMGC<,B26?.JU^KOL]336@Q+44K;<=/H ME3JFK<.9# >E3L%NQ7JKN']=++0]3K4:U!A$/(Y_#VRLVSM#!XN, MF'6;9ZBRFO\7M7O&1 ZFOQ-7"WVGPUZ'178?I8/MFT4D3@XZ%>@+P%L=6N^$^CFU!N>Q. M*Q7Z\LM'Z*AUAN8%J!GL)]\@%1P?H*?\R7G>?ZR+9X[+3T4;$O +;]6% M?.%&F0<$QBB(KQ>:+<#Q'I4_MOG($- \/Z8H;MF40;^-B;Z*#HX3-ZRMB6Z+M-*X5*>1S5W"R>[T&,A5 M?TQ54UEU2.5%=N=SV.O"EVP.R1+('!;,MSC-DFB=X_J36_K( MFY< 6Z-)$*YHG1$CXL5:\2ZTK@T5NMT%9PB+\'+^6M$BJ-+[P<51/5Y-JT^. MW^@F7Z/V?(E"JOS]0BE#(BB\FS)!;%Y&!9%64#U M2=Y=9$_(8@$YU M'YI,.JH*^IQK7PXO!+6QG#DB3(A)<]!0\$4,H7'FC-:/>+/?XL4])[;TXJ7V MKQ7=?->>/^JI7LTE::N;SBOUC-=XCDG?KW2^2==<4&G0+Q@\NJ9G]+#S!G^9 MINOIJ+[X(N9MWIJFTK32F+(RA?FHO>8EV=W1 R)H;#=D&ZU?!'VF6+#58_($ M+?67XAAL]99<#Y"^DJ,87'Q:SN;3Y1)=+CY>S.:3U6PQ7_K1.TI:D],W*MN^ MU3-VY7G](@ HHU"AOKSO??Z6:@1MX1$@6;X0J:0A&P!1F-)![D+&!YEFL5*[ M.'/#]9)52%,2K7?>I()$HPDNPR3Y"6*'WX+ MM_LV,+5TZ@11Z]B@"C0R*Z0!.%/21VFC(!)=[,=V-N"CI >D @.A32]-!-6) MIE+M4$X;>0[)5_2-*_PUN\C=_@$BGT!'2KZ.SB#D$T1F9N@+V'S7Q,U26WI_+_Z6:B*DZ'N7$J2 MJ;2 .^_&0=A8>T<;SDQ@!MPCRF1?'^+Z;?[4AIW#C#Z+\T2&TXSNOIOC]@I> MP=/#)6NMIX;D$7@SI4G7K(P0;>DRS>;_8D=J1N5CUS>F\=N%*%]F^WZTAE = MLZK&'0F=ZP2'*;["Q?_.XNZ)G1W(PE4..(:H&(,;'I>E$S* +N5L )C@G6_L MFA\:("#]&JG-)+5FDUZ>8,YJ1:+CT!1V9652B:(?*^&?Z+DLG#.27R\D)67* M$+AT6JZTPYO%SWEI19((=R^+!<@*NX"&K'4>G1KJX;U/[A&Y=X M+2LED1@*0N+45.2,&0TZ ^=NCJ?>Z)%GZU>*+*V\W =>7F7BQ1-.PBR*'\HS M7 2[0O45A3E:K&B==:H8[;-/XE&/A4)#P>4CO;@GS1GX%]]HI\2$E(- 1 FY M*-*7$Q,,1\=CYYOP16O@W))7CIH/\H,-7UH169FOAWCK-V:I](_CY*?B+\4E M0+Y13]3LH$$)'RO*P4BI!AN)C(:OD<;&+6]&( ..BDOIUPB]7H/A/OCSJOC* M8TOV^<@P"N^B;91!1L-B%5F&[Z@,04)!7(-0L.M+FX!M$\$RW(:LD&=KYLAN M%Z4I779<)?XSM,'W.*'G@B8XK^;WN#B.G&2/.$';HRD/"2K"C(JCI;+KN MJ5>LELX$T78N70:E9RRX7'S\.%M]I*OPBJ5YB_EJ-O\PG5_.IJ[7Y?4#$#%M MUM;Z)RT;C850/F/8[B*^7J[MP;A:UG=4*E;WU=7040]]]F=9W\@8ERWT&PGH M#DO.2W;J#3N&CAWLDD[VV2-)HG]T[JX 2-9Z*J&D!4HKHK!!7;$+%45%FL%E M>;X0?7I6'"64<_(@P X;*O[J^(0A2$,3K1;ILDJ@T*80%$5NJ++89VF69]6< MVBJN<$1%9&F(VF8+)PX(79YP$I'-,@N33%6V2=QI4:>N&ESD R]Z^[&_'.$U ML(PD8D"(6%+3D-)D+/QHE4H%@*:Q]!NWREM?_+QYY0"25"^F".I6)38A]':P M+KOEI"]RW@JZ;5)[DZ\24F^'@]1;Y[TW=_.QX'&WE[:TI5C@SR(30!N%V^(M MO/^/7_[TRYOCV9?H*4S0,Q7\-_0OOYS]\LLOW4+VW]#;?SW[\[^\;9 DS-#' M',*/Z-V;,Y2WS3^ST2@5_.5?I(+OO.&4>->Q'#I=ZG3W$JO0-0Y#]DF2#UAG M\9KL\"K\.BVNPKC ,;Z/LF(,N\_;J/P>3N)4L!3$W%#%.@-#IOPT_@W&3#:) M0,KY_H:#4M>;H\RP8Z;JMXAN8>2*Q8.EPF9>!)>.[ MOXQ_A6DN,0M!?K-8?\M!I>Q-.K$!.&*UY=MWF?4VV+SZS!X;QBK>GTA,9],7 M]U7P>=C%U4"3N/Y96%23]+=P' +H6S ?)?2-VLY)*+W\*P8)!03V!$K..B,0G0-M08JI\ !VU]R^_JW3(3C-]T: M&PY]:*Y<7B['V'#]G0TB1+BFA-O/O8=H+0ST[5CC=+!.AOQV?HWUCG> &0!# MZZT41$^H>4K(.4".]6Y'X:&U $V1V.S ;U(,Y4_%/;"*K'Z#I:TUX^]>1Z$N>=FSUR#> 2?$*R@$PZ6Q-9?YRXZP8OMY&Z1\7+ZO< M'>8>Z$.P=22'B:Y+68=^)PC[VZR[T"'#4%)=&A8!W7.BVKI00 M(C (67%0D%-##)V1^)%FB_L/A&SH(IDE3IZC-4Z79-L]=D E>&"'6-"8'*H8 M+ W2)6[D_! J!BOZ:=IL!(ODF 1R@P_*'))6;?A Y?$9*V:U %96ZUN%0(&M/ N1:\ADYIX,"I M--RZ/O-/H\E!3%(M85/IP4@U(KI&RM5ZR\E@5E2YVZ/U8,. L%=:[X=$AVE^ MLE[O=_LMO2ED00\4Y:Q7H*L^WI,$1P]QL6MT_;)*PCC=LKI_LOG[/F6'D@G6 M= WHH6R503P8YH8!?[5I'ADF-%G.&<)C4#-:GH6[;BQ:*I:+G]\71M&ZM(JR MHUD4'NRZS6%#(\W. FWG?6\[0H;)MT\YT(L M;>;+ M $=5W5R>9E**\3=9O#:HR8IE:WAS.1M21E;T*-!$K9!N)6JAM"66*:*QFJC% MOB $$VD'Y1,_V*-J70Y[8(!H$4>@Q"..(P@-DJ@5O@QPU$[4Y0C!XT1M#VJ M1&V.-_>)6K!!CI^G%<*@<^,&/AM.*TDK]YVI7/4_Z*W\-%B.MC.$BZ=>L$C5 MS. SVZ3T$>C SUX;&$E#Y&J%J_YP:F5JV;;EUP4Q=9HVQIG#)%T[OJ2,L05E ML4#Y+G@"AK01^[22=+GF9:M)4FQ> MK_G+9%A[<%8E@]-L?DF2T\6 5\E,L$!"+2A,;M8^6:MCL(]VX-H'B>*A *AE M/,>W4 ,:4XI]^5('L;R81V.\M89Q3+@X M3Y**>SR>&PB4KL17Z="U\K MF"]6TR6ZF?P^N;B>HLG\"EW>3J]F*_1^GESI$AR9W^X.,Z9LSC-DCU;91WN^.<4J,1J M69,O9H$/,O\VN""PK^(!5ZW@P/'1&:(//3F60-F8!/[BNQ3@2;[.&*MNG"G7 M8@<& 71Y=U3 MZ 7F+!?>.B[-@7":_01(J=U/ M*)1L<184FS6ZJKR!F"HWXL?.& MU !%E#G>/"B;#I'5UG&JTC='5)2[&Z*VR<6)0PJE/Q>DBO$#/;1CI9V\F_ZT MB%57;:?M+.>3-[LH0(TMHY$8'"+ZU.]SEG%G+"P-FZ4YCOHBJ9V?:6)N;,SX MD)#T%>%))R?W )4'V9B>TB;8C283:67?IH@EIO#\6IVD;#F D**AE^0A>_#&'R0]\ASH(J"=#MDS3W:GF> !D/9T0.%!FFNL M$]>;0]!1;:5%F*HEQNC$:36- AU#R 4RY<,NGE[@X+"N![A:1(18X!'4.VP. MDN5U'-L":+M7:._[\7]28PQ4 _J8(:'M09^4Q\2N'4S9H$FP>QHFW.IW1,*6 MV"R/Q6K?(G0%(:M ^'=""$M!C&U^%QR@FD!ND2Y*[Z MXXHW-U*(E=,BKQ9C@%1N"C2?TG5S1D>5K_G2HH3=EK9-+WXTPZ3LCB\M;K6T MC[Q*\#..]Y[4_ZIFEG%(B@P1?YI*4@*-BZ5A]H T:YKU2CQ*2W6/D3.L7+>@2\M2I1M:=OA#>#I]\>.5>2:'TK2: $@.=4%OX MRE(B M'HAI;Y?U1_*[^RTZLI\_\M;IV,-^5']_3P9TPO <9Y2RG):\.VB.)F MMFTG AN_=)@O.8:1:646(U_T=MQDG_?QS^&:R7N6<*R 69:6++)%E+Q,7$A3 MW.MAX["EL(W(1J.DK/BF_WUX4%H^0W7;K(*HK-<>Y?*5@^\,[XG+4Z2Y3V,1 M\.^8[IZVY 7C"Q+O4XL%C\"N<;'3L>LLM0I^H;N,V@UHF$3:]G.H:^[H'TXU MY8D :R7=R=E@G.5:YNUD.!73/$]LR\E@S-TP-0M7N/H.;S;YI+-S'!99(9K_Q:!GTA>,*NUO$H.)U=GL<46 M5@JJAB6CRJFTY"3--GZ%PUJHBL-^SBPLE\N7-E46S'Q=-=H#>\;)B@=EHX14 MO&SCS..<&!X4&HTX!F*'_@1-9:E>/.3"S-IW0G' XQNK?.JX#TNT#Y6&JH,6 M:X@Z8IZ&[;PBCDKG)&'M_I7K5BM3<"P$USA-_X*>#ZOG0T]7STN@(*.Q$D$B MIG85I8QT@[MA^RVQ/T/4R?HA__=Q6$.B3L=A#$<_.H+:_CSU:6D2X6[ZYPK; M8Z D%MNC*;XK(.5XRLW3TFJGQOMXG)6LT?GT4L.D2RJ.CH!/X^-JJ*0N<=4? M7+#CY%\MT& IW AMWB7N#X1LOD3;;3[4F,59#IOH;HN+;J=Z!,KI&G:DZ1YD M9Q#&:OR"@48&VL'H,QUB-Z"TW^#-?IW1I^BA?. CV75@I\P#^AB69@> .77B M\)H/(W1N&E$,P@9UE_B='7P\^$01[[K=:QRF4?PP29(\7DSOV98L&(+I2;M5 MKMX@:4,2H4:WJ=]C\OWJYP2>G6#QA)-\!!X_H&W^V*.E-4!H*,FMQI64QQQU M-6^=8G*$KDOBU0HLE5U3J8/J2M\"K98AY-JU18?>V!P)!H^)7@=56O>)SN29-$_V#\[Y%-* M'B@GD30FFC(*2S/B,C]R9HDU@_I#MJHAK#UVS21U^Q*MAFBS1JC0Y(H3\%@N MKY1^>B+H4$(=)>AQ\T];?$!47?P,S4F6#3IQ_!KM-OOIE^?2+I/VLC6T"C?$TC#D&<:49E2#>9*QC:(A: 4 M(@DB1ZGZ#I;[<$W+[)D5\,U:0=0K-.O#PA'8> T3.*\L$UO M<,*V_5U%VWW6&8$>R MV^7YF(XB,#I'FT((_1C%:$.VVS IQ-ASQS<:JIJ:@-NE21B!<)TD(^/'6O4C ML=\#.F^*@YBQ"#_GKQL]@C*G/WP"I] U]H.I,M^8H%^:@[0,JY.3&:?&25CEX8Y+ MG#Q':\P_AFCR\)"P%2A74;K>LID3T=X&:_:J9&5NSS15V?I%QHG*0B#2-&5L M/ZB?:$8_/OJS*MX>+LD T&CE)E.SCR1"!0*CE]QSB]KI]EC(O6=DM?15L2Z)MO M,HLO6V?*J/"PUJV(S>LC@TZ0__<^REY>+38$:;^>+E*%)VVA-Z MNR/[:SI+TSW>S.(;G$2DO9)E$-O2!-S;]B#$-/REP]"Y?U#Z2:"OKV"^W]WA MA-Y]S!9:I"AB F@?;^CQ88^8;0Y@JS(* <=+,89!NC(%V:&2-''U=*'.=[:H M.DJ6+*-*5V2RSGNU!-.^[8G^:1'3G4_MO "6+YL (&^8H< 169H!@OB3)12U M?G"3_]Q'NO^4YHFGA#SAA"Z1Q97@&5NQ3IJ;58^/W68,.$)(CT9L,ENI5F>K M!U"T.E<"]F:$QG*&HY*C+[241 =1E)>!3/@U(D\R$6$7?@ZG#]Z'44)/G\.+ M^_=1',;K*-S.XC1+]BSD&[*-UB\MT&OIE.\-J&-(0ZW(3%D(=28C(?/D[GJZ5;RNF!@/1LHR;K0*IUYO5#W3C$B^(HP]?1,^Z< M:?(Q_#M)+K=AFL[#';XBNS!J3^CUU*[(J*MM2LM^T1H35-NME*J:UH)"X9QI MH*/*X>A4IH68&J)ZZ'.AZ7AU05]H$>/V;I%=STB#]H;X=IT +EZ.84Z^1NT5 M_CTTU<3O:@Y'>E&4 Q*>X[(GV3N6%$1'=R\-JG^F2OYR7(@@&+\5 %1SNVT MR&LE?%US^CJ*\2S#.PTR=U34+*ZI#$??3EP#\K;NJR=ACR943/U,11&3]9>@ M753 F"E"DYJ2!TT@%\4@=$W"]_MLG^#ZX07E!WS!"F ;IM2D!9@:CLS@WS$@ MR2$Q]"2_VG10B#0.EJF^YGJSY-<*$&%Y0A?8ZORAM C,*_H\&2??D 1'#_'E M/DEPO'Y9)6&+^XG3RTQ8GYB)(4;4/5I#TM&V% 1()/Z8ADD7'DVY":!D0=H3^%-IP M#"AX*T6.A)M-/14)%7 ;AVC[)*_9:6D>;]Y'7^E_I1\Q7>W6)IA2L"*61-"4 M4,H8[!2A,C=2%HD5@\.S,U0]0I^+AZYIHVY9HM,&+9H(Y1OT< $:>[6:U$4_ MQ+SA0J980W9^%K:ZE\[S5A5Q;^Q0M]&B+ M@]? C\Q=^2.3_/EV+&X@#@5$K=A"^37O$["ZI.L:VJA4)^)6W-HKQ MA1M;OH#0&"=)TVN:;]C=0NWTW'U2)>;Z$].4W/5BG(P;)J5IN"89%!=6%]/--0]6R!-P,3< +A.O@A\)E1!ZLPJ_'DP%%:W$@ MH@U&B$2MT$(>AZ4C=!2NU#P1J :S^>7BXQ2M)O\Y=;S@!=2J'3: 4-"@!%^C MRPL'H+$ZAP5QU!\9X%S*9RZ;%3Z>$V M!GKU@F>C%JM@Y^4@VU1J9RUC^]P\]YIX.DQ):BVL<KPVI_+(W^=(;@ MUS--=F1/E_9\YW)_*)X6H7VH[IN1"7Z;WI51@]AN5SUV;-M*J#9_J=W:QU)D MH(QJQ5?]'H1J2R<]M9==_1EFK/SYM*Q50-5]5.XOH1H&^+RL.0"SVCG3A@MN MVGQ]S!VF&K(9V6CTU;R4DA*ZM(>.-\RU=*K2Z#NY>T+R%!GN7VTT)_$&;_8Y MK.^VN/PMB[PW:N^8Z:LNKW DZL.D0F6\0]8I,N<]91 TJ=7*"@E*<.H15 =O 'UV/TXDKG-L&M?4%TP]+Q%B1FS.M. M>% JZ'>E@_#!OPZ1A379_'V?9NQH5E@_*-*2=W]=K6&R@RBZ(3L[CL\>::!C M)6!_\9*O0@RH::J CYR8;64 'UT!;XS>2.33 OJT^YXB/]8L>-WA6 2P?O=B M <7^=29LO>$DWESG3K<'&0SL5%3:\LY%K#T,UU71#MG92'SWH+W06L">U+Y= M'^9RSU&,,_I=NYJW]>*RV[ZX4O,="$TYY45& -3W!=QC=&@JWQ81KMW!%82@ MFW>9J9H\]KNO&Y #^GW? $1PVQUR Q(?1C)?Y37GN5@ZJ#2GE6Q.O&J+Q/&02H7O4@ MQ:5).._[2&IU#>:X=-HM M-$\JFN-L^G6]W6_R%%0=A='I%N JAVX!HF),3GAO"A1]! >G72FWFJ36;S.L!.M>7V+ #)5H AXJK+Z,IQ8>[<*81CYVS M=M7.>MX>4ZB7AY2LPR1YH657Z,'\&KC!89>^\$!2C, M!%S590B*NT*9[.M#G.S: HNP0M@>JM"Z-/%P]JWN0Z0-8,#R"[QX^I??7'49Z=Z8L[E=Z_%Y3T M<[ 6EKS,O?I7/G*40+EXC&L<.;$-FYO-KV:L&RD'L9PK63W9P:P)"S#S>E^J M6-.%$]'M^6N"R2+!D-[:I$^?B1WP10(*^!]G::K_\N-L:!Y0Y5,KO.D3ZTTT MR G[.@?HM\['][^Q "?4\UK,[70RSN&0E?L1NC/'O*?'2>+F4_/Y8)XW:RC MD=^\KE86?@^#-K.SE/2,8[IKN#LEPWMT2$;U1\;X[/JQEH8:IN7PK(D&U;\B M]]]Q.8U Y"^O#<&C1!-_ [6AY4_\7>2I0"V;SWZ;SU>)VYO[(4T7+\2 -//*4 M+\U%N1='GEY'X5VTC;*HLT*0\Z3\L8TGABCF>+$RL=RT*P-L73)8+5:3:W0] MFUS,KFTO"GOD9I\J+2D M<]ZL4*V>IKSY9M(?![ ,!@2#)QDMWBRSO#Y[)-M-GA#H]=M9^]9FJ#@GU_'% M+;) %H_M4DOD#$H-KGJW*$.3.;V]:7'YOW]=7%]-;Y?_A*9__31;_>X/;:0H M$' (@!P.EWA:(F(Y =M@^5?FS 1QG,Q,YWB+AZ\/8L"<;8HSC[,YH&B%J &S M^R"U#B2^H;G7HP:6F@E./^5#RR<-> &IJ:JQM) Y$DMCO+B_3/ FRMZ'],2& M[.4:QWEX5V071G&'G3#Q RM5XL9LA,5CSD*E'SG[%.H!E:!'\Q0RJ!(Z0X48 M^EP(.A^C )N?Z#=1FVERK2;#-%'FC%D?PZ_1;K^[($E"OD3QPV7XE#_AC&ST M526,$ZL.P#Y5G);F@+0#MVZ8 MP@&;6E32.5DLW\3SYRH-Z *OQW&UN&_5Q: MB7L>+D;'O 3G$FQ;Q?,0&-; [0]!>7,DV6=I%L;T( S?QP$JU*J1*D*G(T22 M^&&%D]T5OLL^AMD^83-MM_@I?&'G;2_N;Y(H7D=/].31.?Z:K;[@[3/^2.+L ML9.J;=BJ,&]FRY0D-GZ),:L,@Y#2T,AV\#L.$X0+PG[,&?2(WKTY0SFX_L4Q M4ZT@D%@&0BL7F)AL) ^K%/$OVU"0O<]9:I)EVC;Z9)>CC3&S2CMR.Q-_/2.P MEDH.-H,<&__/"26+#I#Z)@D!(OLDA\I4[Z3@%MEVYP)-(K .[VIV,-<]I\J( M:M-)0:;_6%YH LDD,? @V3Y/_VAQPJT*O!+ *IU48<;,"E.X[B#H].ISF! MXQ91FSH<97PD,7[Y&"9_X.S]/MZDD^RR/&GRMW"[;V,(*%V^ :6T(9*!T5B9 M)U/[DD%=I1TP ;1C$NB>BK@%/[2AB79K--FA4*H3QC&:K*9*H"\#2)4)M).0YVB#-Q8M=J;Z+OU@Z RSZ&HIAJH)LZBC]5*#[> M%S?YQE LZ8>&AO))]$Z"]<_]#6CW5M;62O>/VD,V M@ 'M_FGH8A80\WCD-QNMR0QV1FN\GLO/T1H$5;W(WVNT)K'3+P^XW8,KB'/Q MA).P3VDJ4913GZLX#.4E,0Y9FO+=]N YSY#JVP*I='PO5&4 4K-<#3\YNSGZ M %:[Q>X8A:K$K1T PPK5@Z+OA:IU%.L7JM:@[%^AR@E2KU %&-#NK88N5 $Q MCT=^LT)59K!3J/)Z+C\+50BJ>I&_5Z$JL=,O#SB^S36,XFN2IHMX&6[QXOZ: MA#$]#_0:AVFG.(4)5S>_*H1-+QL%Q6+ELZ#2E?1.4KER0)\C$J,T?TH//#M^ M[DOP&D?/X=W6=6<,;':BVSBMBTZE.HWK3UTBR^[EMB!7_>%5781+,?8C%?N) M0FU90HW)LM/,"^G7A3+9G;J6H.:VA)O%:[+#-+IN==9]=BR\ZL_,:ZJN)P@I M !=>MFTK"J*:+!ONX#")\RSJ?AS#:0JB>(.=0N0HTJHQAFI+FP/?IE5P,])A MZW2%II/;^6S^P?%E2'KM*!Y1 AJRFU",6O*M[1523=/@YGS;I"4*LRR)[O89 MK6_HN\CE=K0,>@P37)Y#C\[179A&:]9%;:+M/L.;4X+!6Q,8O+4+@W>VIV*; MIL$P>'>ZV?F=27.^"A)+%@TYHJU7V7>8]H(14Y(7EXM-\E??0 MZ.9V,<__^W+Z,7^P]&B-GCW DD$0T\XGQH:;6<@^N\9)77FHU6Q9D4>G7Y]P MG+8IK)2KTHQ8SC1YJ"*P-2*2^)'R7:@7++)'G*"(_1']B(L__W2&8M>WRZM; ME6@T0(MA(O$&;\:'B]TOCBHOO1!3?4^L/4>S$CVER$^O 3BR[X)&Z'$Y940R MG-Z$+W3$)2KN)"*'-,H3,::$V*\Y$;BVY?#GJ 3LKZC\LS_EC:S)".P5MP'> ME6QB&X" T1&](A=A_$?Z$>_N&_3% MGSV"/+\Y!;B7M3T'_ UQ$0-&PHGEVD#AI1=8#K5!'3'Y6V,BKPHZTNK !#^> M5 >7^R3)!XB2+-J2X.3/@X1%1K2\VJ3!T304^Y5&"?BGXJ_GZ^+/_L"\W50" M@/-;E(/J4E"$9U&[CWJX7SV@%JYD(JW#_IHBELZ+X_FU=61W*, =W%_'ZTQ MO4O\B7),W2&[*-UNW[UC4TRG<#TC#DAT94ID2!N9(Q!F(A M6"[>K_XVN9VBJ^EOT^O%#?V C2X7RY7C56:!4P6"K(K01H/#"N(6/^-XW]F6U?YS^0N/ M?S:$;]N^I>4L-;,RE![$V,)1NDW*\6"^\[J)^%4UP58]K2/,>BMI915EEU*W M"FFE-R?53(*D(&LG\^7YE26[*_/K5B$-]?:D&DJPE%[64.8+Z"M+6FOG9?UT MW2"DC=[]$*PH0?UO'\':>%G[.%H17[D7K( 2/6[UJ=96/HG\V8(:<,531]RW MY"!;VJ1HLQ86>4N:E,TZSK"5+L:=I"G.4OX7>+% -6CE")B.780^C4RS1Y)$_\";%K)@PN5K4 D;HAL6BRG2E5YDJ%E&EU!U;2&CR%'(;TKQ *#@E!@S$E+5E%2LDJ', :UNPF21++,P MPQMV#=D-3EB<4G:IE+@D$RM9Y9HJ-KN4DWB#,T]HI$O IS!!S^QF.@H$Y$CW)&N--^CY_H[,TW=/U6XO[ M2W8H! NWPTR@_(&42GEC/@(C,J>BVI&B94=4Q'53.->N@ M"" ]&JG--85:DV:Z4!N=89+UT2HQ#I^LKI-6^;8+7^<],,3N\YO"/N+[ VA_^J!96 T'!88MH@?7H^+'ZP5WEI ^( MRD_OS=3;V$QU^GB1?(@W 8W#3_+UD(HC MF<7/[GS9X>\8J+V3E)D@5H<7*N M5,LBA0#1V223W!V45C(K+8)5QZX^)72_?O9RAG"U8/2,I>[C.0=;>N;C\;$_ M;(0@2$!../@X-)4HBUBK ]NQ^$NCN*1O.LX2MI+Q-DK_X&Y7@ D?V2H5-BX,UFF 6+,T! : M)RO7'/7%$2PCSU\3I/KD8@U<^9B'!8M0P?*JC&QMF2HXHL$X!5S(JM8/;FX7 M-]/;U>]H,K]"T[]^FK']GN?TL@%?#O6# P#"+?FZ6*4:B&!N5\X*PRIVH:[P MU^QBR_V(K*6FHEM';2C6">(;C'Q=?[TXV#8CH**GW!.! D)!.:!43&QI@PBI MPN)8O'R.THC$[TE"KTYBUR;E4;()8+J9LK.744/CR$:UACD1H5%9VAP)\ZA@ MH=)"'*VN.Q M@V?HLD 8U3A#U14)/]*=EDD:;ITOV;:+.9T\WA-X3L\=>0I?V)5!BWO)TE&5 MV&$/M4C,>"^UW+\4-G\NZ!3C![HB7I:E)6[D6ZP%:L'QR!LA+:,@R=EM)9&,5X,RTO0)ZLU_O= M?DMSWA6^C]91]T BJ,*AO%8K&)=)T)C,:R6 )WG!I#005#*>W$JMT>*D3YNT M2R>57K.(T@;7*+2B^PK2/+A]$M-K;2?;+?E"]UWR[X,#2I4]6\T-;G6@W39-1"J4ZG72A-0Z7UH]XLZ?[=#X0 MLOD2;;>B]1, R8I#,DE3_JBCL+**7^Y'2AZ)9E!>P8VB&%5/'?,$T*I$Z_6W M^"%6:'###62LCA\ ?GKBIAPQ5!)TB%#)H,\K-O=!91$3=IUXK0%*,D8P1Y6/ M"T2U5ZYIKUD;8;7:,.D8Y*[7,K7Z K7Z8OZ#P+F_ZZ[[+4_KNS!-;TG:F% ; M9Z&_5C:'6I$O^OK.X7?KW)?$/!T59F6\=CRZ3_V$P MTHYS%M^39,<.>+AX*1^J9V%Z6>G,T&A:L384[Q6]Y9D=W1A@HW<]JQS^UQ3. MT-U+^835@:6P+R/\?A#DCOY-T-R9%- RQI\P. E>##1]U2N& T;TF4HB)NJ:V3J@D-3& # )ZF*>IJPP!F'0QZ*8LP[=P$*_8MC*VF.# MJ$?NYP&+W?M8-.K571/> '+]NW'Q*OH>A@QZ;B[^1^JPM[FYAP\XQDFXI4LH M-KLHCE)V..(S+O?.=+IL':5#IPU3,NZV=6*S,_J%NI3WWR C02EWAAX*R6*K M;]@0=MUW:Z&#]&V[=O\-T6WVX!X!TO*$JXY+IEU+:);B#)E-A6H?X^M& MJ'3Z=1B8NASST4MO+L(4;R9)0I=BL<7C*[*XHTM=Z2H1NC1OB9/G:"V\-M;, M2-7%]#1BRG"CV(W)WM>[E/?]C :79$?A6 PG*S#[MAH9 MP@[L1TX6=:C4XLZ+XH-(N1%E\B5,V**#[&46Y\'OV>]CYW*L'L-X\41-T-TJ M]SC*\&86W^ D(NU#,1QX[J2E$3Q;RV6CO25+NQK'C1R6/(>/)#C\R9\;-5TP MC9N9FJQVAU9C1^W)YFF&N-1<^?,'FH4>S6G;'*Q)E/2O]GZ)C8\KQ6Q/ ]K3F@S+>6V[P82=O^E1]R$UDZ M>F7,=SMX6=QVZVUGQ7\__G92G7C==$ZM, +V[V^C A8P:I1^0LKFP?N'IO=Q M.H<3321:Y:[Z\]:(4?N03]Y\3RA.$LKH%:?[C/+*Z\R_X>CA,>?1Y!DGX0-F M#Z_"#+\/H^2W<+OOK"OP+:Z1*U5 7"?2 X'?\*G4NI ?Y$/GI8ZST;EMR'8; M)BEZPDG1T7TC_1P\ SCH"'73T\@=I3(\%SWI-Y0Z3[.Z!_VLD\B@U?@ ;?*_ MHOO\S^B9P?Y[0CW5A.IXZ'&:&?75#5[F)'[&:?Z3YWO>F8=C^QU\\-'QZVT/ M*7A#D [PB8%YF85)YJ8;[,;NII=KQQ$<_H#"#-WAARBF)Y+2O2/%._L69K]$ MU!NEDY+S?O ^J.5^G#[F9'..5M5=$&@:.UJPQ@G=BYSSII5T<+SYGFYKD@6;NO/+TF:S4GV.\YN\9H\Q-$_<'MWX^!^2I0-Z,>P,QW\#9AV MCD,&*.OLAO,;?(J3P[_H[>?'W@O[< +:\*0@(^*OF><'=\MX//R[?=>CL,XK\?[X]BZH3M9BS3"B,H_OTMK& 1\&J448"4TX,7 M^4WOXQ3R)YI.3N3()7[0/F24T0];*A/8JS]IR9_TY>2,)?KM3\B:S, M'W^5"B2(D>O?=A GTGWQW]VI]&.=Z'WHT%I!!9.'AZ081]0W4))[E$,@2Z(U M?5!4TM]&3R2@JX-^29HX1NZ@FK&XZ*X4&>Q5]5O^++CL&=?(O=LI+Q_J^89/ MI0_T=^6E;ISUJ:5O9[50WP3@H+_T;KFE9G@N>E7]S.EW1UMLQUCQOY'D@NT[PM>2O NC-B&QWV\89]-,7K* WM]R5?(D0%RL(*/ MEC-QV]L0"5E)?3_2S_K?+0)O'F)L?W/-SA*T*QKYN2#5Q TW$O%T.G M8H/?/7@:[A>;40KNXS)@SQ!]B#X7?_/FRM@!T*Z36,U9!4VJ/3QI)=370MZ1 MCV'N&>'8',X'M>62LX++WVEL#6>GS^-3&ZQ>1S&>97B7VAJ6=@R:#D!K!ET- M-3N_R>W"*;_9YZJN6#_BS7Z+RTF@7L72BDX:M7=-L9_L7&N<\BP%),Y\U/T%EBDY60W)AJDB&S*SK/&@=^61 T+62HBWS MC=SX^BAK>=[$9EBC,/<-C[KR,42J&$1\IZXV^$Z)N\ZF34B2K7"RN\)WF7@J M1"9TF-[@"QF/F62^S8=! NORD0U7*6!_/\^SV0[1)UX-/:0-2*"ONSU"X,DV MJWX0)D8OY&M1J6ISD2BGW.Z*6NR.17'8+(HY/J"]94>UU?^UF.%;9R9L94'_ MI$ %I\=I:X@Z$26(QB%+%F:LTUK<7X;IX_LM^9).[M(L"=>=Y5L T8HL4E%3 ML@#B,":+W(>4+#+5X'(Q7RZN9U>3U?0*+5?Y_WR":.9 F)WI-TV*.1*/!'%>(LCS 47CJ"RPZ#,%;S'9:OX_B,%Y'X9:> MZ!;($U!UJ1=PN+CS>WTU^E\.?MMBF;S_-]3'WFK MA2T^E7O LTMNB!$!WWL!?.P,L,S(^H]'LMWD_4RQ,$?->[5.E^TR'7L<5T=F MD=E29T ^2VS(6+Q<+2[_]Z^+ZZOI[?*?T/2OGV:KWWUD,0 I?.Z"(=9EK%A5 MP%,-:#I( BGK M)44J__KK&.06@^6OD]OI^<5DF;.>]M9Y5SU9S19SU]. _2&E7'*@@TSI$@.I M(?6: N_P/<)!F2#_ED'..;[R\,6JMCCG<]EN*_PU0Q=YLOW#=<_FC 3:IT$. MR0279S3"RU5PC3I@83I\-=J[!!77G;SBTG5%J5=&ZM:.L(+1LRJQ$\^<9.)) M&XBPD!%-8>NLX,5BGQDM+WKL:"AS&>+1\ O4UE+"2- A)$U=1TX<*9P"31DU**JS<(NR016OH( ?>J3SR>G9/HI53@4')0C2PI M'3GJ:F8Z1:7= 8^N5RO0+ 0B1ERD"Y=V.J"H (2&*\SSCP-1R8EQ;VMOORJ" ; /.R)#J"?"OQ][Y94M*N> M]/ )D;B"!P*HC,*$#X1LOD3;+9LLR_+&CNZV>)*F.$O5 XI^RN5+TU4V)%*_ M6*V,+[1=RWBG:2SXL%A<_6UV?8TF\RNT6/TZO46S^6HR_S"[N)ZBR7(Y72W= M4K(GBHAIVS;)JV>CSFBO@6QU2-+/M3TTEX.32@F%\08=U5"AAXZ*'HU?Q@:Y M9"0S%M*=CFF>GK;L,URXK18NSN)[DNR*O4F">68]K4/M!]0RK@2UHC.O"Z'N MY%4BS$I0%T2; YA2ND1W39?HWM,ENM%1]2^NZT@]K)#>#=FN,4'*S8JS'T!' M86JQH' 5?L7I31BU[Q00/"U?2>>I(<,$WDR9U#4K8TQ;.F +U)_R_T1YD^4, MH(]11I^[98"H;8CRA381W1*J(U?5P*,@=(77CS'9DH<7.H/W1'GT$=/345LH M4LJ5/ULB9XA?90161C,R+S)@B_6"6C9"1S%TD$.?"TG'-9RZA8E&8S19(!2O M\\$!=*R.'Y1>>N&G'!6\>N!(2GHS]#@LU(O!P^4^27#G>'SNL_)WMYX9HI_K M"90LZ06*LF39MBP#>%,V8)8P MKF5PLY:YJOC;&2K_>DK-*LE"L+;U)=L()@&D,KSL8VV +_5L%;; P3M?)[AL MI"3'XW!Y'8[?EXE.$SWR0M;:3!9YQU["V:')&(%RG"!0S MHY"!7NE@(B,KST90_@<*,Y0'18=. M-RQ"W\@I X24EFHD"0G)4953T1D"M49!!02769ADQB!4C82 1NHPO, /4O/V_)<_GQW; M!!TML)63E8U\Y+XC>]=?(8;%:Z-MQ\!LZ="_6N;R,4P>\JJ+T+F$_._3K_38 M#+W:1F$#5.L(;0Q*=47DP[)>[+Q_ A#9#,H'%+CT44'Y\JGCF0,S<(&I#T,I M* L(3,&S A3M'B2(J[S[6+/Y):V3#T^E$L^5@T))0=?BQ2A,C;=JVC NME[&S&UHEK8!I#MFB#3 1* M?GJR!X]]P]/"8'18,ULK&$'W?,N+H6@LJ!126B_;28C7? MFNQV><]#CK+H'&T*,VPQ:B'G> 5J7Y@1X[9O4EG32)WKGF/=VFQ$#[\6@?Z& M@_02XB7@:T@__X[S!\'4Q'A =S1)P8U2%.-D\_=]FNVZ.Q8-K,UV9;"T$#T?^DB_TX,&W%1I0ANYLFRA-J;,&CTX MX+)F[L1Y$:;1&E8QRW7E];)(=Y@*0AXI)"GD]NZ(?&>6KN\>)83 ED;]D%?* M=U3'\P2A!)>Z>@"A4UXZ\$T "@I7Q-XUKO9K8,K =U<.7 M# IL"QIW8E+XO'Q'G.>&!!5Z-.4@S[",9EWYH/A3<42\)W.5X@8B@'?:1'I' MK(YF=4N/ MB;A#SA)'NA%WVQ!5;5$3?J4XS[J)8O2$_5D %]XK2R+U[3L8P\ M6J:"F]O%S?1V]3L[NYA>DG)#[Y ]GT]7;LG5"S'$K"6;E-2Q4&>KMX"UN@2J MCV-;J"V70E4J9X@I%:MO#\>2>7E$\9BHEBR#&@/:#I=#"<,47D*AH:'JEBQ> M3*$1U6!T!E]6 ;$07)-\I',=/;,MO_4CQ3U9 *6# P@M5==9 !1!_'-]Q<4U M#E-,+V&BBSX._YCMGA+RS(Y%YJ^]T%4K7QYR]>">?./C8/W+)VT9W4]Q\&D^D"]'X+5 M8C6Y]N+NE=9;[IR7QX=@>=%&YT0\2PTSP'F=\(,Z&R=T^MTXRJ,XNRWDL/"] MQ6L_CBQC"3N;7%'\"VS(@EK45@;[>)6IYD M'<.@QA\%S/0:S_08SH>$I.T.3"92_FR^B"&897ZM='4"!S)$1!FZSI5/%RZ2WKH/9ASVY$7+X6- _ &T2JQ\!V(Q0U*H_)MR0F)?1@FA M&I<1OHQWE8U)X"^^"7Z1=)T 8(R,@O]%]HB3ZRB\B[91%F'!]14*J?(E"*4, MP:_P;N6[H-B'#/\BK8 ].%QXL3U*N$6^JAT)^*4W<2\0KL-^9'!8K1@4/GH@ MI*P;"IC4'GMRC88Y3B050G^P.*P3VA'-\Y<'2I5=04&VK M:YD0WAD%R9L.- M#BEJBB4EO,V8G.:4D$'8^ (J'.5E;!@%*8,FT*Z;?G 1I]&CS.O CT8^U061 MPZQZ25]/'JE:Z@I2>?'9 ]SV4EI)\2*D55-+3BL%Q$:AU3+:M'E4/\M0; M1^71].7C,U0*L 7Q2YP\1VM<[^)?(= D9\_; 9O#L^8[90<[32T?*#<>W."$ M_B-\P()+=TW-B.ILL!G;];=F_%;Z H,@M(IVJ-EF,9_2HS180?^YDO"MD-<% MG:S [P=@4>$/M"8=$/C.!:N3IZ9!#$&(H$!NP*$G3!P0>^5O@E?V*I_T99H2];* MEC&V9IB1+/T:2R-^\VADRK#\=7([/;^8+*=7Z'+Q\68Z7TY6L\7<;=*Q M!4AB'17-[&-HM)Z$3IPU5KMS2[$,2)SZI>CG3 25,FB2)+E3MLW*H]W>_C%* MTJG[0RN'77QUL\KBOMIJN]S?_1VOLQ59))/G,-K2E9'O2;+('^:_*7Y@._U$ M?;PM<]64O+$YTPDS2[_'SKRL>3#2&3=3\\'A0;&?%)VC.7:\[,,:((E]4+2F M[0RM-F;V3ITW5CMZ6\$,21[^"2]GS2->SG)>I2E)RA,D]O$&)ZA-NL\KMIW/ MFYK 1P9*J@*?:.C!B3*@@"?K]7ZW9Z7.%7Y*\#IBU4\K-]@TV3J3QLRDI4-K M;/PN*=W@UT=:"@ER^HV1BZ#V &UJ3_PX%,<*4CFGYEAD0)FU;%CFG;MS\L0: MY @X&P$-S2UK!<49JI/TZCM)=5'G/U-/I<[@G8C0WT"?&L+.SOK^,8^:P2"' M,/0P&-#I,/KA'A^.KBP2#SDDGBV5=KSAR !8?;.)Y 0(?3N]DP0?X_YE@SEN MK_CIJ]XG$S#U,?- +5XK)Z[T<&XM$5!SM=G"@N[H',6NIPM[(Z@OY;LH[$-X MNJBV+]U= -E=55YS;A/-%JOM\#[+__P*:FY+]+!52QMRQ.71.&&4T-N&\?$S MXRS#N\F.[..,?]F]CDIU9 Y(Q?3X'(VXC(_2@?F2'JL#,1%0*7:!-$8?<[3D M0L5G>2]VEFDA@?1KJ=;9.P#-QCD\?8 WSD+T,$E>\AQPBY](0B_782%QXN5? M9]-/NUIVKJMMNL*V7[3&:VJUW4I7T6I:"RH%5$AZLE6D+W*(<7.VEKWJ&6FL M=C6$[SC#S3RTO*::'..";>,[\/]UO6*]SX((D9-VZJ=X08:9;,!?$?A]#3-HET^;%K<:Y.ZCVKY M4O54#6G=)TY37FOZE!%;RU2]N/:C<^Z%$F+6>DWJZEBH<]<(I..L1LWR\-CU M+G08WEY;RGU8K11M/31=O\;U9;P0K6U5NJ*L*1P<_EVN\'*]K(O?&D3U#ENK MK1HRC;53\@9U<2 [ARPM^, 5^(>U=Y\3QH'>_,,!$P&)0<[Y3K;;]R3Y$B:;%H0-+)2OLI<%0\(91&U*PGZN9<3L8S&HE% 4HX/: M\2Z+E'UCK#319ZJ+2F7'):()XH@5"#1S0 ]#];Q@ _XC7GTG.!6'_[!Q%9ZU M4SOXOJSLA>N85E_"=CQ#QI]+\F3G6$A;JH1T4Z9[-=M 33G 97HZAZ7P-,K+ M];PYT42W?97W[JD;V>4VXFJT?AW%[.MM>YFN6* ]@5,3L#6)T_%I;2*G;ADT MF7-4J$_HT+\B]F=?9G6ZS<2;V1$U9GMVYR#'G>$1M_BXRVMF\=,^2Z_Q,]Z^ MX5\^I99L+Z;A2=I:0R..PDH7*_<#6C;#T0S^NB=T4=M-$M'B-2]J)^LL>L;H M8YC\01,XO9MMMLEA$:W#;77GZ(_,!GKSDRG5H4E219A#RHCI2CW_;.T95FL(P>XN@^3\!Y<5+9:2WX%3\CMP2GXW('G> MC922W_5.R>]X*?E33$3I^)W/Z;C=Z H"\3$BX>B.IDX]K MAY2F'IWS:A=:D)1LA"^':7F.LUG\C-.L^')\%25XG14WST?QPR3>L$M8Z$GP M;*.IZ*NMJ9EJ>51O,Z;KI@SCMU*9&P0A76[5UVPPF_\V7:YH5X%F MKM#[V7PROYS-/Z#)_ HM)]?3Y?GJ]YLINLY[ENF2'JHZ77GSF=,8F,0>2%HK MOGI::RP%.S6^6.WK3(,8@C1E#TDW\Q_UZ5>DP@(ZF"CN F,7S5$KQ>D*_BP/ M\($WDG[7)7D<]M;7)'Y8X61WA>^RBY>/8;9/HNQ%T"?#A,OWJA(VS!>P6$P3 M@M*+C/$*Y8#^'55_]H:GP$8FNDW1I)M0Y $P=,@4+$/@6B\:>]B+:H"&PWIMR+4HKM;GD=HKO%KO^V N[8"5]FNW MBYOI[>IW]GUG^M=/LQOV!>A;PZFB+QH*J([ZFEF\IJ-4?(6+_YW%5_@>)PG> MY$_(#J_"K[B]9TY+IWR+0!U#LFI%9FF^#>I3QE.8C:#Z(\KHO]W240\$I&<; M-3D(4JW3SR/461T=:7DT!EXY[JEDT8^5]$_L V<%RD(#K5X[-B4#EF$ ZG H M4D5SBY]QW/E^(GA:OI/.4],[VOG>3+G4-2N].;TE?-'CRX(4'45$3Y?EN7DS>%&I>-*]I[%,"R76'%YMQY_C;V>4!Q>Y@LE2E_ MKD#&$,)2SU;&N2(/,DSS=6KS7/@XN45'LH3MO N9PKGSJW'DK4F +[^)LCPL-JX2#UH(V1LC H=F(6#\_0\?$IXT+2R?<#A\-._ ,AFR_1=BL^@TTB M4?YVKH0AW"5>37'.-RT#.$\CJ/[HU?%ELL8BH+?;Q#-'L(YF2,N/"N,;G$1D MTZZRAE_:""HI4YK #AHD40 MO@Z/*TZ 9+50@+GJCZ:R=*B$SE AACB3#*\+8I+"PA;.')8:A\^ITZ]/.$X[ M4\?"Y]6PJ_O;0SW.)8EY;1'?G:=:.X_)OCNEG81 3P5ENE8OJ9H6UQD*UA:HZ=4W;X$5#*]=TDK M-E-6@+U)[UJ"&0F:?T?D'LWW.PHEDA0'C%_AF.RBN/C#IQ2SH>MEN%VS.XK1 M19A&ZT(PVN[I^8Z59Y0C$EV2W2XWRT+P9J&#)M1(7R"T+F\"Z3:N;>J';B<< M![(:R./!F#LT5WNR\\C'Z>1V/IM_6**;Z2U:_CJYG7I+&QVBZ%$#0@:_X']# MMM'Z173L#E!:0(:.M&5."**Q38VN&QV&M+4Y1/&+':(VEI!$#@L!5UI*,LJH M@#3J)/-D_=_[*,&;JWV2QUC,LPBFF&6BK0EFOJBE64%9'%8GEP6.().!7-6 M_36-:-G@>%0$:E/.7!\ ZU)/IX&;XIO=,@,,HTL<]07-YTIY$H(%5+EE/+K M 11@ZM@$52ZOZ5@_XLU^BQ?WP@73W)M7-=6J*SW :J87?6C&9R5+:SB5W@P" M-=/>#]?<#N?)I;"Z0"']&[%UU0A0NW$!B6_XM-HEZ#JU 5+^SLUO%:F2?F1( MN#KL7XIY/G8.PTV8+!)VQ<^&'0H3],R.T?@QBM&&;+=A4LS4LB-E'"\%T,$$Z=5H33("%.L\[ / M\=9DY]$])?@1QVGTC(O-#>])@J.'^)(MD,Q'_DD8I^&:31['&_:O+9M*_A!& M\35)TTF2#Q+CAWK-.L?9XGX5?FTO,QC/8WV]^- >;2PO'N>M6%FG/'BHR@7/ M T<0E,;0NK2&LJ,!%&[^OB\.9?%@(?5(9&HORQZ5P_7UW<,Z[JP6'SESC+IW M[#+O>1YP*O\& 1-N[2P3"5O::":/QD*LA=-H!Q<3=]/;V^G5^ARL71] MZ#^P?3G;T4"(**DKU^%M5G,"(:OC:9BK_C@JQ\Z'?8ZE5#Z&9G+H<_F_WEP" M8!MJDN&R+;SY>-A0>3S%UZB]AE=#0W6\4%UCJ'-:NE$-=CY+PU6OW +GW M(59-AX;(4TV4GA4'U[]N$.J> M0;A;ZE_>OVU>FJK-]14"7]:^&UZM8(V(EI ML)1?]]2+=T<#JL\35!(Q45]9UX4"A'0B *DH=] #,4Z,NG&^<--IV4>RW>0Y MGL:4O;2_90L%JJ_6' '3[W]"GU;VRW#-2S_G=16"%?6"ZD_^"17/''^H$[<7 M@;SAUG>WCESC"]L83:]5JCRQ^:5I+#T9C>]##P!Y,7(1YO)KQX?']VUNT7=6 MS?8VWRK5M:FU3ZIH\&46)IE>DZOV2_$T3KO)!?NC=)N\NSO*O,GI/,,[:PLY MA.;UVKO0"HI_G*%)EB71W3ZKEAG,0[ M_ 9R.&NUW)U^@6-\'[4[,H74\:!KOI3Y(<,R[U8&[&(?BC.$N5JT)WF.4KJ4 MA9Z)&A7' _MQ=+6T(0GXK7=._^4)M\[['1,=-@^<%MGO 8TWKQD;XJ.A>X+# MV1>",G\+K\^42!R^ 7 DC"?]A5[-9_EYIN73^EV-X/#':EGS__CE3[^\.2YC M/BYS_C?T]NR77WXY7)BYSQY)$OT#;_X-Q23&B.RS-,M+DRA^<#WE+VYJ FJ; M]J1^1[ YBZ_&S2@DF*S79!]GZ2U>X^B93DE\Q+L[G+2PJ1(K?[Q8S) 3*O]6 MOCY+G,@H(E0+JB?H^.A\E80;C#X7(HZ_H04.6D M#V+*01T'-J\(,)*QF EJ'(ZNYB3#J@0JE2G?@D#&D U2SZ8L$!F7H9^O$[ _ M^P=Y><,1X'MNXIPK6@KJ./R_<<@)R%DZ"9 ]?^Z6R MQE^& )&8?Q^2.Y%_)9+IEM^*T/'/7JQ&@[4OT6R&]F(/C^? MQ:B4\*0+@34UT6R15NDD4VG43UI8&H4VMS@+HQAOJO.RN'R1"Y4O0R1DR!"Y M;U-J"*W+."%0"JJ_'X\!]8,#BN8CT)?=1#U?M@YW("+&FFO9[]BQK1O1GDC1 MY(N>WG$V!JIG/N+6B]#"Z!OL4#$2!]H):J+%#EK4$*YNA_2#;OJ0(0:MV1G% MP]1;P_J>6!WGO-%FC7E%=GE6:9%!*E.=+#@I PSN%!10G(/LKEQ>$^1]NLN-5M<['/ MYB3['6>T6&RA3U>M.D8(K&9ZEI!F?!I+W&1?$33<2@\7@IH);O)W\!C2^PC( M/7H2WFGY5%W/L&67[7BR\$T;1*1_ [<.'P)J-TX@\@V[5C]IZ#JU =_RDTTS.F>*7G#&AOBO'[*2CR1#XM;E":GT0_@L3??-,UO9I_$Y_L*> M=.>;-73JN\S4.C9V)D CL[)/ >!,N6M!:2.@_TLWKM"N9ET[V<[UO+0.#MH; M&C0!5-_>H%+M['C0!IYS[MWB-$NB=58N59G0ZU'9L4OO27*/BURB04L=U;/RUG7^PPGZ%A'?:O,D-W& M,#H]_)OA*J*U-\S6MP?I6ET.M/5_T: Y:+BAMH9]R%C[1+IERP/OWOB'Y"1+ M0V\#3HV2JE8)#M-]\L+B*H*M+E1K41<@6;Y>J:1AX@!$8:D2EWN2<5ZF&=SB MI_(KKK]#:$A3$ZTV:1)/HE"GE",<6:UQ 7YZ0JFL62N)(IL=B]9*[+4@25); MFL/)8:THOANCN@WC%H=;NI&ZA61]Q?*MZ2@:LDP_1BO;>[7S3*,9INL0/.]5F4)EL>S,H7];6 M9E!9)-8V@PJ<@#:#+!Y$OCY+)Y>W,0L'B.I+M=* M!M?\F=/2@ 60>%PP 9A7?F4$4D^ P/$GAUD.J"9,+DF:?<39(Y'.$BM4>-/% M0A6;\WV*N(:80!:[!$__B4Q(II0]FOQ384$T"PC#$&\F4* IG!)T";WAYIP5 M#DW1)YB%9M+'2>@S1#50H?)Z00F=H[:$3)?3 ]PE%[5%,158LC.S>M M/)V\*RNS^*.'+BV+QPTFF._9N0EY?UZ6BY_I8U0^=STSY(: Q#6L6S7^J#$T MQ@O?53!#4[N2;)CZ[+9&!U]BJ.\3_OQAYOE MI_2'G]#G2O;5=E0PTH[28^GDC\%[+6DPXW1?>IG,[R[L^%L^X!@G@W94.KY, MNR.8+U>=CLZ;<-:U (,8CIXO;9)N__HON(7GLT25.<'79C3>)-[9;E_%D^R*';9=7] MC WKX@[)S+K];&'CUX*Z.-5ER_9CTTP]1MZ"%?U]N8NC)HIQAD*F[ET^LH)Q M>>*R2"-Q:JD=U@C5=<5W>"$S0ZL\-?L(G?U1RN]*.6J>T?$9'>A6)4"^83F[GL_F');J9WJ+EKY/;J>-[2)2-233>>^L^$I%X MXTZ2\5%BM2-3>ND%E+)S.5RHE@L4TX?H,Y5!3,CU%396H"/)VF;X<9A)_X:C MA\3.YU!MAQ+S5FQS7M5*GOO= MM]K1]'5N$^UEMU2IH5*ONT"RIGN&KDI>?,OHEW1S8U+ 8:?X*Q3<[R9[$B21?_@706BHU*^()B*(25TXC)E!]"7C"@@$T%=B@V/P]ICMU32 MP@'IUTY-@D$TZUSK!;N13F()-WBR7I-]7._ZFI>SE_@&R1[.7I'*&I]\ 8C$ M2CFO\B0_YD*F&U1/:F49^EP\=#RBAC4TT6R/]KD5$I7F@17.D&3Y\!2 I]YP M.AR7DLN@;P59TF-1;,#+X0B@"FE.,IQ>DS!.\_[B?12'\3J*'XZ!7KP<_WN5 MQ\,Y1M6&J?+MFIDRY*J-WV'*8L,89/PV,AW4J$[_Z,5!KU: 1^P"H)DF3"S6 MLXA57CC;@7'8'2):*Z*G)-F!P5,:8-6[.+;!=F!P7>HN>.<8"2X^+6?SZ7*) M+A2?U+,I MTT3&99SBZP3LS^SK.CO?X3-]A-@SQV21-QT!ONDF"[BB==##L##.40+K1[S9 M;W$9S<4+BVW%^:8-D*RV\/NA(?3YODS1WK$J M WA+.'B?%^7SR]G\ [J=7DYGOTTNKJ=+-)E?H<7-]#:OU_,GU]/),O^C+TNG M!"U&5.^Y">:F3!V_BD8?IV8ANUV4%5>ZQ.Q[9SXBQ_FXO/,Q'2!9U2\R2=,J M1AV%<2TC=2&M:"2:03XP_3A;?9S.5P7L+Q=S"OII3HH<\S_2N1'TYA?'US5 M&IEHM4:KWA$K-*H>#02-0I/;*/WC&C_C[4>\B?8[[@= J4SY&@0RAJ20>K8R MER/R(&,#7R>HEM%>_O76D\\N\H8CP/?H>+QJX"&9/JC'SX<3FX L:LPVC ]R7 P/V>+#9+>.>;UFY^2U_-F)0P"2SH X<+ET M8//W?5K4EBM"=Z_G9>46SW$VB]=DA^E%L"MR&::/-PEYCC9X<_'R*<6;6;QX MR@L76HA.UEGT7&QEYP_UAW11+348Q(7I$H0!?[>5A#Y0@-)U"T.X#&I6*=&2 MRBX[00=7&ZGS)_3?Z]PZ>BK-TZG$'_?TIH H_@F1R@D*#U[^XGA9Q)#D(>. MM;6,8@!/C>45WTHNL-K5#QG@V FA+#=:6>%@G!ZP@PKSY6WS]#'U@6[J:>%3 ME18.KM#1ES?3LJ><("0EU"EF"8=EW#6)'_+^?G>%[S+!RDZ92/7=A2MB^O5% MXM?X&PS?MO1+#$\EH'\]IW]&].]G_BR+E+8:@;WEUA<8CF3C.PP$!*,N:[X) M7^A7S,M]DN1\;8\NI$*MI[99K4A3XBJE*I@D7Y] R5ST\;'[+ZHB=(7![2 MMWO:DA>,;_&6W?I]/$.0GQG!\M6A?6IYTV/9H!$9G\P&<"0]G$VI'RS#;9C0 M@0#=WTJ/?8K2E-YZXT=FA;<]Z=$\K;/:5&J-,]NT038*M]C=1?3&C 0_XCB- MGO%Q') /"A;WJ_#K#=U_2^))EB71W3YCVS+(34B#%LQ\6K9:OG9K5@W9;/G7 MF7+>7CBRS&#+2[!8_3J]I?LS;FZGOT[GR]EO4S2;Y_^>GJ'Y=(46[]%J\I^. M9Q]M Y@,AIYF2K)DO)ZXAF+=*:0WNVG-;CISG<:TOLBH[C PCV7 W)7G+'97 M\KIN 47E1.J63J2>=+8:($L-DITL9B77Y+$Z-K84RX ,*D?;!8T:9IK?(]@= M '2[0V[N#)4&4=TBQ4!A\SOE))#RE7<>?2FX(KLP:I^6)1<2?"VHA"Q_+VCZ MMOW%X&!=YYM!J23X:E \]>R[0:L%)5\.N&TM^'90R,J^'@A X?/-7Q\(V7R) MMEO1/1WP&R>'\&9V,QC@\F6T8N6$'E)<9,W MVF.88G231&M,#WQ-HPW[I%T<0P>\ILB;]0]CT<[\\J*>3"]3[\!.+=QK]%IR MBP^7G>G&ZC#!V+@,[0Q5WLZD]Z)]SSKCH/ZUII[3NX96]!S6.B-6>!]3QD6 MH?Q:\H8OVR,GFTU$?U.XO0FCS2R^#)^BO/=C-V[=Y;W?AGX0P'%:_O#\QZ51 MAI8[6^ 8G$=F4KX,*_!9N]^U$-Y8[WK;)0=S9W#8UX/NPOYURF&#!.ZF& M;8 :DC.BS5##\Y2W)VH K\+]4=]B:AAN=^6 P;K,#]56 M@IO9Y5EQ%^CY!4L5-^$+]8HF29+'ANE_G]'U#@D]\ W=$[H4(LU0S=[WA#(H MFE]O5G%8*2Z2AS NKV>B']7(-MJP?^15[4V>R_+?S/ZYN"^/^L]_:?X71H?T M>')S+KV,\I]T'ZW#."OWH$3QPTUNCQ[X)CIMWY7[:A'GZ.Y-%ZXY>E^6-@4Z M"%^Z+F[L<(+%[8?)?/;_LIL-V &2RT\?/TYN?Z?KYI>S#_/9^]GE9+Y"D\O+ MQ2=VM"2Z65S/Z.F2CE?,N2(J<0_^UG*\D:-HK-_[GJ_D =M=F>LH>)]25K7V MM^;V##4/@: \FO+(0X+O"5^H&4I=RL;]UEUWU;SF>D-6SQ/ MQG=JM8Q*;]%JR ;E/SW9D,9O!Z)X?:V;L.HBC;NOI TYSOQ_=2YD&4O*O19 M(57-IHND3">1Y-Z-IWF$YJ43,0*MX'CL:O7$DQ/C58U(P&^\-1W %VZ,VH'( M& 7RM!\H#FTJUG.U4"=Z7/[H[F-#=(O\65G\28?D,4/ M$5TD&;)G;L$L;"6B?K--^+:EZK@=O+&MCA)$QG5:O*S'6;-?LV:?G&AK2ZI6 MG29W61\>KL:\Q<\XWF-6_>:%+4[B<'NY3[.\V$WHY6JTN5AK%3'+KW,U,=:Y M\;6?,6N7PIK\%N,:US0*V-6RO8PW;I^M+!3CZLH&.A@IEK:W&>_;+;5&L.5> M9&N!"%6%;V23?QVN%6:-N?;ELGAC1!)[Z&A=U=736N-"+UM$&7.R[!8_T?.IXH?CM]S%_33. MW\Y+6CRC>; :9@K.O+%BJSD9U]>6GMH/CLVI2!LWB M>Y+LB@4KOAS/8 >7WRU*)G*Z!/4+&[YO",#0+FD]\\^=[7 M#SS$L$V;[-[&7K'.]*=^]V%\Z1^U+JE"7B.%RL?6IIVE8.-99]1:@*=$X?MMYW]$[CAGTPZXF4K^O"A!-Z*J@.GI4WIL#)8 M)2RWO2PSLO[C%F?T) ZZ$?A.FV=4>RS^.0Q4['\+5BM8^>D-CM/>!&^ 1]C%;:2@X2*"CR!FB M,B@7\NVC-!@NW _0FF#K?&Q6Z?,_+&LCU3UWZ5GP7_(_XO!8 ML="EKR$(MQ6&AN0ZZ#<,RGU5!+US@=QP8U$+/T\<#!0']# 3J+!Q JD#ADYH M*M'!.B2U2.V!4XT>P( K<6J" M3<79V-5]>QL7"\6F$[UMBVE)3E7FU[\D]6%))BE^'$IT*L#N=,4Z'Y3XG,-# M\O!PF,5FWDI\S0H[9>SZHPW9QJ1<#1?FPQMP5 O+.ARNR\GZK0+:\M73J%Q! MUI PX4\;=AY*1KT)#(A5/W46AOL96\O!86 .=!9IH,\1=N4M$ M@M<.1<7T$1Z/8VXYZH]5UY(,1A<1K7'"5 2($=NU&\:@C77W&[>A2,G$4QE0 M7H>2J.@$O"-WX 3@EFLPDW3L*QSM(#2_<4>V6_K3ERA=VWL.@1!SW]$2,ISW M$+1]0/_1U@[D09I")]-5'C_'^0N*$\2*$:7/+/N9.HY5X3BVI>-@3*CD.AW7 M(4*>G?.08]C3'>11VG>/TG5U0[D M%KZ;?(BV[/>3L6Y'DW:V8TOC'1*<1K/8 IVS1+D?;Z@<")SOOSET*B>P/N%Y M/)GUB,\?@;-%#%4#H?/'XN[?PZRK%3Q]*XC]<2S$_C@D8MEZST\C3 4JO4"0 M+<29+B%\*U!N=?+0<"Z5!Q+6LYL?TC5>7R5T9LAOE"AWW@V6%/5ER$-]'1GP M7D"_Y1Y<@99R0W^@(;,WH27D140#J*E=@S%FY?ZA7U2/I[# _C"7]A55J-G1 M:YYJW=COO,'Y>5&4IF-L1CS5]7EZ/*X779FT#.0(AJY&Y6U36C(F%1E*Z^?O M"*,_0\G8MX&:08)8]ECG,B8=UM:-2N%@$/;&-!.-SD"L[BZKT,B.TA5G41KD M_(+:,U2RO&9LJFX+\P+04%.=CT>X(B+^KWVTC?.7JV0=\S89IT]:"=9)IS04 M[#.]TNH=O:9;FK;(.OW23)%&.F8E$!TDGE4SX%(HJJ6>0(*F'?YU$S9=K$LG M@=-(OG9"IYOIAC,1=YJ!.TV]!YYSCS/9!IUE]TZO!8[GU&;:[E-LB+FU_:1Z M[-GTX<[6.[QE.QU+LHR^_AKGCX]DNZ:-OR0IO[3U0_?2UNXH.0:YE,R'Z/%A?Y5+K>&>+*B M]]2,>%T?.A7@AL26QI[H]WSD]M2P'V8X7PX2&T;T9D,=O(1F1",M==RF9+U? MB0]B"9^5WZWSS-$!"#6YCHA=H2KK;--.RC\#.7XB[@?2\_G: &^1-"&K[LA! M,/B1D/67>+O]F)*L.T$4/BM?K?/,$8-"38"9DEWY*CBV:2?5G^/"4-P5I.<+ MMF'8(FG"T&-?PB<6'HG7[LOWI]F9DE%3KS?=L_1:XMB^@%XNGL88(92LW9L% M0]VC9XC_>DH=V_J8-IU;"AASV+C:/46L5LYTM=KO]CSJ*G[B"R7R(46;KS/< M:/ !X5V[A2"3'Q.M.B;2+V?2>(3B^ED8!J0/#X%QF6*K8W.][")[# B7H-O^ MQEI!P%EN_Q]\>\5QAIJH/3 %D'4Z#'05F0!^\3MF1@!?=KF-XO4EVVRS6>EV M$5'M\EN)<-W/=VBW\\Z]G6[E'KV-2)!E;/1]G)3K=S^,O WO D4" XW.UKJ% MI-8F^JE8!NQZM6T+H V$76)AN3#]9A6*9>DQS&*D$?8\RAZGR9K]9_;G/GZ. MMJ+[04H+U",NOV4?L:,7T&N+ZTC8JT5ETCW,D_/IXI]H>G.!^#]F__7YZI?I M]>QFN0CFFW=(V-S5/T[ ,,37,[0_I0Y3$_^)&?$[C#;*-U_P/VM!; M5C CR?F?=:)9M%W07[#P(IX2Y* RJQLG8&2ZWG< ^6;.ER0 -49YLP*(CLG\ M[N/TYNJ_I\NK^0WW&8O/GSY-[WY#\TNTN/IXJK98\Y)M/KZ_FOTYOS&;J+@*Q3U7=$ZV-W MKW,](FS?U-H/A$%0_6&?Q0G.,AJ,WU.+XVL&$GCKD)8?04WJ"'B==K@BOT>' MR@24K),/GQ=7-[/% IW//WVXNN$C6CA6H-7%Q*PKVG:AXF@:B!&"ADE:*HX4 MBVKM\X,02_PU_T!5_]%-:#+EJY*=]/E<$Z%,6PBRC&2B59E%I2UG,GU@RT#3 M)-J^9'$F.^0T\GZ*.5Z(0U=V$K9TV5O)7.$!%70KT%@K"%I;Q:KEM2:*DUV, M"W&VL;,&!P&O8C/0+X*#.!Y\AY]QLL?9)?WBLZ_4SU)_=K[//F#RDT=-CO(HH '"D'J_\*SHZ/@RO".PXL:]O '>\V$,+ M]8X;@RN>- G05;(AZ2Z [SI$Y\W]F[KP]YF_N'E^#;F M:_J*V^G7^.C4,YJQ#P^;X4)T M-;D)HDK#U^,57D9N!L6!PZ-/4;Y/XSS&V7S#G,D2I[L+?)]K!CUF[$>AC"X[ M6(!BUEZXL$-;KUXPH2ENT6^3871#+Z.O1;C H@XNH^WO.F:)F\EY$83Q)+DP?7.-U<\ M#YVV??:5I7?B#SC!FU@W_+:6=#0>6T@"X;O)=E/-:@,F*QA]\.T9S M*+<7=326VX@"M)^VO5)QN0M+W=U3M+Z@2[S&*=_4 MJ_T64Q"*7W* JM Q.4/_R"F92Q1[I1.S)$_CO7U#?)F38,2OA72M!G4L+]SQ M?GR[TAKQQS.N(,9\UL"')/X77E^M:;P2;^)J]WVZ^G//JR.T%B#HL_V.+4]H M9A$!2A>D#H%(!\P7 GQ;X/@!JFVZZ4$0VOC%D:LZPK@MSWFCVS1>8<2.$,4L MLJC.()=KF96&HT7-4DDH_A'6-B191/#F)T@= E BRQ=ZA0;N*:P!;=N 5BX( M?@YRT4&PKGD''!&=BL5KQ4VAF_V(T=4YV>WBHB@S.[)/Z"LD#YB&@3B[B+/5 MEF3[%,L*3=CP5G4GS'A=RU#8M-2Y*H6A4F61"B-9D_/YIT]7RT^\2@4O73'G MA\UG-T&=-+?##W'LUDY5"Q,1K2(73@ >Q+;KV5VO)6M0EI]-2>EHI1JM<+5) MM0J5!:HX)U3HE<35Z@ODH4^SZ>+SW>Q34!72 MM#I9=%ZE'Q3=4RH"#N'9%!T,#6(K+%N^=]Q3$Y6?0D;D:!EJW:XV(96NL@8) MT^1FOJ0!X.WTMRD?=-C,JZ@B=#D]O[J^6OX6C$7T="C1_?QM*Q#3-O&OB9&A MKG=:8;SF1SP7T>&26=PX5]_!I G+X3(H#1;W.Z*TVP5P=92.KIX;I?I%3"HJ MQ""+LJA8<=W4E2;28$JAF*""V/7:T8U5O9R=BZS,03AT!QZG:U@+A,E$=WPDZ<=N^.9HIJ;8*)E.6X<"N>8\3=(E+VR6QGG?<6;4NH"C/%D23N U@L%*#PF-XSF$)XL&:HK\3-*; M!U.TVN/YPH'?(#@W5B7Y-1Q8J0 U--! EPI ]R^(20@YI/T&_9OV\X;KRW;K(415FU7.0ISW=8">1?G[2_75BBWR=R$ M3Q;_G-[-WGV8+F8LA?'3[>QF45RM$\PN&@P>"30J.KMR3C);NW>G;#)&\=(S M3N^)>N+GWAI_MO/^S7CL\1&F]8PT?M?+N#0\::X.RI;"M.G+KZQ![^@UM%L$ MY!=T]*DLOY]?=5/5N#:MW_O$HH/:AMG+UK2] & &.F?7UN:$M'(N+-W*X>7W M0IGS^L&>8BX)"\ 1YVB?,U84(,OC'1V'NBE/XH?EE^@^=+0AL2Z09?HCT2K# MZ!!//B]F[ K/V6)Y]6FZ'-O)2GJ$]'W'-GK;-$VH>NU44"\H%JW?LZ5_HS_R M0B;5SV?HEFSCU0OZO?QO,#[.M.L5WDNW_\=<.\+W^:\X?GBDT?&41E[1 [Y* MJ*7C+&<%2P0YRAK4C61E)35 UK)&:T!\6[^NOF1F%?>D>HBBXBF*R\5E.7 \Y*7\RHSE -N9(0590! ME&.#1YK"2\/!;40_7AP.$QQ]D2SS:]-7:PC]]*Z3.]T6@?AS'6W*>5TO_Z2L M4!+*6J!^CQ.+3NE,V_K86M.V\:$%NVZ@J\T)7]6Z :<[0XV;K0ZTKQQ[JG4# M4 ".Z-?K5HG*_W_"$6OF>I[/D@1+Z/U>CSF"3EG 6S6(35:' MY&K#/&M5 *UD(I*HXA4N.+CLXM,P8<4,+&P[#N P'6'U >(<\QO.NU6>+O!?$^H$QY ;=(YLP&B:E(0HB9E M?9$4RT6IZJROT4%%($?+0'$N.%'AP8XZ9R0@-(B./G@QTY-9\+J.$WR5XUTW MS\:+;,"%KX;L !:_CMXTA 6P9J-\+X(==+5B3,DEN6;A)I.-N/!0 DU0FP!> M+9,9'>"*6:T">M5,;M3#A)OX@:U(W.$GYNYI$\7[P7UD51@H)7,-Z7KT.X=G M@B9!CTYS20 MH6TI8]C;E#RDT>YFO[O':7G$,YON\T>2LOLEEN0#/A"ONR8"(:NR(S=9KL8& M\2;.%NG8"*79.LF>'!ZAA/.P==Z, M 2M!!@T'7_B(K+E=$#-:1#/1..$590]SM/;*,W+/R[H;"VCGZB8G>V3G!UB M:UQK5I2(PNOW';L&D55VC:,L1\\$\B8@.U2N+5&Y)S?9DJ*MU ,]X31_.4/X MSWW\5%308-./+>;F4O\ZKE^"P2H!ADS;+SF);/JE$S8FT/TED)9XLZAR'ZED M0VS-DTJI4( :A+,?U]+1H@4T+'-TE,S&3 M^:D.0='V?CBI%'K8<["**BRGB,L_\(8G0UP,[Q2&H,O/: V<\N&!PM0#MP M6>%9E":T3=DMKNNSQ2O:VHMXN\^UKY>WDG)4VM=0"EAI2ZO6P]6E-%6O5U32 M3.J$7?5+T;F-ZUO>;_8[%K61M-APN\ )V5$(\Q\^EZM Y]%VM6?U??@XOBH( M"P6H:@"B_\\CF)\ZRZ!T/33_E3=>3,?*@"\WC^O@.<6_321CW?Z4%U MLWPX#0[>_4)9J9,\2"A\8R#I75XM1>A!O5OFD9N%URCVQ0,X@D$<-I]VSC?3 MU8HM[-#1I2@?4_ROS/6:,95=IGV M;K:8W2QY@:($H:OML \BDJU!8F#S:#A[>E>%V/]P!BO[E1IK*P7O.\X M\S'V@SOR.)XY:%UF,I1-G,0@:3TV6@^) [J*X9T#F#NP< G8_5NQNYJWG96 M/9(="Z\N:EQT].'E^!JD+U&ZGOVYC_.71AT+'C$[R7B=:<* MXDW%]K[ /G6X%Y+Z< #:^WD MJ/@KIW^W9INHC4(WOS,F5'*-/5 $]@U%HU&@36P/>6$ULC6NAM6TUS9XT]?: M8)X6F_5^AL'&;)M&>1^JS1H5[ AM\VW#'9@-WV:<\=BHD9.2FH[#[-S@FKJ> M*"U2E?@9PK&/$(;QE08=:!WD\: XP(MXD@CZO2 8>9;0UY-$ M^[.WK5I"W#0S77@,@WO:L3?1#@L.$XD>50AO/7*%M4 /R)YB1[ 2Q4W2";]' MGOT9Q%$?83\0]??K@+)!T4*BKVX$W3L3"=;MRW*WZW0[5+'EI-.K(VX252)7$3C\5/@2"RTQT"3 H[K /(@D8$ M24F/#G/S$8M4EU2!8*@3/JMN-&H_<[UB1J3)^2:9CE#EA3$MV@G_$[&_@W"- MXHX@/=^OR!S"G7'$R("EJEJ@Q>):NL"@73J&H7%7O:9*92T#'1&3ZCK9-<40^Q5M61V, MDKND$HL(,M7Z6KT15V[X6XVXQ\O-8G[&3W'7C G7L) M*!TM;"[Y(U0T8*+0%7N%G(DRR^T,%?3H^E6#LM6'_H%9JAOGPO(-3E-V>OQK MHQ;S;8J?HGA=UK'O3@.->.K+R[5XG.^7-FB9$H(_%[:9X ?FBE5#@ZY.]473 M.C(FY0\(E[^,?:NT"0R(92]U+Y?68&U?,1T,[H!O-S?0Z R]^J;S@A91XF:Q M_C-4(7/V#2!3>?>Y#WB.N#I]@[\T#B&F)*'_7!6WENJ<%+=EKZJ$&;.[%@NS M;"],B5QSY^<=4B2E_5MX^R/BRA4_KV%@5B#\Y0053^$:IWAP.9PF>[(VU$3WR' MG\GVF0X816LN(U;.,G\1[@AKT9;?IH?6T;*T6@+BD?LTJ0Q+S3NI'U>V5!$$ MLH^LU]W$L%?:MJ-D:5K/B'@"]=5:FJQ!5?KK;PM9"M<, Z\Q ^56!XS=_>VO+.,Y1'G MTX0?..-WE$D3RPPXJJQS'0[75'3]5L&<@-'2I\Q>R4ME M37?LKNA_\86<<@_Y!G_-EU_P]AE_(DG^>'0A&HBPWLQC/6'>], =63J M)0B>@+F KCW!-,6?S92K5ST)LHR9W_W1E'B&N+G-DV"39LP PRG3,RW;BVP@RJ0R9S4P'I);==Y7&T*L1Y6"R&#>YMFVT<:5,LFP+H9 M+I0-J?]^:DZBA28G'R' I;5W8++HEN$^!<15LR]1<__8VG M#;*+ W#$'IZ2^Q #SMJ'J/!KY4A: NV]B=H:PK[UB/_/+SCC9[1Q&I/U^XZ5 M^A#M>@.14/18]P@IWG.TVX#$;?)RIX](U:2XP0$]%S^S*WGH[R=Z'8\*QQ"7 MZO3;2>G<(#6 7'"C8X:#N+_9[FE+7C!>X/0Y+N\/.7JA^A([WNQL2?)HVWQ^ M3K+\AN2_X?P.K\A#$O^+OBU_JTN2EC\QNJZ#'$=Y"8VAE3LZV7&^E:L;'KS5 M*D<]<&,FGY.T)D&KAHRJ+.%9Z=[1AJ0H/?".Z^Y'LDHR-M;;0\:P;6@.*B,[ MIK&KY4V3]?DC&S^SJZ1)$R>K^&F+,XL*>L8B^ZOJ&8CT5Y;,^+T\5BDS:8ME MT3)]%9.[&2N3A*;GY_//-\NKFX_H]FY^0_]]/OM$'RR"+55F#E6]\F6V)E!Z M0PC)FA7.["UK&,^U9X4DYILY';HCUK(%?N#M[KJC/KK*Q\CI7!U'7PN3ID,H*_[5(H6NX"=H!7K^MK<.H=EN3=7+X@]G&JE7%+:7$@15G$W6Q MJCJ;'!*EC:@XE*79!D*0T346YL4CVXHL8?3C-P0CR944 # :Z?8)?@$VF^"E M^)'.\>)G?)6LR Y?DXQ=AHWCA^1\GZ8X6;TLTXA. E=\)3)9\[^VQ;KD^G_O MLYR-&CM2F:4'^A1 M5#.,7$7=LS&0H:#7]H!^=#5]YT#V/4R^212GOT3;/?Z$HVR?\@FJSFT.QGQ5 M+HD^GVOFB&D+G?-$#!0JLT*TY4PNIU=WZ)?I]><9^C2;+C[?\;6?D=- C)%! M'#JMD^*AR]Y*Z+"&Y$"W[R^3>,5IC,I_ILH5TI%UTQ\$M-! M9#&I6@ RM5=IZ4TR$O(5&4,H9H_0$WN$OH\3M";;;91F;(<999SYAP"RB)0] MW$T)TH!#,[]'1'Z4K#,L=$ /_/1JL<)/>6RG3#LK"-@M=0Q'E*;XM*\!.8JS M-6[P&?&$S(=RDX1.M^[CI-SXY_ME="B@_\KB-2X6L:H[\UXZ$':04'Y#*PF. M!N?0:EF'C_+AFZ@(E M*W;:NV$-2T=PA<#^($RC12 MP94"@B?E)VH]<31&@197(VN+5!E/DW)2_A'$/0&B;T^4'ZV-W@9!$Y6JCAL2 M;<)+ (3/VH@#*OLOU 2$.JU"_VW: _*"J.PO[H=C]*EJ^;=(! @'5*0H*(6'1VN M$8Q:QUC.5>?-1_.Q/8WSXFJ5.@5GDLM')^HVM8 /X4(-+,S5DZI4@7A5(TL> M8>]_B=.=_22#Z M2KJ[+NA0X3XZHY/OF'OJ==!X72[>K.O+")KW_U6C_Y3Y-UM?<0XXP^H^^R+I(K\X*22L'Q,^/L[@T, MJ5*^4^A!)?S6HK?OHN,6GG%Z3]1CPD!--MS#A&_"I#P.FK%:">6OP6UY^C,B M]1ZI;^.5;ZJ":^[9A?TV?09H/#%D@\=V&V7,4ZE"#5UGZ* --=45U8HS5"GD ME00;*E&I\PR56DL&+K!2_.::!K&%U^^?7DE@VJT'R0\*+1^CY",AZR_Q=NLQ M0M76[2%4U= =T/BC_:5 EC.&;OE0@U%_6R:51#JZQ(1I" M3 W?PS#2VP1?X\DK'#!SDU2\CO\C)-]UT^/HMO?:J]*=T CF?:74KJQGXM!+,$/ M48[7 Z__*ML^\(J.HBWL&$R>1JL<;0]$KV=@T3<$&SUKMSP8MS/,BG+CX1FJ6H#*)KSYN)$LYUMT=",&S\T*%J(#CI+'U9FS MH\>NQ\XD^IQ/GAW+51X^ZY)/JE\0^RF,\X^RKB']G[-S$JU#U3J,UM?#@Z-4 M?#!22B! *M012:E.2+3J'98\9N@B-HQSD_)NDJ!6>8+RB$Z&W#'/4EXE.4Z3 M:'M._7W,]QZSC.?\'GM;'=+R$ZA)'9&MTPY7C/?H4*%=R3JIGJ+B,3H\#\)M M:_4Q,>N+MEFH.)H&8@2A44U%Z/+UB'O,!6@HT&N++Y/1&B)ZF)5F$\38H=G? M&J:C&E/4/#KF,^98XRU9AJ_W#Y7@W%+F.[6Y5!;>2I/@6P27$2)LZBCYB(7R M2;$-RG,\7M\RM<@ZAD@,%-FC[VS 6C$E-UCQN?5:6S:F@+%Q$!5^[B:S$9&.N;.;I4Q6ESU MN8R^%HN)-SCOV$ _85V:3T[H7*RMKPWN]=H4&M0EVZ2,DSH'/(^^AG!.7*,K MBJGORW)WW^^B%ZRTE"%7T,'3UM!*H MR)F99M.13"9I\A._:_$??T/L66/T"F(6:(.9GA%,#W**44PBH&\D"P"PH(OU M%GJ!,%LNZY<P-MXIML*4T^A)W?R?S_D_^\I#75FL.MQ%S885O@- M+7%]7B1P>_ ^8!JUPHM1R 93SLRZCZ2HE%!477LS'UW A&1#(X[+1RNKC;QA MC65],;5L;;]+#;W +VX-^"K_D1JCI?X.=WN]OZIO]1+8FK^DGU4+_TIHR%;_ MVTS*+8 >, V3Q4Z2SYDP3A4\J?+5FT](HO*3A M0;9/7Q8Y6?UQ3G8[D@B]2B]=^ MG:&LN._U^S@I__E#<";1Z5JU20AQ(#>)\KI;M4GXQ@SHL-^KQ0HX94C0]J)G MJ" Y*W+$1SY%!H,<1?3@!I\1(XNJ,OHE27'\D!1G@%KS M-\W4 :"#FBP_HG^5K)A7P1>X^*_$2I6T'<.4T +9HK(E4.8G4Z)C<6+>R5WK MU#Q:/;*+TL,P+G7G"NQ)!PT=$Q*RB*Q&#SW#G+R,MCA;4@739'T1IWB5UROP MUZQ5&?_?PV+\99RMHNUO.$H_1?D^C?.7Z7W&[Q7H8!I><'5N$U"PZ[%.\'=T M/O4)V2+EH5 X19/+/?T%HVSUB-?[+5ZC79S$N_T.;;D!/44OK!I?AGZO6,8^ M40H/;>(35)WSJ&#R6\=5_5GE,'MX<18]/*3L!AD:O+!R%KR>N\2Y:5)7>WA] MU*Y[>'JM 5E2Z=>EW,CKX9ZP#2L.I6",7;>KB7%_=+;QU$RM;;QQ\02VU**A MQP%,[[^;M"F*NCW%_1"O%UV2Q1(V59"%NU9(-)DO\-?] U?ZAYZ;%/&IG MW>7Q8V+BEGFRLR-E%L;6D3%9XM5C0K;DX04M\ .O.2TUPB M3X*-?OM3@DIM MA&U6#5/L >/H]FA@A@;6Y]7HAK U!Q-3CF6<(LR!K-W'FE9D;CRZ-C/6MFR4 M9$7FU?P9I\MX)\[+[Z6KMV6E=,Y;;#TM<-]=DRM0;ZS)^":-1XC09X@]#"9! MH:]'B<''[VZG2#@2(U!3C MVIL9'HAE=[4M3XNU:7YV !PFRHMWM$'S337DSC=LNV^>+G#Z'*]$U1 -.*K( M3X?#-0;4;Y5S-*BE2AD7:DB8%$1LE*O(V+\9(3O[59(&40+1!!'$JLLZ,60_ M8RN:M(!?"+8G+'QHQ*-G?T!%#XU:YMD&M0H>ZLG0M<,@JAV:H4/?%E65#K58 M#>QQS"J'YR3ANP6_QOGC^3[+R0ZG?&/O_#%*$MI_Q\.A"4OYX?18',W1I%VN MUJBI2V6,6B(F%17Z0LE017=6;KZ6I$&,B4:P(';=UK9#'\HT;+2?66&K*F8/-MO?5I!L)6/5IH:L$#:IEE33PT6%S'I0_HC1/7Z($[X4 MM*K,/I"R!9;(ZC%Q;6PJ3%TNH\_D@P$WZ$DU.]5P""_/M,G&K9KQK-Y<./!^ M6QA7'(H;"N@C'I\3-9378#JNC:-#JAC$#J0>K+K;#A_FV]!A:JA&W*U M=_'ZN6#V\71;![23IZ%.8R^O5\KD;O;+[.;S;!%,+K$I&(ZW\ QQU-[$ZV,6 M;.,9(S $4Y0E&YNRZ1DC7,JQ:?M )F &2AV,LI& 7%EET*:HS"^VQ)&>,0JS MC(.#(.@TR50I! [+J5$U[^'3?O$\"?W.F!#G"GO\ &M8B;D$[DASGZFR;J> MKDG".RO>OOF1F-?7A$G54F\S*(E2JRF54)9TT8.SH"A9'Y8_@HD/[="D,Q_3 M@&/?!$TD0FO&I@7G(>-&84K:@OYOMHD/6=CJ"9V=C'9$:2H#9FRW:SG0&&^L M7&.L-Y19C?G\%L\ZQ[.1S%BS-@\K!.(AW-!W' XXP;@=%IB)$L0(CN803AKW M[.L37N5X727_%.] VTR?*4_#>I)NDAIN(GV()'+SMX6<%0.VS3D[W4!;(X]= M[.-&KJ?F"^>F*>_6IF22'*^OQ#B-_G2-UAE!WP M@'](!RFS+B@G>2TJ>N#1= =QEM@8LT-&H@C MKHP5E[O2QK& +,EZ?+TF=?FU>JD=S4^S-2 NOE^7RN;ZN">W*=G$>>/($]JP M(A?L\.D[]BU0418_&*/3!0(Q[JVVI?4P-GI-70Z0*WU\0<5]?$47 MG(.'QYK"M<,!+K LTCKMK;A]2R=Y5,:B.F>TO[7/=HJQHW.6=:24_L$ZY!P&^Y8=D>A*^;TCV"7#*\7DK9G MK"UQ.>)8,-UNR1>V]GI)TG/J;N*1)EQK6XF9MW1F1\K.%HS8Q,4#6(M\R><1GEU#=E= M_/"8SS>?,\SG\!VX:M&6'Z:'UM%@M%KB:C%]2E0FH^:=\!_>DM:8M@#;2-1LC2M9$3L&(4YO:%UKRIK"-&HIGY>W /YJ@ DB51@$#12 M7-)N4V-I]+:\P/-">I^B#:O0#_>Q@IJ67CL]&%JO8GVSZQ%5WZ[=(5'M4,%#*+%=QZ,JV)D5JVVKDC.,0V]6 MT-*OXZ&!T'8BHHD@@\(>6C@?^FZ_:7Y+XB2_2G0N^%,0']_R)R2&N^I/T1; M^_[$6C0O_1,QMV[^BW+$*5"2-J$]8/>#3H:4&HPQ4$YONGE&9V%3-=HR5 21MJ3>J=M5US(F:1"$<3)>IW^/3H[I MP*$T%07#\?DQ/?",:"'7DB/DFM1*2[D&.^RMV1H_%G.M>2R[CUMI.=>AG)W6 M[?A>$Y)A16E&UZ*CRZ;H&M"C=8ICR=K<[7,2X,+Q,RT6PX;!; .: N3(#$VQU3+'7N9CLPP&E49SCV>8[;9X%4^W\R^KAXI$O%=E.-Y.7,39$\FB[<>4[)\H!RO60Q+Z M2?9X77X=DG07-L)I4 F+$!KDZ!U#> 483QO$FZB\=@ -G!1M8#LGN&P%HL\P M*OZ=(1H*KJB*<9U_ !]*,) $U*K6H#1^NYH#W/BM&2FAP.4-;W$:DS5]S[28 M/Q3_K=^[^2V+[]O-4!A%>97R,+!RUXWP4;Z5UGHKR:.M,BECZ*8K=^F';0S/ MK8M+!O3]NF3Y@26UOZL:\<,9JMN! MJH8@UI(R#GQS>:-9T;?I]\9,XG5Y4<@0&C(B'G<<,1D1GCA49LG:6\SJT\D7 M[EH8-IXA3'\E&U2\X0F[5' /Z<'7@;FN<2W'*)@J@+7(HS3W9CQ>0Z3W2O.Y MQP]QDI07C;P9D10J(5J1>W:%DWK0G N0EGBSH3(_ VK6\&9A$A2%:&4C)H0X MWR;$AZT+.@&8?HW!KR\3"H>ZPJPC?.QKS(3O.OI59MU6>;W.K*T,\$JS,\1% M(R8;_$U0%ZR9G:N(=QK>U"@//[G+X+7E\EU;+) M)4G%U99>NG[475+E-%TDN7I(][< .:C@U@ZE W20/+G!7Q!I5]DLB[4B4@IB MVUMUI@:K?UQ0D=HBQJY[!(!3 @J8CK^R%]AR3J=I1*";/ #M\&1)Y?9+7?28 MRBANE$+SAAG-FF;4S82M9;V9DP ZH=G4B'L._-3\.6U?@K<7<4JCD>W+DIQ3 M1[S?X518=LR$I5E+J9<%HK:.9KM JNSTZ^JMM],GHJB\@TJR,U01,N!5I('4 M)C."1;L &N3;D%HE\9@LOI%12$.UN"(.9ZE/A8BR^GO2EL(5>@EOEVC == M$XK5GT_?Q1T#&-C7R2P$T-_5*J =7Z 6&%Q8URQI6[P%-L?" 2.;IO '.OQNP83V[2:YMNK-I2QZ.9_G;XS%* 8 MV!M*[030$QYT0+O"8 TQN!#GN&G#62-DD,.EOAFV-19/T[I//=+Y0KS%.1W1 MD%%.+3H$U]IYSW BG$/#O'O42A6+;O[Q"IQ@%[O0+E!L&Y"^K]0 [OE"-+WP M8II.PX:R/]!XY@MY,V0K!)Z>-9]Z%/.(4QQMUW#\F_@)13^?HGR?QOD+OWYKB;_F'VB[_G",>M1" M+:,=F="!O:GZW89VH-+60/I,B9+)Y9[^CM%B]8C7^RU>HT]Q$N_VN_+03V4C MI^7^>K#KX/:TK,+2TXEENW@X37,;X0[UJX2Z6)SE5\F*[-17J8M)A3>J=TE! M;]86M\/#_>I'BO2OV.ZP3JJ_65E8^@.K79[QN(B]?W%0-A335O6U]-IM)3:Z M9BC@D-^_/2"4/-[5+E9DBR?IS>TUS JZUX,H[?O<[6 50HS)FU6VC;5)+XC4 MXQ(Z:047J)'UM@[6U%3J] U.+N7([()RW/U0D%J<+HJ$=B=EEIN@/OY&,,0% MWFY999>4;.+\FF32/7@UM=#P!-2@!B=M#>R92*DN?2L[YIY\3.E_T!/_)23# MDG>QU*#Z4"$TI",FN0$-CB./ 9)4EP.8I&%228D*4O0](_[AM8%-.V1R0=R( M@5.[WL:OF)7HP.OI,_WU ?/K=O9)SFI_WV(*^*1[#XTM>_DES=D=3=.VO:YF M:J%79;+&XB85#8H*(K0NJ?AM8.-:K36(B'O'MDW:5$K3QIVQ/-KEL'65G6IY M]&+?M1]3-L4%L&(V#U>^JMH'$L,9*#6]VU4HIJA/41:$>PIB*=L8%SWWM&I@ MJC157>Z^NUA'A2-H*&BJ% *397!X+;MQO.8Y*W>D;Z-XY-(.0T!6$37ZQ.V( M<:1N$V_PUWSY!6^?\2>2Y(_=!0%7,8;CSK&8@0Q?UGZ0_1>'1D#XA".Q$YYV M@A-^A=4G:J*/Z*?W9XABZ.^GX0JD:+-P#3W(-?0276DV7B,8(QAE-)0UPHAK<%N,[1Q]B%]1*.]PP]MA7(P]\#$L:'MWT_(R)MXL37R8\S9 MV#>58FW?8\!VO*&MH1P2NTY#&^7_]E /-;0Y0O]$AC9>A\5A;&OQ6PQN)?^ M;J+5XL&'MTH[E(\HY 50$LT>-):V+D*>A9US,;:&/A)Z1QOE6MI!(>PRS@50 M-VP<] ,-=>XF<"J#W1?B,M0=N&T&.L8]I*,XM';X08[K!O,/5%H 5;%LH6)K MX$=HL['L+\3:KH?'ZWC#VD$W(&B=AK2Q2T<-CW:HP4I/(C!++.'P'/_'^*0Z;\GY4+5 *\CTF(>#D3J GTM0UD0J:M M4M]2I$(FQ=AT*(Q!ZF%I&\"P9(@,J7UI8DIH<#)>N06.#$;0V9:92G=$EG.K MXSD5QVG!<-:)J%XW1A73)U] '7FRU+W.752B3N- @(N8QK3)3@S W,FE_6 K M@Y:-Z)M*68D-^D" $]H(7,\?SZ-LI'4G4R=E!.#+C2Z-\&$)C05(D@H6($L9 MXN+U09P(&-M:>M8DQS*9$QAX+0=:RX%U,!]B-'#JG/#65 KA'LH3WJ=AU2Y6 M[&:P-@8Z&/Y&&;,@QRB[,>GU8Q9@I+$![@F,)-*K9.T%&(XN@#=1VK=YT*F: M]M6N%@(#R56T1(Z%:?==PVHNQ\;21P7Q*,.6V;6HME(MIU>!Y"R.804 0QV4 M*9S"\">^7]26W73H@[JLT+:]PPY[>O=]&HL+)'O1"B\VIJZ\F]-4BI6%CP7; M<08Z@[LR[63:#G(A9#$.C7J(X0T ^BQ:JEKL[$5*G*=YC)FC0?H;1\AIZC M[1YS/Q'8Y4UV0"*._=MV T8BFE;OAN0QJ""S1 M%]K089!V5W--;NDKL0"_L"NR*0M$;TN*>&RSZNM0>2*=I._%27,5L2)+SC=* M?"9L=G580$6:DED1G#I.]#,L#< 2S.4<=8O.]VF*>Z[BD!&KW6=-[,<^.FWQ MZ4P/JBP,I6*>E/\X$8_:[>I^@Q�VTRU3?IMYQAT#2$T^VHLH=4KPL^0R7E MZT*8N6+R9M3QE[[L0:5['E@3G8V%+F-1VF>" MPT+Y/Y_LL)SN<\HV(:;*N M6ZI,,G"04'Y3*PF.!NO0:I!QPDZ_RIYM)$X^1%3>BN]-%)O/['EVABIAB$N@ M/T3)^O#C=2@CC@OV" @8VF[!0E#349R((8".90[Z@:VA'.]JE'^AK*CB[9K$ MV;$UO!16+]_).K!31)BP"!PQ>JS;1F-; M459IQO_W, $1Y9:S^Y5$AR*]R.X.)S"RH3P Y)O"#E- +=-R*B"Z K@ET ^ M12[(@X5T/16$"J%7>WT6Z&>\AFS98&;8B@.84+X@58A%M=PR&.TY?SK^!8BG M9= Z\4?05AU>DD&9/KC(HQRS=L\WY>M%VUN2Q7E,DMG7'"=93-_M.L[,\J[- MQ6IE:)N(]9I]:_Y^?E-TC=ICG\=KH$8GV?<,U0+9)EDM$E4RT>\'J8B)'7EV M!0YZ[4QB:X/22C?6EZZ?F'R"MFH4Z3@>T3!KU1 FJY>@;V:SLV2_XR))\F:Z M^O@['=L-*Z@Y9/U QS4NDG6S,7B:]CQ<(JWW$,A.E1=K#G?R$J 9V^8%CV['041#=_'#(VWJYPSS M5"V@2,A9JC *_(YAV55F5ROH:0QQW[ M4C\)959"%VDM7.X>3]Y@/9X50['?LS)SSQRA) M\';YF)+]PR-/"-SA=1RE+Y_P[AZG':]AQ-/,I.GG@=B?UVT9R):[AK+>7?1> M&<7&."KISE!)B9JDZ/>".(0<.6UL=/>T#4'5W*;N8SW:?C8&XX!U7XI-\%NR MC5=1_4A='J_<3.MIS(;!/%8")I.!WJ/I\[V#22@TO M(/:B,MC+B;TB'SAA3>]28Q^:H#/73L*0@\M.M;E$V9]>F%S5T>];/F4'X#EQ M=6@O$%BQR4P][^@C5I2/S*!G'WUM ;M.3*G*M!Q>%OI+>\K524'1FI'( M>/IJSPV&(N\%%X]5V4-)74(Q0[\'4](#&F.&M0]M@!;,08-?,5MIQNOI,_WU M@8XHNRA.JH=+G.[>=Y!NRR[<5]9A!]V/TF\O[)Z3EE[]?24-<9.*!D4%$4HK MJK*X!B^?^/V.1PP_A+099 JZ:Z/,3"%.SO]4N1;.!;8'L3^[_ S3O:']MSB M=$/2'2N!-K_?Q@]1L:GT1"-1O%[&.THRWRSHK]DF6K%GE"$FZZY?@!9;=@N< M6$<_ OU^KOX%L#TJOP.F9E(1H9Q3LNQ*C>$O1=#C(TXJY+D=<+-8-+J@K=Q M ]=+^@E%!2_5*0YVS.T@5)L9)M0T;"N(_S=6K1$[Z@J;W,U^F=U\GJ&[V?G\ MX\W5\FI^$T0T: J:XYC/#G;MR$Y3AB!^"Q.WH(NA=JKAP%LNEI9,B,'G4!RY M5409_5ZPAE,1>6B4*Y97AX+ZF%FR.'V.5UB<#2MZ5J7]M)^Y;O.+-,$DVG0D M*_?46[23\L\LE/Q386^0GH_8V3UNDK2V??UUIY%3?<;I/3'HT=XTB3;QY#8E M&QI0QB2)MNBD.UB6'Z#5P^[KCRUQS'_]")91(Y*LW<<%0V6[)]FSK:]IT[NE M@#&&$WX\Y':+UP]X/(/3%*^+HL<= M &O3EQ])@][1E+1;I 24_G6V.OI4=M7//_FM:4X!0 MT%J^MS0E=Y5S]D%][(#Q#%2GUY;M=G/-\VTO\*@&HF(?#HG#, MJ_UH(^+\FF19?6[V*LGR=,\Z5KUB;,-:7>9GQ.IZ>9E%.YTO+#/3J;RDS$34 M9'I]/?]U>G,^0Y?S.W1^-[NX6J+K^6(Q6XQ\K9@-6HA;+W;N$#.0T+H\S 6L M8T5H\S1^H+_FS,64Q1 /]Q/U!VQ:[/+XK8<=?LS5:J^'T;=/K^$XK!;'[D_X M-XZ'X$9;/;RH!U\3S,F'8:64GE'9#+8AF/:A>1_PAJ3XFOZ<65NZKC0]P^^7 MYM@T0P'+]$K?<)!1O_GQZ"=AC;T]'V((9KU7$J?4 ,/8VP?XSN< MY1?"KX%P=S9ZDG0<39\DGTY&[RV\.IC>)E@[EQ[)S+'\R!#U/F#'H@DS7:=B MA%H=AZ(6J.U,#&T@ $="E6 H5Z(I2\N9],KRZDXTW\2O0^EOA+U+Z9/-G,I[ MAJZ_A>Q4= &G[5;,$*SE6'I$ZKL64XL8W[G4MU6Y^Q9-43JNI5>43\^B^1Y> M'4M_&ZS]2I]HYE;^1M_A_<\!NQ5=K.EZ%3/LZCB5'HG:/L74% )P*?$S_>L3 M;2R48S$1J.5>] 1Z=3(F[P222PG2''NOHZ5@PMP.\STC7WT+"$=M#V0!R(YT0 @ MJSX!X23+.?\:X$W<4[7=&J'.ZG:1/5G,+^\"R7J% 1T![OMN8KF#R'8B.J15 MC#45F6ZWY NK*W%)TD-"RJ]IG&.RV4PW-%2FQ(2^RDO_-,1"F'P*8B0,/HBR M>!=_6;YFC3&,G$R$3_C/[^CO&2^92O)''%[,8X-#=;QCCVQYF&,@LR?$.1U3 M\3W7L&B*/VM1SC%J.8A&H64.(6*BSE E[ Q%3!RJY+W9F11*81K;B'.)\JP/ MN[]HGTV_QMW[$J3/RR\I>.[H.*0:7=V 2+#*J(_I)]51LN(W]#O[=>186MY! M1..;MNWAB*P)\?Z>'AZP%X05/E-!MDTA FU% 0G;ME90X-:BM:%;0W*^BFXC.A^V65^G2M4NH]/;X"-@5^F 5B1"_0%Y8I1<6PUI^ M6,ARC.,@/+&RRZ185OEB$:4/>9DTNQ:+ MUY^]P?E5\HPS7H_A*N&_\24N\2I8=Q,:0E;W]DT[65"W\[F\B99/)7FT5?E4 MUY9H7;5G)7NR9&T_0PD>N]QIO5&:O:.1P!E:%30G[+"ZF(7R6V);@/!< M56(RE ,+R<2,(@;]Z^D=6^3;Q&CP!K@&?H(/S- M9@VP=RJ&.^*Z85V2F-\<<4/RVRC++_;BO 4]XO91+RDQS/F4GK8 '3V1:]$X M52)CKB;Z@6R!:W;N\;D./3BTCVQ(> 1',G3Q,X*UZ)N*OIWX-)(!+,3>/#JV MP?Y$].\@C?HO]-![/R]D=A M#G$O797M)J>SA+]6*VV!WR=(V\H M<"]6CWB]W])F_!)M]U$>DV2:K/]K'VWCS4N M!$!2M?;B(LG!A #>P,7(W-3+S-!%ZJ1B1E=7Z!VJ!? C\@<1J)(Q\F0- ( $ M# F=N9B]P,I90%J%-W>BV[3K.,%7.=YU,RNM^6,2QK]N.P%A,9?[NR![=Z)\;2X%N\AL9> M\@Y@Z*U6#F'DE4)7 R_D&!HW9SH1NV[CQ]"F1> SM&43S M.W?KSTG(Z_A5&PW^ )Y'=&3L-$)0RZ"7K@*XG,X%X'W:G0"N$"X%N)2G _ MZAOT=QW1_,H=>,O(:WAK8\$;O%L+2:(:'7*"\F5%! Y(ENMS@;!0J@R[ N+& M\F, @%7T">G[BFV('M-5V-3HUI$F!]/[+$^C53>GRXQ):SIP8/(V#^BVR]\$ MH*')+O*O!9@N\5&;*5F##OR/(*(5\4N I17J5[QZ,;X4C=[L\(Z"!(OJ-G5_ MKPJ%''YW,)@CZ2XVT10F@_V!9L)&Y#C+>6CR"4=L0L7SD$+P^L=?G4@^6*<. M2/6X@IF\F_PB25QYYOA)$TV.F_P2W=ZGDJ IB=B?J 2+]= )L'?;@ MCWB&"V._QKO]3H@PX;,Z>&T]@%&,MNDGY9R@8$WY[HOAD M'8PU26J,*3O-&\9^C5+\2/:2FEB2I^7K'#UU0)I$DPO6CD7*T-:EG-0_!((X M63\0Y<=KHZY#5.&NKQ.](6^^V<0K_&$?;]=TSB&$GXJD?#DQB0,053I=T"B1 M*X.DD'Q2_(JJGP-!I[*;2/]G;>-41%F!5:NWO2'VG"09V<9K/F/FV]>"J:J: MJ'Q5&9$#;M5Z79 KE2S#KH1ATOJ]2+@(8I[;TV5$YP.W,2RFK5"LV?L#XEBX M@]I')L4RP/YIGVY8//?NGDI9Q)@.8I;=VWU27*MV4&74J]T%X2KA,HC+>2;E([[:7CX+!./]?4@T M/W?GP@,9>05S?5#XQOD\+1L@NF=&0=)&=X?$'=A"G0"8[LKM@7.;7(SD "(0 M94>1_@\K1&^+L@-<=7\;8S;#J[\^D.?_A^\;I2\%;,L_#J@M?_@?UD\MW!Q^ M*%^$_6")P6,E3N4D6N)$8&L03#[_=?'70.9DC4]*1!^EC9C/"X:/)I7SUP>I M-W L3MT%Y2G_SS=7R]D%6BRGR]DBS'Y0'(GO=@;00?3*1M#SCZX+LMJS34A6F:'3]:)'Y2NT'SE 2Z3#!5D=>3)@M<@FU5^(_3DNJ(3? MG,B_51M238H*42[?):F M)#TG:8I7K!V7V^A!@N]^A@[250P F.]O#P3ZE5KZ[$#!?+"(NA#)X2 XASH MP()^9TPC![0&0""F726V'SE?UY(,L.;!IF8);?_+59)C%I;'S_@BRB/Q30 Z MI.7'4),Z6)!.&UQLIT>^S&J4;)/B*6H\1NQY&$6$M7J5Z'_]MCFH."I#, *+ M!Q.84BM<H_$?M[7%R*OSQ1?+ V M\EHD%=347>8!6U>K33K=KV,J9YKG.,LC2:C23UB^GHK0 8+]^EWPJ)0N Z>" M:7)U?GF'RH>H\30 X&KT)-']YFU(R^DK?!N PVM\GJVB[6\X2B_I+]T]PAZJ MHTB\0P42?@LUP\3<7=']@7:;HQE=LR>(/4+\62@QM+C?C@)G5?<>1UNON,,/,=M(3')6+%2X3B$F::U/=$F< MUR7$.MW7(X[DJM"U;#M4M?X;7\'?$'B#X) ;&R MOB(:GU:$V0YI&[1]G>X-M9?Q%M_L!0>D9(];6&T^=H;IL2YWA+9DJL'9(*UP MR7Y"Q6\A(%+0&43] 44X/%"U(:CH2V_H6T9?K]84^O$F7O$%# 44>VA;N)32 M.H.TIQ7NB)4K4,-7QE=AF3Y';8* D-W7M\2@"T28E["T#4 7-![WYE8D?2(I M5\[W6<^+3,USLA:'OEHG18PX!./1 P$Q[B7Q_IZ"L;O-9X(T'SG'Q<;B84E1O/+11U9E(DO)7)*2 M>W0[Y2?+94M3E64L]=55S97J,!9#>KN/Z'WJ3EZSA+I.<=9%@[?!XE>\W?YG M0KXD"QQE),'KJRS;2T*G'MK6 "&E=1X:>EKA/BC(%:B' QE?-1"PY^_^8 2H MHD %20CNOZ]SB4$?B%R^A*7M['51X\TH( @!YCV]2O2_ MOG#%4HD2\9"XB:,&]3> ,U\33HNKG$* I[IZCM7)9#QXME]>$QROF\C[VYS)WT7;[ M89_%"<[$P8*0HNTTVQ3N7E.D$TXV:^H^CD$>(J[A_1^3Z'O M;!)VG*>RC[W!<[;#Z0.-)#ZFY$O^J!K:E90MN$HHG6&K;($[?&7BU3 62+SA_G9_OXU7EUL2B8]3"9ZW,-YZ[HQL M@39W/+>%JE'Y %0M7 U;$4P&W_/&L^@=BC]$\"6+_3]6/1/.3 MBU M(&^C6P<8OE%^3O\Y3Y?D2[<&8P^5".%-*BA\'VL&0W=+M!:V&QQ'R&;/ MV.XV>QH0J@4])\*TM(-%B#X0"_&L@(%O-/-M\GEZFY+G.#D"EPZI"-='I%#@ MEK0!#.''\K5@WF4[PGJ=RE&1! 1X6;^*4*_&@ CZ'0XA_OO@XML(;DF61]O_ MCI^D:4\J0I$!= BAX"_4#P;^KG0MZ+>9CH!?/$;T>3#92\J^%(%>U>LBR+?H MA8!7P\-'9A+3G>)( '#1H_+EVH]/ M'= GT^6"/H%,&?J.2"?\/XALT/L?O[__ 54$(]\2+NL1HOZ*;0AVJ2H(]G:H M!P@NTXC=V[-XV=V3;0<7PF?EJW2>.2!/J,4%=EV!,LRUZ2;EGZCX>URV86@@I/(*I*.FVN3 +@ZD4X(=]>1V^?R6N23 MZE=4_1S 261E)Y'^CRKV?DW*K@=4]K6_M$*RV[$C%V3UQ^(QH@B:[W,ZPTF8 MU0CGTSH,K7FUFL$]T5"C/0#IAFHM/4F'*N8Z]9 3(4YUA@HZU" ,8?ZMU??$ MM'=$\W$57R/NH$%H6U!'Y>\*1\U=83EPJ!QQJY.$:1QG.ECC==?K?G+%\31-& M2VP:OAF[%\D$O>NR2);(2]BI%N'<1M)D^4C'/_H76X+*Z;\W%3]*#P+XK76D M$H&V7 :*$_27V^2WY%-RL4S^2?^S^ O:D'07Y6?LOPA_C79/6WQ&J=[_]O=/ M[W^Z^ L5^D2[@'Z*C/V3I#E>HPV[&XBJ9PNP+SA**3>KC$U#O/PQ.^.Z\\>8 MDN($K:.7[*_CFJL%CHD3PMK6KB^#N0(KM<,9D7-.EZ5.(/-Y_]WD4M]>F)E] M(]"5)(YYQZY]YJ'EV*:#6^D-C^8Z 7#[!MG>@&,(M(X3DMVQU4;KN*S%;1R< ME=S#V"=7-F*8UM0/8+0'<3Q@2^F??%6L#-QV),O? CAXE](&O+E?.4*AK8/A M@BR\3*,! ]O=T)%=2S&DQ1G%>&>%23+[''EM= 20.P=]SB@?+/QK?;,A8\!* M,13"W\!M'O(,BVO/@>*Q9LDUW%:\\B!1Q0MLPW)57@>J?K4F1MPGK6''!R9$ MN5#-A@J^8"X7MT.4PH8U.[K7C.5R5$;1*.YR#_I%B^NIF>G-^=?,1W_3#]G.! MYK>SN^F2/;F>31?TQV\0U*T.'\5#_P@9:=W@_"IYQEG.UI.NDHN8W>9;-XDV M9!%M\9**+=KQ*4[BW7YW&[WP*[7)!URT&G>WZ<'EEI\:4*Z+CP!K!OC2'W3+ MI*X%5M%DNF-5M=GJ7(IW$26F0^=304QG>5FU:G@?T=:L,,H>,<[1FI#X2W*>(3SFWG"*:B=IS C0[&'I;E\8[- M>>]P%J_WT?:7:+O'\TU['6E&)[]/S+-WD D@J?Q.3I)<[,I!,?@:C'M;I ;J M*KJQSK)OB$*XDD6CN$(8BK*,&O:*/&.V7G+_N*F-2$S%)K M4E30!C-M-( #L>NPHX)0/1[W6%6*++9(%/*$*$AQD>GS@4:6:T02=$5#T32)MML7YN_C!W;)]?E_W;UNQ X 5E"OO\_W*>W@ MW25KY\^Y3)_-I"X,_ARN4+[<1 ?EDBI;X:Y2]N^<(?V*W&?#5U@U: MO=PS@RT+5&9DNV?MR,[0:DOV:U0_X=DRU1\4FME^RV?+&4Z?XQ5+<7M,R?[A MD>QS;GN?%V,??)4@@/1W6\<"VH0'N(L$ ,):,@7"S:!$!O,^:^LCN,9NL[7 MZ/?BZ=BNT+R;9<.R?C^[#KCB-@.,KD>"=?NXV;VGV;-.G0HY,%6WC-(O>4]' M1.9.62#RD,3_PNNK-77U\2;F&?K%C&A5)!-/D_4U_3G>QGF,,_J,C@KKZ6K% M=MJRV^BERNFGSC4M+RIOT'=@-FH;RAX8J0TNACE*D\$#AC'?0NIOQFM48[F]]RHXP7K0]<*$UG9Q^B?/'.*FK?+#L__(G%MTDK'#(MK%IL'I9L=HA M\09M2?* TS.V\\W:BJ(B'HK8"V4Q+XK)3AR,'!V-ZR#(Z* 0#A:C-*<>DD;\ M&"?I,V%BXU&;'YZWI'%^?8%Z0_D9.JA'3?W5>GC5 NY1F^@N&W&&JF:@LAW% M<7WN>\NF-/G>O&,(EO7F'MTG>Z-B26D*/Q>N,2E6/Z63RK%>("SG2,-(K>#Q MS7&-#/EOWF=!KF674AR@3>8 M_K*^P\\XV>-YTBE!T'&0OL17EX2"BW<9"*!; [YNX*F!4C_N15]CME\>X2^O MH?+G0OV;%5JYX5 OSS&JT>^Q<'V2 K^QRA#]ZRB9W42F F( MFZ<5V88)G?)3>V9!<(:2NOUG"%=O@-;E*U!&_@YLL[%;>6[DE0%O-DD&L(/. M9;3 FFJ_[N<50G,N,!-L7RT;U*W0:7$EEB\#HDKP63UI?3E#-]8V_V;R]N@\ M89MWG%KZZC?WC4@/+1O,WK^;4*9W)1?Z/DX8'S5?MAO0G>W]\&:X+@'ZJ=GL M8%.K_)]I4X:=3EFVSLX)6BD+92+U"F=1UA:HY99=@&_@ METW5Z#EEN\8'Y40&F#;9-FLX]Z$W83I_=;.E\$S;9IX4CFW[G"'9]I7GZ9%% MLX:Q:VK2HDE1UV)#GA.%99XG:YF0\Z!KG&4D917DLD,).=$5(5_S#U3N'QTS MMV4OO[DYNXL[,M4&/B>Q;(#4OUC)X[>ZL;W/%*-UG*VV)&.9YVS*L.7R_I(5 M99/?-2NSBB[I&3G(M\8> 7BIB_4(3^I:]FPNS=DIEN.G1PKH[=B1GRUHB3N2V@[#4%#M M+ZP:,+#MP 1]EHHAK>;]P6P094,-/G1@/%1I#.0 [@@@E\1Z Z+<,=*S_&;N M2XKFBJ$0W@7W\EL'\J@8A@SL?L')FJ3GS0W<6[*-5R^RQ3A]AO+;Z#"XF&._ M?/ @35NEU/XT)4PN#FMGA[/-;-W@B5/S!;5G+JN]"3]R[&0 $F+5C6V[Z^>M M34U7C7]$PH0^^KH/2+1T M.0"/8FYVBSTH>B@L+C$-<[*JT2B.C%Q5>Y]C[UHY AI H>OSM3$3N!A MBN+2H)$L#6AQR:T!/FR,+3:UC8:SD!: G6IP:X6#W?S2D:,X33 0 MXRYKVYB:KS8E'?%^$0<32.GI<< :#8LJ(E12A1?Y@&-+$L> @/); HIF:7L[N[V06ZF_TRN_D\>T7X\0@=R)&\=4\8C2/J_;#/;!6 ISVI M1W=[ >67L1'@8C7F^L C ^LF2 W-4J)6!,&2DHYO_&LD+_'UHN+>O[)<+_4G MN[)B5S%SYD]'#CT:R:O=@VXSAS08FO+'7#6PP- RZ:UE")C>% MX,*CT? O":,&-P#'<,O^^[F'8%:Z <%/<3];7%U\GEZCZ6(Q6XZ<;SX*E - ML>=[_P0I[^K@STF&_'9 '1G 5[;UJX2_F"@_$N1!0S>4*JZ ,P--[\UP_>)4E\7I-F84P_%V^::^>GB3>6]R0"N\>'!D ML]"_WG,(NX"_!%3_6P+<7&:I'M8F3N>\XHC0#P;UD+'D,J4:]NG+(J>""SWJ MP%&?H?Q..@QNMZ_WR0>/_[15*BYBUY*@M\I7RD(9$S9RQ&8 #V+5@=V[V?MX M&W>SZZGQCT68D$I?ER,*:;!4$2).>8;*@"BXP,@;^B0A#SC\'(,9_?=WCURT M=#E CZ+NC@8*C^9#XSS39G M"";_$N4XDN2 M-L[L=6]7+V'J)*.JQ&LGPZF>GHU*P**8+NKE1?+LI4[.I[=7R^GUU7\7J83S MRT,VX6)^N?QU>C=#E_,[='6SG-W=3*_1Y\4,_5X)&7F8< ,A <-$I_Z=C;Q# MG3N'UL"YB$K=^>$H0T.SL Z*"4OYP?187.Q=1P/XM,) J=2FM65,*LK6L1,V MGXBK4^W[T3?^C;!!+/NN;84ZW+71Z:L: HPP8XV)-F<8OM?!81C%%+QB43(D M> &CXQS#Y#NXSS(TM3D!L8'!\PX&K[X1# X$/\A0H[BFX6*/+^FG*4[Z=J\# M49&4;RHF<;$/D43P4$&A1&H*4I[JQHOU'A=G3(OB&1EJ5KN.JEM@#UO&[_BU M0&'"HR9U^;:]U"ZP[Q$./GW0TR>U!!WVR13Q O]D M@^Y3$JW?W4>L5#+/4:"@B)*B:DVTW9(O&<*E1#ZTL@K+T8;:\+L\^HJ>HA?Z M4EM$YR'[%7LA3A.M_MRS>S3H#"1.>;GD*'EA]V<4&]3[;$\EO[!331&_:Z.Z MTF__Q+C?__W_&GG&H@L^8HZ0MGGV,-8FJJ7 ,\9A0@1-12[HIJ%"156D1*"* M#C'"0%:+/&!,$C@ @LPQ@-!\9_<@HE^1+<"^16QYA17HJF.Q#'9(USRG0P]) M9)<\Z))7JY&]Y$Z+"CW2X5;:,7O=RNN MX/P5;[<9NHS2!X*HA!U.5W&T11UE3%SW$HH<[RQP]G(/L +$#"3I_[1#SC"X/84-V&[TP39=;0E(6 MH%R6 Y4J>-!D:H<0O4P 1M.CPUVSY9TI+S^T$(76\2ZYX7&V5()PQFK'C+[V/(ZV)J1JK (QP;[5(; M-!QAGJA8& MT13,;$CX]F Z&D(A0[P;DN,RH)PG^"K)Z(B\98-MXWH"87QGSEA^)Q-&%R/4 MUP,>UAFKEEJBH:3)%'U)XSS'"8NX=G&&.<*B%Q2AA(KBF33H/DK^8"G^-%BB M_ZE%,CK^W\954R-'4A8@(T[=W[9E?1FU(9NJ'0[A,*&3N4X@;-.@B3'4JUF4 M!35XVC<]!3$4#09>2:SD';V.49+Y]W$/D8QT B#W#;0:$<$0>!UA6>SZ^OR< M+U4H-_U@A)DMG$F%#3#ID>@>:VE-W1S7&9)*.HW5JOLZ69'ZYOV>?*N17<7 MB]07I>J_/,:K1W1/TI1\B9.'#*VB!-UCM(O6N,QRCE#VA%?Q)EZAJ#BIQ=*A MDQ?T1&+Z!XWX\GB'SWCA7XE0LL^I#25K5G)N1\-&J@#'[-1G<^&.I&A+D@?^ MQQE:XR=<,.R?2,(7_IZB-(]7^VV49GP[=8VB#!6SQ,[BW6FLU/49G^'T4<,$ MK.:4$KFFDTQE\\;U$(,N__6TPZ-O,%L@+%;F"UFA[:H%9V!NZXK^+6R8E<>> M[SW84J2\'9ZLJUJL?+,6T] R)$.!O2#U/F<3AY2'D[Q\"<[RNRC'T_7_WFU)0Q6>#5/N7520H:E%(B%-541=Q, MG] HF)]%9;%O5C*19YPF\<-CWKP-@_%__]UB?GGWW0]4T#/?;RN#V#5M%U\> M+1HV^FVL!I@CEICHWH#8S]VX!U%7U1 @A[JK55^;,[SYO:T4<0?:,U11(T:. M#O2O&(K2BUP]8-'Y4E?][^ >46EJ<\)A"<&X 4&9KWVE$!P(?9 !S"U.8[*> M;VY('J_P'>;GY-=+LBQO]L3M"&J:_X:C=):L.Y!V%5-^,7LQ+J9HJQ4\(')L MB-1ZG>3R8PU/7 ([V)!P&31.*H3P;+U*S%%R792C%RH*X817A?O+;?);\BFY M6";_I/]9_(4E[^TBZB=8$A_^&NV>MOB,4KW_[>^?WO]T\1>JY8EV'"X*R3V1 M-&>%%EFI$-H0MO_,A%/N^!FC'4GRQZQ8GLP?8TJ*$[2.7L9.YW.V# *(TK9C MLI58.RNW)HUELC#AG6L+O!@K#0-OG2WUS5YD<>2H!N,8;[I^5_<8U*$%X,;R M9B?.=A*8B4 &Q7R%7='MTDGYQU+ MH):3%C2HV,IU#/#8JMFI!GDB6!!U?W9OEZZ)&M=&=Q@!4043 PF$ZN*)1BKE M+XC]=#+=)[WCOK?_G&^E/VJC^Y#<%JK3=X=NRT^EVZQZ##1+?L^VG>:;VR)# M^H(.8MW:\RJ2*O-=2.*40BF0")_-+E,[(>JWB:4Y6@CB-*Q4>2L?/359U.-#NIDP4IH#[D.TI%^4 14,:X M0KHQ?MXW ;2H 522(4YWPI"097+;8,(U.UOQ'@!YV&+I1G@0^Y+*1ZQ/& I M* !-DXBSZ.$AQ0_E=7,W.%]$Q>75=_@9)WLZT5N1AX1? T/?_KQ,;9GH MPUW;ZY8^OJJ$\[(0 9NL;O8ISX-NT.&,URU(B^:P:G]E>XK;,:KL[JS(2UE5 M;4+W+RP1FR6@,,%,Q!/)8JXVRM!3&B>K^(G&YS0(BAX"2#WQ:9=D(#OH;.AZ MT';8 /;V*B$Z&J!4&X^M&]S%L%2>(V]"A:-%[4U*^>BNXS/.VSZC5H)^YVK" MN7G]I)V"+,GH%+V":Q*3QWX$2'KRT[I!/0*\,WBS?(BYP*D:/>2L[K)*A:8- MFK/PMN,BI,_+;RAX[N*,CL2!SV1D&J0>0T1?4S&M_3?BULO/BE7+0HW,%SE,9\L.\\>XKB-2=X*D^34Y11+&4D M_2NZ*F[NS,[0_3YGM=D2DJ,MG63D?#O\3"J4T36O_=S1QW1&Q)=0Z-M5+U.5 M3!YY*B+'(]&!4-ORCTAKLY4( 80UOJ=7&DP,^L?OYM< MTT'B/^HHDP\[FU> @-87=[+T'R%CJO,H>[RE0_4E28LH(2L'Y_55\NDPNLXW MUVQLO::C,MOAC(\VE)WEE)_$08Z+@5BK!8_Y7%LBM3=3VVZX'-00]&8V\H!Z9+MQ M#-"=OZU[(._2!'B;*9X*P%-K6^6CQB*?X)6\#<4XSS)>\&D\.EL_09S5RZ74>R6%V.;TMQ0\^O$#8/03C\CKIF'# M:&CD<$,V.12SA3JO =NB00SVO1>+?3-8?(E5S -GFW5X&I MOM,PU3=C- E*0[=#T/(T98M8>@/;B, XN^!;YMN7);GF%8ZS>;5!SNBL6Z#_*R^I<@)!=H[/HQ+4B&:*PPL[1I':<+K43?6 MPLLU\/6^2'P@47+(8BA3*5B+BI-BZ[)918X$;]C8560<4$Q@8-4YYV\N['#$ MW[8A(Q@54+$8>^70YL1*Q%3 9ZRHY$45,UH25+*CFK]8V1YY;6Y$(Y 5A!G> M"ES+P-A_0XA@UDX]I TTX-_P^YG(Y[_KC#??)OR#0#YD3/DQBI-KDF7SY"+. MJK-3\\UMRKH[?RD6Q:GF=A-F?^[CIV:1Q]*J@*257]=9FHMO<%0.'H/"M$?J M/"#$\S2,!RHH0]]OJ2R<_= *1^GGWF^+N7#I3$B2E;\RO\)=$(M/V5%!=F1O MS9O"CN]MV"5\O"5GO)I!SB?0N%)_5NIA4KIQ<8.HJ(FP)CQ5]\]]M(TW+WQ[ M+D]Q5)0>C3)^F)$D5,(>KQL-'3GHA3(M H_OMC-T%%P[1I &CNP!8 )FH(;X MM'T:2#,IB(E!\P0U!*'Y!E6B4"VK&TVC6MR;F%1L#'.B@S+XS;SZ \ZP+ NTZA;./]17T\U3VH05QFL^Z;AD):)N M*6:K*I(=$[5AK:IT&;$ZE=@QT 1?UG=/ ^4U6I'=$TXRWK"QC]/W=#/1[Y/. M^4LQP^$4IDJ@)_0 ';97*[#!#3MXST##'[.%IX( %10GCQ#987Q[B+@>S%>_ M$\#Q?*D"4WA\-V%_\0V"C=2)G#1"0,$!?,R% NB1?NWYAMU12Y)%3E9_F)QG ML>,_'%PQY7?,FS53Y^,HBE4+5"FQ%@*[Q[(Y(\H8)[OODIBR%1[WYNPN[; 1V0,%8.A_DNW)LN_YL#].A8!BU:C^_S"WRHRWVQ MQTO""S#.-Z7B:#O-,IQW%T L.*L2\R:4][DP5=%)!?5)"O^5#!^,V 6%;0(RN[&$_BN+UV42\C3_0,@??+FN WM]AJJ6 MH0:#4TFH7OGPU0EU5E)F+ _#T'3$\DI!S.Q^A3EGIW;*.H.UB+9/P\R M492FM U%Z:=#]CJ/HU@"'U^B'CM@,D 5L>KW3EFG7MY#_29--?XA#%3W3UN7 M(WA9);\#)%N49^Q";PYM3OU*H2-/=>2>MKO#[%LI*7- 7D<= WGQVOB MK?[4LVD%L;"J5:-G(0D)UB##AKVQ!_FVNX)2$'MPT ;'(BUP@1\P T: MPD[?-PUUOD&5!$0%LIW,PP]<)BJ%HJMP]SE/P% E\6K ENH8^0+WB?O"'ER# M?%MI9R0]B8IS@9O@25D?Y(3@/V]3LHESE@Y(-; D^NE]QJ_4ZQAM/V'Y[52$ M+@Y#+A=NN.[7(;7M/M;)O_WM/?K^CQ]008=*PN)HT^\5[ME^1+<"^16QYA15P=8OB+FBQOY4]/E2IZ#QV/-WS8N:!EUVD$ MB;,L)DFT7>#T.5[A[ X_D93MSGU.XOP3WMT?W?=NR%655]?E%P_PV0#DH'@=SF#^:X/$9I_?$'9&57@B_^:,,F]\$)EL] M.)BC_!$TMBY/-&:'LIAU_M3UOB ML6)$#? 30S\]>XH;T&F_%5DB6%O-5UO OO4!]6 MN\<%P;KA#-9OSL 5KB?O#5RGM?[Z$& *[*5Q0WH"5R?P9N#NX?MIVC;P!L=Z MO\JU]C1Z" _;&%)"QZ4-B5P?FQ5J5:KU"Q5G>TN"48:X"='7S\2H1XX6)R0\ MS?4(I5A_( +;0^C180F?8J> HR;4O0$8Z,AW -RPX[[.W_-^($O[W>L>(")3_<"O>+>H\K2R_SX?]J[MMZX<27]5X@\["1 >\YQ%HN#@P4: M+%XFEB]M^F8E;Q2I*_.K" M6U4)F2."BGZ]W,VLH*Z*%_8T!+ZI0&7,,9O]J 69@Z-[BI;24X M*R\5SRT\LQISWG%L&EG#-:W*U.%&UD.""JD(@864WG""<@0%BF89KJ%"256> M -+KH4*+-X3H5J!7DHO'%4A-*_P#0T[ \$&TR-_I2%]9"O[XY_V#;*WMFG@ MH@%F_NB>VEJD4C$L.52\=I"VF.\!SP[ X+V&KJY%YK:%+MF*&1Z%.*[=7I8C M_H2;SPAG?G!S,.PI/#\Z^!RC /OW=X\%K&0Y *\%<_,*#P8!VP@X&\/ H:X" MV8MTM',?6S!WQ%C3+!>A&S;4Y2-9P>L3[!>>5VJ;G97Y9C_M2Y+K])S:V3.- M5K#U"'7)XR22D5U\E:Q9=+>FX=56IFG\5;" _QZ1 MG=#E#X1+QK*:;TS>P^E,]H,&VPU;D*V@3WB0-ZW4;,\],LJ9'_ MN!9]2.FV+!(\ ]C])PF-'EG*X,/$\YF1]9Y/IE5U#S"._,*+C/FZ+\/8X2%:F*(Q5YY'Y/JG293"*%+D@JEE3DDJO2,&:B%R05#B & M\6]V:AR%>"6&RG$M8%P\N*\GC-;?B8W4NZ7\*ST]*:.N]WZ853B:C('8L"$8=XHEO^$TLS'])=LN:1K(8%L[#'(@IA6=.I MR^H8T< [C%Q=854M"A73LQP*9CC1NDE"+X")B+B!*_%X)NN:*$!1!(9.2'$, MODSOY1XN:21T1LDQ P09&Z@EA_V(>8(8N'_\^^D_6AVKGB@O)*P@M+E--D+U)&X$+4 _YH;M)I0@E5A4MZN[Q MXS',-C7CS:U&J [P0]H"W"HV^.#!<7]JWAUA(^>0-;3,Q\;U'GZ%N^L\_HYN M3MU_=Q?7RKO#V!_;L".,.&I9#1;'C-73(\C_?./)GRPYYX%P"IY<+ [\!!Q$ M T#]&>3%-WHP<*J4T%D>NBOMW05U:85^')=G:>XS_D \^00VA60"%)DL!5ST M1G+^*3[(D)*L:4+6-(9"9V3/$LE!"IG8&3L@DJ-@I%',H3.OLKY#SVZ,KQY( M%6QZRT96#*AS(QLN2-&4R&:+]']0?E."OF"P("6+5XI_59&(:IG .@I@KUO\HCNU8-\%I_G .@9^1FX=0P#E=S& M4'F%\,D"1'U_G.V"COWR6W&.^_6%CB9(=[4X%KCJ9X(4C#O;(VT')]:\<6-/ M0T>&U+E>46FIIBE'4K!\4S45D&:K:R-%MH9O/EZ8J^[(4'I6]6LO,P >26%F MK2NX0;-@#;M29^'JLQ][,#VZH0E351ZV)"_"7A.YF\+KN6.Z3SM)&KVU8;!, M_5P"FX20MCFG)$ ZFU*,UAC@?<:IJ7'ZIA65LI(Q)-PP'8A14F^DY2"[>V4@ M&QA?J-?O=]OM1MY6H)O+4-[9A:GTU<,-"Z@?YAX#>A,WNA/?T?N->/(C^20D M?F_ &)]Q?HT>D;'3G2RT?N!?A\?NFOJ:%:ZDI?AMMZ$160G"#8]W$4O#1\7R M1Y1+R9=#0(ZT-*O->%9J,\NX41S">.$5Z,"JMN5L]=AUUO2*./ M#\(M:,P^C:"_.*K[IJ==(]J7H**HUY"9MP[YAC_NS:EIK6CS"\EZ6J<[@#K6 M^%>3+:2I+P8:&UQRS]J-/.\Z0(V[@[IFY05",_-!P85T(=E&3']8 MBA[TF?%EZ'7ZJWMB+/W-1&[H%_/&]UA6XE3JH)%:^&RM^)]9?(R M.! 4TD"NC%$2T/_C$?%V<<(#%DWLLRW'GW<>I;J*Z-L5.F+#?EB0X3AN.SD. M\!*N.R,B=2JX/OCS3 PO.K84[AL-7(X.W.Y]W3VX44Y/8+TZ3 T()TR'?L[E ME> H7PGPX^^* Q@6E-F[:BE=E$##&,^^6@A1ZH"Q[;)& 3X[$C2SV?NV&6/> M<3#J"J!I5:#?S'D@$.&94;V0/OAI@<[-$4)G$-2@'I& G.>WVXV?7#P\,"]A MJ\OP%QX%5P^?_2=_Q<+F=0[[!OF1!HL&3ILC1O[X1Q!L1:KW->PXR$SXM+AJ ME2:HCZ$985D[XH=RT@3KW^FD:95QF/I<@#U0>*^A;&PP&-N6&P>68H9')=)^ MNK4L1SS"_K>$H*0D%Q4(YO#+R8\4>ZH-:&SPN6X86[\_PD:PC2P'X.68LS5[ M1XB\$4"'7S2;W3"/^4^PT?J-)><16PGI/[;RW%L#L_8-:@6T]0WMTHT(/92* MW3;O;Q5,@+U1!A-6LAQ@]VX)\/)2>+'CA=<(R$*]/,?C&,YE786IC/_=41&K M[&_DEJG2TPZUOB9'BRDJ6\R&1LO@43>)H#*>A 6B+%CCSS: MRP)\G*_(_2[V0P@(4N59$!K'0I7^2GG)HY(>W5(/_H#JWTP\3*,*7\07_'[C M/Z;K_E/G;K""#^\ZRHW;4+IFY54H,_-!$8ITI=-&3']LGF;@O,G F84&&1U) M"8\*4JH;G#B8RS<7#:@N+V M5HUP6,=Z2%1ASNOU4GKCJ9C+@QFIS.8+HB/"D7;>[@@DE+FZ_CVU7_.?*8A" M)J)UMC+,TY5R>L%(S,UY>"*,D'B[F)$5NY\X0RH:: ;""Z8C%M/[R_")Q3*9 MY&68%L09*N/.YS>A^ MBHFP02$/?(\\ 2="$TD&.VI9B[3(5K[ 44O10-@/;[-;P8\TW&>G-V)2]A(J M>C,_*]*=I[\D/")4_.U'JY,M%;V8./ :7D_YF"I1M[R#B2S,]L O-5L3A!.I M#M[%:8S/:;K[X!<"X!##@26!E=28PAQ,B,F3"^XJ@L0\+9646J>XR$&X*DS8 MF^W Q/)1&0_'"<;@8VMC.)Y8=,\UJX=#=G)\TP&5T)3:_Z;IN/.&EZ_D,]5O ML#T?\38(!N_G-"'"QS=E'PV$1Z/QV5L-NBM3VP?ZM/_":7B^H7&LN%WGP$&] MAV/F@+QT:A(XZ-J\K? N:ZUV/-M7\AL;[Y_V!)H3V7XVU[9<<*=9R>T$!.,J MKXF;;O'7LB7^\G'%,'WBTSI,O[B,+&/O@;MH!$+5&Z*0+K=V^H5UYN M'!GPF'[OS),9XN)KN@?1OVPXCZ"R=$-+3&39]U"3N6BGBBOZ!H!!D%+EM.V6 MYS2*]N!9LI7UH@K4/=W(0PCQ&DX.KK+5^*'WBX2:"#O88D,*GP_KWUO M#>MIW/=83-;T2:Z:^1[=;/;DGK$P.]/ 5A_DNMHV[1/@[8F%*Q[%D@_[:^=O M\P)L]W 0(N8;><5(# .I9FL2$5I,/N5'(6]GD4O."$?> 3IU75:U*!16SW(H MG./$7"8)O1 NHJ?\,$TD@2]0? 5 488X34AP#%M-[N47R'*D]"EFW"$BGA?9A>6(8+X81<*U1&Q MJ'@WNH&MML"/&4P&('P)Z/@$>R]*4(/D)&]HQ&!+13$20M2,CD(4XX:_ < M"?8G*_XLHJ5$=$A>RR<>WVR8)[.LB%=@44+]4/0LN^@!APWR&"SMZ\_D=B?" MJNRS!.)]1.2UV:U$M.9YT4[>O1;FDL5)]<2H");$8QZM9 >?_62=7B^5B;3S M4Q/L/OF9W&7_(G03<\E??%?H%'S3)S^6P1Y$:Q';R/F6>*D@SCHA!ZASQL_KR ;R#E M!?O(I_+P!Y?G-AX8A0%+N^FM*4Q$6.3'B>_%\()^G'^^%6=I_=+B&V;G0?*7 M$Y"I7+HE:[99G8A1.Y%;P,"^419DZA.YCB:0HQFDQO)M+W[EVJQ#=Z:QRT@G M+9SD#V"1X8P$-":"5BXPQM4U2-"'1DW36%X8+IF\X"L'-55^:K#:',1)R(F>,5Z,",5P)S!7#/Z_2;3%56.:BU-]CT4-"YJ MVLH2??:@DZ+4-G6CY1GYS$*A_R?W^>$YR(4C:_H*!7KFT?1 Z0CPO MB%8[+XFS7Z,G6'F<."33#SJW':.ZNK22%]J@838(CG"B'2W[[@@2L0H\(_G# MQ9RR_SJ"0A%']$2%8Q2@?1?WU3T5^VZ(.%(PH.$ -\USL.4A% RX>L@=/!5%564*DX*G].AR M5MF,G,NS^+# E)^VAR?9B?IB:Q!BZHG]O!-D.1*$FIF,NW.KI#CNVY4I= @K M'7M_Z>C:(Q.X5Y4D77H!^%^V*,;LZI9.JA#*C/ 3:(1S#OG^WQ$CN7POZ:C: MD*\Z-O(0MFA".LE_I;B?">2'6E51EO[2$[6LJV"5^FKG.>C*BGUI+TVKY2<9 M/0E]29=8%N3\:D&N+\[^A\#>6 A7L,60^O&ZL? 2%JJ;"C8S<,_O!79#I4_=(UJT_#X]G.PWN!PV)9IA,Z$!=FABC? MI>3?$1D9*(X !(CCC^M%([#6])&=K\6XL,OP;LU^H7XD;RP=>%,;XL*KZHG= MX*OC/8"7M1"G0;:Q];*DD7G=Q,/LG#54YBJ*%N^@:+%PS>R'!Z>8Q3,O/Y6= MGDZ9W(5:X8-W'L6FTNC:593'S'Y8$&*Y6ALY#O [K>'/DU1%F8X"BD<&+:5# M1L*6LX.V>5\,1VV0TQ-7KPU2 Z()]3#U#@((,6%GS]D=F/@\8G">L0%",V%^ M*%I#Z'2 2,D7_W"S293Z1)"^Y3)]GIY+>!83W90$\A?+(Z2KG3S$*D_SLLCG M4U=^LQATWFEX&@=YE&W*PSH&ML,A"NE8IE%&3RR=5L$D2/(K;#')B(X$.:IC MD*[0<3W.:'P_A,PH.AD]8&,R/T> F ' @IR;%=8_;_EF)V_"_AKQW;9UG=J" MLLR/JJ9T3""D8CQ$CE*#+%T6'VW3Y1GYZGMK_Y&&VN.!Q;)SN@:=LYO: UO@ M@'<;L(-L.:I&U7PW>L8#P@PM#Z5)2%^ I;D@@8(4)$32S&25$A%"ZD2*KAAR M3V9H>D>D=(0:,7T0),!S^^MQ 640C QJ8W"SV9DD]34T'U^1H5&G=G,U-*CI MU:X%X-804UR*V"9\].$T8ONQ R-AODFB(71:/E3RQ=\<,8E2KR#J6RZ+YW#O M-R> .\8;TNK<\4PISHXS1(LTO\X,&6T@B=;]+Y&7@C1_XZ3QB01(64GG]O")Q MZ@T8,^YX)X0TEC.5;T2/.RG>D)MK[:^=#&K$\+\83$\9?##.3R<4$C&A,\@]/2B$DET+> M"SD?WDULHSM B?<:[+KBF=L6"F@K9GCUF.B!6VW0B[F=CYP="GL/OH M\'-<.;!_?_?)H94L!^B]1F&?\PJ,[J!MU#66C M;ICG;WWP>0W8=FZ79S&U;^>4P\]6#'Z>TXZ2U0G_.C&2ARN/?]GO^0:;>F/[37'5_<9>@;&09M690I M![L)'0W:2*E-NXK$ ?5I7E4X)K]E8+XKP"P;$=F*E,U>!6A5.5.'1:UK5M6N MWP8AS6H'D>Z(+<%J:WF/'JRCXQ0S,OI#9O2^]7^T+KTHGF9O>O#417,:S- C MEG;^2H5H(V^NC80T*/(FI)G1)PXG5,/%S=^X#MX&80'15@;(HX[CS!6,NXRW M<,SIKT3\/)/)7(\15OC1#D/LZ!,5?7;W?(>,;8?WW?(5LYX%LA&BJD$CZ;QLB A%9JY5=?1 M#S3O.B"M17-:FS6KX^AX#X4E/$MGD-(+1@)!E]_.OIU?GGTAE]]N[VY^_WKQ M[>[V^! T$'A0]T37-&(BNLQV86$M5&% +2CS75 =I=,ROIHQXOZ168AZ]=[4 M=BDI2$DB5^YG@WR;,>8=!Z.Q4*]N5:[0&SDCXM];L]5NPZX>TLIE7W@<\%II# M8U_FIVE7,JC#6R]*?4.SZEVK_,E5Y#^*QK+ZU9^,1F]JJ \/YZ>!F,'YY^R4 MYQW]<2:ZD<0RN>07G][[@)^&]EI29U_.2.UB0PS,T8-B.WE*4V#3/-M]79![ M]@ E[^A&CB0HJM!X2.R2_@&_/T-1N07\OBK.Z=(?A )O0I,D\N]WB?2X G8K M!DDA??D7"[8\HM%>1,T/HB$+X::N+*>79C3>Y%V:.#*VA1KOCH>Z8AL:%FIK M)6!@1./$FY:"7+ L8L6[Y9>:I?*G3CZ-C*-!(310[/"E' LI[\9_7"=7#[_'+.V$.HZP;7D84YA; M(BF*2="0L8:E;!M=LF*5Q2 '@441%AP$%^(IM8HL(I!WPA].=N(/&:A,O?K6 M!X8M2MP%'TJE-C%I4W [P2-J 7I\8BL4"__-N*72)@]>9+.3JX<3T3"+:UX- MBLWAS5 PQ@M[;+^1=F#^F4(X9(\P:;<)@BS$8H#XW?+FT,R^"GQ. DW4?5*Z M@66@9!=!.57(HL5^X5'UU^9&J'6#?*?3HH'3NJZ1/_Y>I:U(]2*M'8?J[201 M'+$X\0.YXP%EZ6&?49).O9UHCPC>:\P::Z+&MN6BIZ68X>&'M&=G++#K M)A&6_;8@&:V\E5%[=*384VV)88//=5/+^OT1=JUL9#D []WRXL>6>6#> @9' MA,*5#S.XH\79"!!#/U(H"TI!L3 6QM(_GD41)#D'?_EI7Y)+Q*UBRZ$P-\M96YELXY%*>*Q3]AYY"W'5 <4V[UN.,XZX]WCM:12B)GCP]X($"LI\(%Q*%@:""DOQOI;W;"OH$QYD3;(6DG+1^(UNMW#? M,MWZDVMH<4:W99'@&, M+M2/]H[WTB_&7B(>71^SR_.PE,6Q^K2*954BJ8B$ TA5NDPLD7(7))5W75#.O3 FT9LQ&7_J M=OQV9!83^^MR+G M*UYAS=R5C%VGYBV,)S'%!_V8S^1:U35\N]HN2>YY)'[ MR$,$Z5"RLFK/:U],@*NSST=.-S$)(%>0F'@&+$E/G0I/%/@ADSE45NPQ8G+" MO*5[ODO@2/K?Q!P7ZMK+.N9^2'ZZ#O\,OX:?[\+?Q/]N?R)20-)(&?[3]>F? M__7U]#\__P057/.<+6DQ5Q%S/L ]1YB7"\%[1B'AN/\D.L7#9!VGY=(AEU$" M:4D\J1U M$EEA35+>;PK<#7TO3(.GFJ,IQV?"25A;GT;07EETN-"Z[9O6]0J57X+"S6(R M\4^)!="+4UY3YC7G SBX1HV:N7.GOIJG/.QKD' MKI',MJ5D=V/>Z17G;EPFGBMU[.FD9@5G7I4*)%)B^AO)9*97'F(Y]646W77 M$8=\%ZU)[]4$V==M(W"Q68?\T*=.2A%*$Z%HL;P,TQT7B!SH/>S2P-8-O&2> M"G^;-IIXVJ$916[UW>NJ=$A;@%_%!A\2. &OFG=',(B@,CV;E3V921KUWB.O M"*\Z#[UC"*/NOWO0TD>ISU_O"Q"_*: MW-#=D$* $H"M]"_&!2G'CEM\[SH\FY0%.-M98(, Q_&H.'<:?N%TRI]G8H=Z M#;3"VW0::4=/H^JWNY]IX6P]RL4(>Q1,W71Q-Z+@PMB\XW?+=J M]1E:FCP'7SN-4WZF-I;X>?4T4M3)EY2-7HQ;T0\JMQV#1F:E-O(RAY*:V2 X M0M@GTW1+Q; M'LGPHXT\IG,[YQO1$2[O^(6MKDU#D;U)*X4++EL8HCLUM0PE/%5-7HQ#TPTE MM_OV=?"V$!?053(: !DX;DS#O"LF3N$&;>7)3*R7 P 4CJL' AR=EN8=W%U6 M._,NHW]4 X\RYH.45;YET9/OL?A\%R<\8-%%N/I*H^^L_?A"UV;-53\(Q>1DM8N"*!I)[82W8&RT'!W0X#J2C :^!P M6(S72N18*$4N%FXI$06?M2+B.3W)&Q#1@J1-9F+81P&KJ=;X$&C%JD%N^5W< M0X<.$IV1V@K25P+(D;&(&;V<;3;RX(QEU&)+GGT),[F+0IFXHT(^!JNN0J66A.W8BAD8;3I1A*\D)9R*J$&1ISM,Y1Q.#@$T1/:"B MS3%:L'UO]RC!0E)OI*4@2TF.%5 #8PG3V]^Q#?-X\)6M?'H!2_@)]4-P>7;> MOV_S[,MT;^ZB0%VEH4<+/3N@U+5>_.8?3?0&%4<8Z+K.=N54Z'"_+HR-;ISH MI*]D5%R+Z"5KMB"R(?D/&FS_F]3:SSBJF03TBJAG5-0[1D5]OYM[E-1#,AKB MK<#^2H$],:8QH[/?&-TDZW,:,;MPS)H^^S86]"ZZ:62/'F'92E0JHAV#^<=0 M]DC@?0:KKEO&IH4R60H9''0X@8^U*#>XB= FI2- ..,89B#0*:(49-0YQB'6 M[^X>>-B(ZH^X.MB.%EB#8PKU*MB7B\]V$8 %97Y)3$?I=+]$S1C_^IA1EOH2 MBJ'I_'V\S5CS;H/2N,6B;E1>:3$Q'A!*2%?2S$+Z@@@NJPF*&;ML1 RIKK6Y M@\CUPIOY'1%NOVF%] %0AIVCPLD@$,'=#_'6(=_PQ[WM!H@E?;'C8:1W6PTS ML!]@3\-.HF;IRX;!_+VQ/1)XG\%JKF89FE:6KZR$# XZK*T&2U%N<).;"3G= MC+WW0)A3;@N@@LYYX=_RW3%6^LVB^@.NAK6CQ=7@D,*, BZ"[8;O&;N%:LW7 M H%K&K-K,;YG]W$242]I -*:/GM["WH7U3"RQS/(UJ*4^F')89G3$4E(0;43U!]SKQ=K@,!O%2 O2CZV3 MM0XM3(:ZVF(0I2D%H$_9[&5VUZ$&"UEE,H3ZDOD=<] @*/DX[]HG79!BU*[V MH;34L;*Q6?,_M^8[6NCI7I=259'MZ7GQ"F4);'./WGMQ^^__';;U"Z MQ*LXW?SSVS+_+LJ7YQM?OCXXX\??OC_/E_?+Y_0-OHN3O,B M2I?HVV\(_'_DU8_7>!D5%T;__#:/M\\):G][RM":C2?) ML@X-E<[/5#H?_D:E\[]VF'\P(6]#E>D!%U%BA\X*WY3623?F1-_8$JV(Y!N; M4B:3'.U!RKUNS(F^15F,5Q?I:G["QUW9(OZ^B+(]J,JT,W,&YJ=:@53TG)3Y M]TN\K?'2M6%5)N@J_C5*RFHM.$E7_U-&2;Q^(ZO7R7*)R[3(SU$1Q4DNYX*B M)U1^_,N//]4KP/]2[D*'#;39HK2X0\\X*PC.,TPL?EID56]WVFMSNTQ)LT_A.M+C.\)6I#=&99 MY+_%Q=-9F1=X2VR\12E8)LB"B.I_1(\):K[,H].@;C38:97I#&\?X[1"EU^6 M19DA\LMUL>K^;<"+>A^6&"':\15G7^YQ4E9_?\IP^7R3;RSS(NW&$CNW*/IR MAW)<9DN47Z5+^K=E5H1=:+!Q&<4971'19Q3E9)"IYIK8 S$^#0()C\0D/$2O MB*!9HRPC;FGT>I+GJ*!&I??;=1P]QDEH@S18,2*4H'2O"*O_^^+5_I/(P]&N0]KC%P0^O ;0O<% M7GZY)<;LB4#<)I'1BJS9DS6FR+:M6O*)9U[U]DL:F^U9-'JQQDR%>_'<;)3( MDE-D\9),ANKWDV41O\3%FW7FU'JUQNQYG*$EF=^DSU9?KHOXV3I[LGYT&**2 M><()L4OYQ1^EX:#PD6F0=A%E*?&,B<^25>(P((R+2H.L&UR@_#9ZH[XZ&8@S MLIK'Q65$UP CX<'P:A!,EI=GE!5O5&O(H#Q3GRI%A0&I,HP:1)XD"?Y*C1)9 M VO6KS%QFO*3#8VNI%'REL=R'EQ&LW$!;\3FZR8FVTP M:@VR/V&\^AHG"='*1?&$B"M51.DFIM.I(D7L8HY^P5\+KX6OF"+RC!E0]#5\_\ M5Y2NR.*$TSQ>HE=,_]I9(EL>T<:%KQJVUXU%J$$+%NXZ+2-.KSXLH,HU37V@O1V7;UK3OY-MU[BXZ] M59?>IC,_BQL_AP-OQ76WX;3/Z*[/YZ@;N>@FSOD,;KE]=WQ_;OC>W&_-E23- M2?M55&57D?]NZW10.^NN"G:+Q-.H]"4Q?IJ+H12I35*)@Y2A)^(CQ2^H]N"L M$LU";Y'\QN9H.O,0K(;$GD9)E2+YA,B"[F!+#ZBL=9T.>:"CN+-6:1DE=>"-,QU9(*-I.03Q M;V@!K "GZ1!#,] ? QCHKE#!.5FQ.2/-A!D-]0C&W[$6,0,<[!&*9K1_\GBT MZUREXC+.B9/X+Q1E[ &7@;7. 1?,OV$'LB09>3Z69O#_XO'@MVJ[H_Z2_))S M)CL':C3=)U#^C3R,(>"4GR!IQOVOP8Q[;;3D(\^ 8X[] ,[WT>/#K:,-EG*"; MF..- =F,-03&%_'6LP,:+ G M*-JPB\_1LS8TO,0966":2@1D@W%&3]JRMS.\8D]S4(N!*DA:^*H8*HR"U$2" ML%4:GX-U-2,/T>O5BK!;G> LE1@ NJY M'HA94U&&":96(WR. @XXN,5Y$27_?_S,=2A%@"QM& %ZK@LBME0T882GU0.? M8X'4DIUD*&*,/.M3>]0S^.3?Z I(EQWI#%JV(^AS0(^^4I'%V$:B:M7"_UC:KS@I"9M9=5J8C?,GA# #-9C ^#K\ M8F9 PSY!T0ZW_W&S)MNKNW9>%5]GC[H8='@&QP'U50= K,%.Y#B86HWP/Z!V ME1:(\A2_H/.HB!J&."=R(M#141P;U%>- +$&/'QC8VHUPO^ 6F75SJ(";7#& M/I=G0DRR:WH0O@Z[B!%PCDT/03O(/D?+:L+OMU&2M'4_F(/,A!@,\@C"UT$6 M,0(:Y!&"=I!]#JC5A%]L449+N'_*\-?BB5Y;C5+VC!9"#@:= ^GKX$,8 RD! M!U&K##['X:Z6Z^RD7,7T<8RB0'G-*>,RFQRPD9@(T#]- +,E4001GE8/?([< M[3*^T_MB6UQD&:V,G-%G4]CZ &]0C//H^0W\TP]E-L&9]7Q\[KW MA))$M':P (9^P@# O_&7L@'S$@;MV_'U/S!X6SXF\?(RP1%[U\?X/AC=P7=? M!Y?/!&AL!\W;H?4_N$=+D#7O?E5ET?)%69!5*UWU2C@-8SZ !L/(C["!K]J@ MP"8L"B3$U^J+S]'!QJVYC+/MU6JD&LQOC7A&W_P;1S]*TAF.9Z](L #0=P_'4XB+NOW@XDAP'8 M8.X:MP-J&FG[SQ\F KHF/\Q1+HE?/\I0M=91_ECQ6.;?;:+HN=8OE!1Y^\M. MT9H??N\J@RW6W5LBM[B^"6H^NJ"> M/JQ<9CFJCYM.7N-Q")1O'8\HE F-RT("[Y^8P8>8SLCR,> MVH_.++A0WEC"Q=".LU!1)P!C+UE!<0T13 M4=4(@C0N'6O$Y417Y)_C%9X/,/93>@ N.*G+CG-\2O;'=E,S^NB.^B:+0\@$ M!V; RP3&!4OL5P9/BK,HR^C#+=6[&R,6E=JT%VQ@;9R9(?&P83VFAP:*V45U M10>&.DC3U3[\LRND?X,*=EX9!+2=0$)0?Y5(@46@[H@QSN%0[5=OVI@\Q M2!4(U&:D29(V_JN4"M.*NB5!K5\%UK627:4OA .E.>_20>*@Z5N0ATRW=3O3C'_XX;-VCP[58 MIEM5.>#(>6,!>JA98+YDVB-"Y/P)&T/?C6NGA#!3#\YS*P/A1J8&'!SZ80W7 M+GS[NN]HY,<_-^+9_>SA^')HE@WIKIG^UMSU*([?9"9FZ>)UF90T7YPSPBI- MNJ EI(F'FJ'!JTQK8"B=OWRCOZEC[N:8VS@OAYQ)+VS[8;(7]V*/)LCDP)(, M"4XZ3(=H)R4;NS/79O,ZCA[C)"[B:F,P?>Z:DYZAVJR1+;R9:UG(V99SZ LS MXDP;.>"4-2]R;MISU=OHC>YBQ8?9;*#1Z?48R)GY HP)!O(V-&=\Q/V3ZC%" M??-FO/_GQ*!&E%XF&&>W232YX",!8X]_#RPL#>#Q9Z #/93A9L%<;)\3_(;0 M'4KH1:&I $9J X9O[^W*X3U7)%6.530*@#O(\-$93BL>?XN+I[,R+_ 692US M;VS%4FG29GR"FGBN7AI\JV@8#'VX$:HJ;B]T8.$_C$W9F]<5/2!A4QC]_ISK0HIVE1'[NXT MX@X549RBU464I<3IRT^6RW);5HD YV@=+^.QPP1OT-5XE#?P7(.4>5;1* CR M($]!>XQ4L1_Z3D2&GE":QR^HCA?2L@.7.$/Q)JU/'Y9O#UF4YDD]]JM_EW7Q M@AM4+-8/T>LT?6RN'G:99_9[\%S;YY>JT@(\!S5!7GJ8RDFZEY7N8;U71BE/ M*KK$0G9 A\70D!(XYJ$?41)U$:3G+&.>'_P7@@/O702F8(K",3+Y%5JGFJHKF MW:*L>LY.>)8F:\0\7N,W\GP+IL6[_B$E5A)>]=5IBCC(TST64_R738'0 D7RXTU3?4V"OFZJKDJL=T[# MBF7T#KR!RY]"BVE"0; +GSK7FFD'TB7/W3.ZAOHE6>\ D%-]"FZE@W.IJ3_< M-2ZL T.%I[L57K/V]+EN3=6QLZZ!'N\.ZW1LD)C1\%>Q)LIP8<&Q$EV&<)[K M#)1#[;27(4Z# S0?7C,,]P MY%<0@8%DNP<Z_2-CAY.I%$"U57^Y$ =7]JNJ,^SHD^O^V8]K2^&&W+#@W(2 *G*8[RXSOPW9LESL M6,S(T*QST=6!FP&:("/'#5?,\69^:TW(\)O?XRUB1&&\1V@"?V%;:&DQW( Q M!3C VILK+&P'X&E.>#0SJ'9X33C2A5SJ1Y.KC&"^D9$V_ [,]TVF"I,D(2]*8H@K0_ M])W!Q9H^1]!??^[)OILSC^$-NOBOO(%?G(,Y!G/J<"(HC!=6X'4X1>2=U%%O M/O(YRF=X8VZ4YPS$ $&0AEN2^E.&\YSX>>O)!4C&E_;IH?X73U6!3SUDS >M M#1Y$YZ;6[VMGG23T$1R4HBQ*B/:>K+9Q&E.M+>(7=/'ZC-)\$K93:M3MQ6&- M/-46+9XAB@1%'&YAL'-$Z%W&]1@2_K8X*^(_JS]'B@6 [ H/"B ]52$X=Q"] M$6(+^G$T1+@OV):'\W7WY-GPJZ>*(.8",O@3#$$F*G1/N39LC#?[W.]M)K*+J/\XI4XSX3G.(VRMTH^M,(N?7D%5[YVNWHRLRMF[6F0H3%33YZJ^OZD M"W.@9J2FF6X_AV>1.W8;TW%*=J73N(\$:J#D#"BO%53&%5RY&)C:(&!8!Q,W MJ.!Z:AU/_K;L6GOGYC3*X^5HO(4P[1N# M;!A/QQ_"$40/.'A:?0CK7MR8F?,X*8O)G24)%$<=.JA %(+-E8Y*=)A:I0CK M,MMO*-X\$?I/R*8@VJ";DF:8+=:3:S,LNZ'5MA&U8EM/U+TNE];1T%JSU<<-L=#=1:8CT=M.P M3OA;[;""*:+*S6U5YEMZE$]&N2BR^+$LJ!E[P'5M/,ZDLHRU_U*?#:R^"9I5 M(IL06F=2J)1=G[<3P#"8=.+,OMC65KRG@1@:,$M<= ]"SD#]>[20=BVC78OX M?N:#9$T8EX3X M39S-_EDU!FM);&@VYB!P?'6)3UB0P8M*$CFA_Q)GUSA*KU&44Q^RVK)0@4TN MN2BTV%6QDKHL M2"K[45,>*?H;5?>:241"B_*BNG[TQQV>)M=1CNDS<&JL8[, M]J/50,H_5DC+Q'_0QM/Z$#H:#57)S>>[)W]"A4Z,NP,P3X%,4IU0&B_0\ MSI^;6M2+-1$&H;UX(T)*RM7N8E;#"BU#_;R=GO99PM96L3'%=K"3Q*Z<]S-A MC&G6J+%@:_+,X")U;)Y%SW$1)?R2XXH-N$L!FQ<&+!< M[1O !J]V?,[MZMN@'XT8CL>*5K\#@G8S2:YO_"903CN"E M#F$''[P:BB4PCRO8]15RZ4,&TIULY+#-0V:XQ=SA4M3.*=7.)0UV M+FC+QE*6)KCS.>K4N[D/P,_J5AH/U1LJDV[51B#P%VHXC-+H6&Z2F Y (#8F M0@2.T@"7"*VJP]G[*$&+=;53;EY+BU\0,[BAV&J7#@AKY9MUA0P[UI4*R+0* M*&A2^F ]!SF;VP2"!WRR_*.,L]U1YZ).7N0DFDCA1VDE OA0-5)1$E9T4=YG MR <3$_9.RSQ.:5I+?:.32JSY,JY"J-.4IZ+"IH>BK7#YS**XPNY#/M" RT?; M+=)VAX+57FW9V-!=E"H! ;$R$ M"%SOK6YP@3@'?&X=E ML19HEPRL>Y>:!Q:H=@'YMJ%=_*Z"WNCTYLQ5GIJ[+G%Z7V!EU\$9DP( MS[!G'/A 54]5$K8M'*=/_9BZ![&?2YR1:59FRZ&/JIU'VY2%EPZVOLQ[7U8R+JK)QM+F@ON7#^%ZQ"".O#8@96@CK [ M@]0%QQ;D8KU&2R**BU>R9J<;=$>$LTBI .C_Z#'.2Y2@ZC83839>DG6XBHFG MJ^$//3N[EALB=YKN85(2\KC@I?Y+]_/*J\@;1< M*+W&-9M:Z2]2EX<^]^7SS& MR2C?1O'J!DUKS3"_=A<71U_=S3?%@<$RUD93"8:^OJDV0AMD)G*O1A]E9*(5 MS*^[ZZS#KV%IA8@U ZT8H761$<4Y$:H"?X2H2YR=;*N;V[5?3P. GXF;7V;- M*E(E-?-O/AOCZ:WYFGA"TC1;XM+620,"Y@C]>NB=Z2WW:EX8N(]&YG\/:AVY MP>F2,+5+#DU7W9E"]7XR+W52M5U[4@=OYU >RFJ"[0IN=/H)):W28#(# -4Q6!B6X!^G)X$8VC55VZ MU6)-"YF46?6\R$UEIZN_^DG25VDCD7%2Q3C-SC+69G"L80U+B><1IH&F6R/( MX':;F0/ F0S#RP%ICSFCV6 ;+?,:B G:L.;#3.(TF!#V*/+O*85S]%B5^[18_TIX1:OJL:FQLDF@&AERH<)2(ABS!@K#[4#_Q'2V%9MU:T5E:=9K MOUN#5=N'I6JF C);556[U@@P>W.'\R[>/!6+]2]Y70!J\5A$<4H/,MK,M$N\ M*XH].,^8*+4YIE:]33 %INC6A&:B\B9$-,K_CP,_T=(]5U&\30+O15_N@U.M M__QA(O%K\D/]C?EI,!KHM:#/LW5"'8P'HHOE]TN\K?NE 2JBI$_"XI1JV,EK//;;0;!CWMBP3@Z"=G[)9[1]1-F(/>[W+N0^^>[> M N' LN9XEA:%MHZ<#Y!%V3"V$OFUTC?A##M[7XV MC/]Z!&%.460>Y".IVNR:E5Q*MY^>P(P MWF3W -QP,HE%C3GA 72<3 '7.V2U/D^1Z"NQ)]=Z=[&!^@AR M419Y$:7TQCX_U,(%G49=&*">ZH@"?Q!M$:/3WSC[H3?U26&>ES39(2,LU=4? MJC/MW87@"NKD:Y2MJD<#+G&V1G56,,O66$#7MTQ&Z#S547AO'"P.LEY,S?P6%T->G: MIPO/<%Y\1L43'M\D5VG"2@/@-O%4\S3XA:@:#*U&@J>?NE5/($V\52M-/A5MCQ< MM*UJ!?F8W0TJZD27:YPSWK^9?ML]<=/_YJE>B#B *,"H?3O2&J<7+RA[Q$[- M""_#B5A*%&_2,UJ8)UV^/601\?.7U="EJ^JOI)+1IRA.J1A.,K*/33?]W4(5 M '^(7D?ZL\<>FS'=2X^>ZOK^I0V907NAJIV7 9ZWJ"7=3"IX!YUV ZU'/G7V MV(DW'S1.17RH+6XI[V9:#/_0,F^T% :6>Z/]%@-/=?S*X)R*6C%MLX? \CT? M-[>> 1=7,5>RDCO.?-P#D3Z8/K3NZD;S(MM$:?QGU*S6]^5V&V5OA&^RH,?K M>!FEQH]=CYT0^MM MA;MJO[-WKO37#U9,8H_+""U./> MPRGYY[*6A8OUX@9]Y9%#!N2L*@J37Z5] MF)@,X7,R?56W"Z%9P]@%WBQ@=!-IU":<9_UMHC07KP]6VJ:^X5D$/"K89$YO M':>U06=XGO@=>D%IZ<:Y;OJ^)'I'JW'3H?@M+I[.RKS 6Y1Q#*)BJ^Z>/+"5 MFW( 0N)XQDNU&4P4/A@AU3'&VL(8&A-@OW6I 6A_-M_-V*-EZ.JGU4^ T% # M-87#>G9.[$;=,\<\L#\VHSW^:"]GXQKE.L.OI@]T64581VOHJ;24IIZ.U'>=-5#-93<#:8B_6Z MID9A:LN!!WQZ.6TEXX05.1U/5S;Z=N**T :ZOG[">/4U3A)J@N@1]Q5!FFYB MLLPVI=T=*':/IC$YTIFLU;91!L6V+N8\B$2>#=!KK"(<'VR$G@9@0_$,#8D2 M#=2ZJ/8=J+4Y21+\E?CS-&WFC% <%S0GQM6^?[>AX.WQN1#=)I8!X>3J($>P M/%, AF\O[\GA'6[3^<.$U5D=[\4GR*L+='*DP?KMMQDF7D[Q1FP1/?5_IN'' M%!4NYFA+RFU"3X]Z]'!F+!B^&6L O(O9S"5+OL;K-)4)PZ_U'3[&V$@<0SL@ M[95:!;7> EW#^Z^2T4.)ROI=1LOZ00D'LZ5ZJ$JV+Q #]9\0\\33']+"F^X2 M*"9?/DQBR7!@*&?#2F5MM> M;K!"6U=IT5(2>1-2C2T"=DJ?0=K:MHZYK4<.S!5(X#G<^S'#IP& X?\-YR\-<%;GF8PQV M-OKRWM:8"KHOX#ZT!0'F7@4; OMQQ8W2)%^]E=L)9>#7F@T<5.:-.9@4QA=3 M1/VQK]1Q^PET[\VNR>5DT]U)M7IGM5VF( P#9*(<0TH5M8A#$,SP04#Z;/I@,R#AA)4:'DUV G\YD,=Y@ MI^EE%&=5H;S/51TB=Q>C.D)V\N7Y)!#09HC%H"[F+(LBWJ0%P0HX]6':@@8+ MJ_$ZG+BB'NC,E6 .=NJ>EGF/*C0(P1WL(GV5YC$A_2&+ M:#&HDRRC]X2M.-DY6GZ_P2\_H.6J4?3E:J??Y(_?)WU?<"K2Z3:%R_3 +5I@?SH!SN;Z6#@*'V/,S5 M/54>1ILKYIQJ<8-3F&;( =L*#0) S_4#S*.*BHB0ZI=JVZ^6]!EXR+9I(;,= M4R"&Z>@#>:X9(-YT#4 M 2:M4JC'DJ@'71+U-,KC?+$>C?M;_5]N*%JI41N*!C8ZG**A6F*:J=0GE!8_ MMNHZFOQ+3NSX15[$6\+_."[%_MB(?/SQ<#10R/9,FC;NTX]MO=:=GN[.=\CJP8BFTF3U2C2#U8X?-:%=29:J\ \H#4%"R0 MN9131$"CDAKO+KE6R?.&V+.G*-L@B4&% 7?U)L3 AZ.;2F*923UE-#0:^K>] M:RBG2'%+;U.[&J9W8N"1WO& #T_O0&*96>]X-#1Z]_?P+./XVKA818'0G,OY M!ZRD:H*924NE1#1J^H^@]D2L&S60\+QRN_'%#WF[P]%?76'-I,D*Y#0Z_7.8 M.MV3Q"ZHQHX]*;49Z[*XS0'JL8*0YM9A,2GMP8#I";H-=Q7V HG$[)K@:-56 M#\X $8_]W[?/CPO6QFF.)I9X<^G@.:(9:$.=O MG2F.\WTM/]G0?F*Z-LKMY \UC-L=CN;K"FLF35<@I]5L*XG*-OR=J^US4G'4 MB"$O:'+0?Y'_']XM$]MU0RSM53!=+(>CV78$.9.>:Q/7:GV )WE=C1;)!)" MC>O@'+(*PT0QEXYR>V^54./LSF&8Y"I](2SB3!+IDX%U^L<#.R3] XEB-OWC M]=[JG\;)G$/]JQ_"@T0] )"#!P3_8XFZH[E,>K,DJJV#?QD3NJ?TD)D=6$%.NK M/H+NJ3IU!(>CP\;BFTF;=>AJ]5KC=,_UWDGR7+UL"N@T[M1?K?$AJ;Z!V&93 M>S6:V@L4 =X]VQ5>[I=F7CPW8KNJ4DOC%T37,_89MP&&]MJX#H;#F0'F IQI M&F@1ULZ% \-SZ+GN(B21G2+]55**$JCI H<,G5?H45WBP/0XG!T6UU L]W@ M !#2ZNY>;\)Q7/*'K$JC>JM>#8'DSL$;-)*&-#@<3506STR*"*&CU4-O#MU^ M1>D*9Y1O6NVH8E2LC/ &;7D=0(/#449E\Y05]Y9-%+AD_T6#*_2OLP,1G$9\8+\FUY-GL8VT)N-C"Z M<.($A$-64=WFQU'C]4[]-4X<8L#Z&/8W;Q6Q^#,$*DJ ;8A MHJ&] 9+0W+96[SK85K?;TL4Z6S2)=^WQS#'0EP]UZ M7O?/6;;9'[MDF>%')Z<:$1'; ^F@(J;Z3YMG)[!&BJW:TPMH*V?6@S-<6)?C MX>0?8J_.#:!8+16BM1'AHB<<.*4[@\6:/LN<5P<<+R@OJNW"55JQ(?';]%%T MCIL."@\5RX(L9%JFUT6X-1V[647X/(\SLD!V:T@MG.J_N^7D1%]B>&G8:9)W'7:7S-K7NOGS\-Y'! UYD)R]1G% N+W$V=)WD MQ>[-T$TJWNNB\U')[ICQKH7T/%I,ZG1"F3,[2#KY;R; M(/-0KZW*1Z;5IIWIUY)T]4A#G;V_"[B[W+Q22J2OWLO !K<_++UWS]E^W)?/ M[57%Y"JM(B+U 6X7*&EL7K;-*R\@KZ1\1PN5BQT\ZXC;E<\B8H>V0J(!>$8) MCBT(FY1JA;1(0KBAZ%I"0XO:1=S!"Z0FAH$M4,3@M7J;RP2NQUI]Z>_872V$ MO?(*B^()9>,:"^X61D'A!^EJJ=567O3#TKIJ<9_9$BO?0G(A)[M#!J0SJZ W MD%B%\:%)4.IPN"-D=!3N K9CZY(LV@4Q?<3_9QH'N>HI8YBHI *&D%555U#6 M5%B!@("#TPV[6,3N95E0*6WI&_=_=@>]J>1890[4H\E@!W6XLV0&T5J:/G8H MLQ3XWJ,+>9(D^"M-BKC$V>XQ)[<)?KL\!5XR'Q>B2\AA0+A=B?O");)FI674 M!0$+X,)LBG"R3NLC=)BNQ-<$/(.PQME(D]Z'*[)^K\Y\3U[8D,G3'4HBFCV% M69QIJ+$&/J$6*^$+2XGU166@PTJ=ANMCWD9Y<5XB9:56;M<6TX&W\U5)=5D' M*:,"W:_CDZ+"G1/&K2[$<3<#X22YWLWY,"6?>R\ X3[OY,O?'=)U&>;RLTAB2DFYK8"9 M"\O$$BAB<680I$..;Z&(3*WIHD]SG>(4!?3"XI5$1^BV*-??DECPL.RB%^D M]R_VT-7$R,W1E3O7R(ZVXKV.QO'=$2.,_ ,CQLS[^18(NUFM$UZ'NRO@K36._0TNY"Z=HA2M8W"VB2XF MIG>@B"D?^=>3L1H<7N(. MN]1"T&=O-C=4M33J&8$ M5@NRPUF6649?[4Q7-SC-VC]I9%EL4*SC'4O0'*\SHP-2&#R?#(=V2$1-]3ZW M/2H"34XX+?,X17E._(K'.*WP.;1,+&HXE@D"VNB$&-2M8]/2=K+\HXSSN*+M M]*WW5S487(]&K?G$E8$V=R$C!FTGKW'.40,.U$@#)E"^,$;_F2%TCNGE>P"+ M3'@!LR-X>^GBMRCZ#,:JB&$+FS M#3]'0>I+=<3E8"H%YVOK$X^_AC'X8J8T!GR"T.96V!-I]M=MK+[NR:5*.J"R M!""V?#Z]1\%J^X8.]EFB9PP4.UT;S3,@LAKK7F:4R6@XGD3!XA(T#+>Q9PNIT M.$N@G068Y8PV]/#C#CW3"ALN"WJ.*>&$&65@[?K"!7.<;3RBJU?J\?2M^0A( M)-;!,LT15L/BSCK+AAS;DLW(0'/Z'67CJO7G6[#H/,ZCS29#FR;O[P8552WZ M*G^X><>G=1'ZC__D_==_Q,=S:_P>I J?#O,0$VZBS%@>C1"4 MIHFP#4?O.6V"4F0(W_J:R<$>^+L9[>.@=&Y=O#;/WK?3BN[@<+JIZJO5>[O3 MMT\(;[+H^2E>1LD)?:X<' N8IR-&6,!V1UY/@KU)6,?%L4^2_FL>KC9*_??8 M"(6]>'C^+\B=:88+\'ZV?\4*6Q+0@^\V4/EM> MO\6>$_'&^9?N$?>KE(Q 626DP=X//$=%%"=.MFQ6WJ@?F1JK.!N=MX33R5/# M3 WBR X&W+Y#)P&VM\4XV=)ID?\72E97Z4-65A>1'I[B;'4;9<4;T>[X.::= MC]A1;M=PIM#.V9H '"JL+X6AH1?W1\V]0C_AWL\8F%YJ=UG97&*@W?O;3" O MN#I].T7I\HFL4%\8*5I0&YI8N9L0<&Y/(_!7?#<.!AY[QE 5@*' M#*PUDUPP=U81.DH8S.7(#$HZJ PA%W&X=J\*QC1N_&V&5^6RH.=&3/4!P?:? M >7#!J%(*ORJ:Y,$^QPA+J=RYBPE6-D$RT0][*A^+5C60;A91!*?A"E>X:HN M$6]WXBQ'&V2.$(.MZO5=D+D:. M_+4S<.2/WS]'_\;9[N!FZNOP 1IYL0#V1?U-M*UJ$O4Q7_24X?MMDSCNKA6SKN7!P-NR)D*9_?Q*T!!%('5Q7!S-A3@%&=U2Y&/ZY#] M >FR!G4#6(C"S!QJC[?;S/8F$83E%(!@VWBP&-8)JS4%3%>!^6V806[?)7A MRZ<4)WCSUJ7=T-*\S 4 !-L0+(%UG?XT71!4F&.F+>V6! FJT*\G@68@%NOS M2((BE-6YQ1#5(2\/*@8.NE)(<%K*?W-4ONOTK5E3537^ M,&,3>4CKITWZK4*J*OT%&:@_B[+LKL]6M4B@.JG9NLN=5*Q=3!Z:B87 M/5U5[M.?>*O*.U]Y$6^)3[!8*QM3G:;M>V!*38-14P.)Z.FH6H>60P(N!D+B MM&$M3XW9?@W*@PCX.>6^BYD5#=R=2K(U(_Q*4B:573$NR7:=[KY*U)>$# M-/)C ;CGA+G1$($PN7&YD6@I82YO[(\C'IPO44)Y8PD7PWG)0D5GY1A%D'YY M79>9/]K<[^VI[/2[MV,NXP4V[ PL@1]H">PL!EDND>!:WX"-YI!] >GR!5W^ M68@:P?TU*&/#?:2>F\VKT&*7MR=OX17SW"Q?A18RYEUG_>X.?#J2) =H'+C) MX=D$SIE%4!DN#&=U:"4 G0P/V";( S]<4[$(6&<. >4]S-T$=7/(BYVZH8:N M?B#,C6C_YLE5/TEJY!U]PI.UX1W_WNZJ=K_OE43V_F_ZI4\FVPS/F"0;I_&V M9)=&9WYK4V.'W]PYWPQQ8C'I(W=[AZ#*>1HV]&=3*DUV?N6/(^M;E^+\ZO4X M"D@7C^.P8;B7*J9N,"$,HW1:RW^B0%U/>.@#>,.[:-V+ZN_OY;W(1\II3 M#UX.R+L&>>VV%OR$GISZ,OD-'GRX11G](]KPGI4\(ZN8 ID"]VC6,(_3)B0RT07=$(V_@+H,!,G98@^M1 M\H*@F_I01X[>GZV4JGK=1F\*NB6'[BN6"#H,K0+SJZ%2(MSA;NE@RY^"6599 MXL1HO7N[;UH4=EH35KRNJ;4=+G30MEX=B/V2HW697,?KL7E2:"$[$.NW<&VF M% =8%&WG"H)INV ="X/P_0X/*"0C,FA:\U'#PD'[T4]??4'9(_9P-R6O$,*+ M\V@7"+F>/,OUCP#5&%RE&%0S5[4D,0]IN(Z.W>KF6+'D]U#^5FBI+W"(:0CO M532M8O^7.$/D^UE)V$N7;Y^C@GJ URC/$>I!-PM??\T[EO _Y!+^([UXR*(T M3VK:.6XZN$'KFP,:^,(Y(8;0]2F*TVNG- :U,IO9 M>/TQD!+5^(W(]PF7G-M6G*^-O"9?0]$%,5M::C!!Z:+* "?F?Y76;^[]DJ/> MZ\+0*Q":K1MA*K<.18?,Q**E8\I=ZD=B73\X29OA')+LJBTJ;+L@*U"44I=42@I8K CL*L4U9F:5R4&3WDN(Q?Z;]RIL+) M =NP@@ P%-4",ZNE3R+L^L4D7%NQVC<4+Z]"F('G'>Q2"6'1P/?F+7L:=Y&] MB"P=;Q2ZJ)&J&N6Q<,<0VJ?JK4/_=YW'"X?'"X?'"X?'"X?'"X?O\<*ASEH+ MNX*HLJ).+R6&51&4R^$UYW(BO('L#./:[67%.B=FF']XCO)E%C\+TB(46S4R M +?R11 /*-LNUFIU_U497!/^J(7)2D[MOPWJ-T.LDV@>D/92L!HZ)5$WLW5#8VAM7!O M ][K'BYM^!V\8QI&[0FI8QM5.@MWMV4UD,?SC&>(XUU/+GP$6/_=>E*D9O+= M3*F1<&IL7OOT_>+"_1/1AT?B:*WHJ3!*\ZIY>S)\CEY0@BO9G.&\R.O7-^DP MQ"M47\TYWE\XY/L+NTE3*J\IIY#_.0%OU MZI",IL#W6FQSAO*']Q1J+ES/>#LVP>SJVHV[].6"V MN=3RI, [7+*'$+J, A"ZD.RNHA*-].\HOT,)\<=7U1YHMV-J".=M)>P@:R1J MBLR9GD[VEE,M>!QKP<7K<]P5%XSQ^(:P=;Q]K;6#UYFMMJ1T>#XI#XV[&;W= M:FV'SL!=*HMF'%LV7XH^LY10.O"F!,YSBABZ7V;=%YC1F;-!:^#/KN)6(V6NP*9\):>"65''C?PJME:+AQV:WOATO8EA+&)/:H"I]5Q8=U&?@KKJ.J<&F$Q$\-&,2FCJB M:ET?0KP3O#2*QT:R>O \9%GODF&9]AJDAR/@D!?/5&DB7Z3,8I*Q?LEYS[88X*CK:&@A\,S1;A!C'+G &#YX%? #FOPFHRPV"A- MQ3 NT:O1M\0D57T&:846Q1/*:B;&&4/3+VW>3_]+N#K$9]"2P@PZ"#P>H[3T M8#LV'.S7#<*GFCV[F+V<-?37BYOSQ=W9XN;^ZOSB[N3A:G'#62D!D(TLA9#V M2#_9TCS,\Q)=$JVILRHG^5X"D#;MBPGB3/DS\04?W5>U M)' =U[,70OR!6VWK.S[5PQ##K9Z5\PS7V^X9CS(40]RSGU7(Z;$TC'N\?G"' M7E!:HMSAA8"&!+H.M/=T?XN+I[,R+_"6N)ALYT"Q55LN!MK*T:NV4XJH>A&5 MO8ZCQSB)BS?^,\#J;7?OWJJT]4HTTQ@"!%3&N./X@=988B761YM E1Z;=WX$ M/7FTVV 1VG%4%]PO+EZ724E+29\WI#968I&.'MP":)HQ;H%J&N ^#%VV)=P9 ME-^ --_>JQ2R=X/3Y8RSQ@ ]9.)HH3^PN6,NXCFGCQ9UU,D575K32 M ]R]4;4S6.?"19_=:9 G!D+E;&1UAY9XDS(>P=)K##%DWA3R>[B]1DM"[1ZB+<$9+&^)[_FZ_JM M,%:NH5VDPPVX,=(@I7Q?1%EQ'A7,.KRS(+7.-%V&Q%>% M-"T3'>12;2R$2;C?UE3DG2/81.Q0XDRR:S)CM%J\H(S0SDM_,L(QE*,J#F^5 M5$?_=%3+O>'6'':HG8:87S42P-;VO1K1^A;F!]LF=(36E@'MT![X1% 7[3[G M"HBZ<(_$9_ ?L)V%T[(_>MW/--&D+]P+!Q[N17B.I[?[D.M#2('1"(C-$EO1 M#I39HL92%=4]IK\TN3_IY@XM4?Q"VRNTJ)EM*2 M9'3BI80<6F@?\]*A@-#=$\$2:">7X@?2;VS2B$TA3'NQEPWC;'F #@V&L3>T M\A+D50(C&^D<=W'W=4:7%XOU)XQ7^3U.1K-VY0DU G*\#HNKG$^J;L'@V9:(P9T"&JEQK*AA6*@-TCPP$64N$[P M,/9?L.H"/QP"W?[IV$C[#7<=&7)=_:?AENUC@>&94Y\)[Y[MZKH@48V:,B'' M;% FLV-0=W>$P&,V,7-"=D=7@F2]3*W<&'NXTVBX6>XQ7_VSK> WTBRU1NW5 M;&"C,+1-2P0:>@?M)_#;@#86654+;V^9!?0=) G^2D.-ES@[ M(QS5/A^2E[_30L0JAZ>(Z/AB^_'%]KT?,1Q?;#^^V'Y\L5TDE(-]L5U[J=-X MPUVU+_:K[A[8$97GN^KG]?(;7*#\&D'EU3R.W*8:XX0ICUV9,,X3%<0# *&\31.-9AB MI):!@RE(*U%/O6;G=HNS8HV3&-^C#=WL,75#H<6NHJ&\A;=ZH\XO3(M >/4] M'_>/RS<,]E)01/K$!1LJ$0/,=\V1<::D+@QDX3[R;,6OP*#U=RADDX[KS#)6 MA^_=*[?H)MITY,W(LKSWW%-Z'4XW!#OOG(TO\'<:A%,6 M R> 6(SM L=#]=Z7.(#5M+ETL;NS[/#MQ]C=)FBU02M:C+)DO7?$_=Z(E?'= M.1O,94@ P6+%Y0)45;EIJ#G)SW!"WRK,.&\1P8#;,)\$V)D9$(T.5F1R.-,9 MF"OO4X(Q7(O*G[$8,@L$TFM7(2:2< 5F9PF2&4J;ZP^CKT;\/P6U^-!R2"7Q MX+BK#Q]@%[^? +CGA'<:P05A[?GF7QW&0_D"Q[+>9D$ M B?8ZOW-!$NX)E$P[S!(DT4RZT7K&&C"%9JE,W29R;-ZF,[HK!F OP2UDB@P M?\U_$$X;Q> P1!6%O5JZK/XGUXLYUPVTV@KX%K2=E6'&A>H'LE675 MV]#ELS :8XD-Q#)Y+@;>_^X4#=:OLZL+QCI8I2YI*^*@M;(V-JT/6259 MJ; M7C:=!WZKP6@-9 \6>!&1#Y6,$LZ(B2@(PIB %VR%]7F6Y1AT)65W(Z5)"V_N M!#W@TR:-8E+IVCI>E1(=,+P^35FF'9U+AM)I.S"H%JGP;>HJLO9+NBFC+$H+ M1-\:R.-5&26_1DF)\L6Z@EC=9IB8K>+-;#*H]Z,W.53Z.;3)HBWC62>/"E7A MWO9C"*U]PH-YR1P,SU\[Q_#>J[,JSVIJ"<"N<33^*=I$10/KC8+Q/%'] MB))^("E,]0/*P5@1^?UH')AYHY+#Z]NC9:'Z[61-[#*;^9&26L'%K,JAC,M[ M1;8I*S75-NQ9/Z;O146C&<(2>X]"3(,. 3I;]?/#O0>X8DFA2'B#?H:2I$%P M)K=YI=&FY1VAM&& .Y3N+I[ M<74&K/E-[J.(B7'V#1W9(1;D,F(_]T#C#8G MQQ2KC?G1Q_H>I@A7BGN?)7U* C]AV>/XN1ZUX MIFKJ=RLZ/'><3TNT<;]CN M9[D913TK)61%.BLIC!85K;;-V"BV#59I361D1W\5*0@R\[DSK&2:LOC-J__N M!'<9Y\LH^1>*LL]146:,YY;'?I,UQ&/7R0+B$"3>5JKL'SK>H-?BX2M*7M!G MG!9/W%#:#%UHC@*L"_<53.UI*][+.' *HQJS,7"ZK))_ !M, WD\?,54W'/, MV#%JBS-UA_HX0Z%R]WUF[L@.-PQL10Z$%C3;G)P@MSDK>\B/\Q(N>^]G9H_P MW?I[_8.8EN0_LTW+,6Z;TW*' M^S@MP9+W?EKNZ#9(+SF :?GPA#(4T7.063S9,7*KGNP.^7%FPF7O^]3L$][, MS;^^S[DYPXR<81X>9Y]V=GG;/=O)DYU31)GE!ELAH+_O(L+B,*U&;*+X$I#.WIN!%- M!+1!MK1SLK,=UBOY"FYQPDU"A/',2376;*VJ]!PFC^]-V4 +H_%I^" F= M8%YY29OZ"%0UW(?DRSWJ."R9<@]:?A#)D5!N-;5;4Z??A28[UE^CW>+>^'QD.Z_AP.*/OXLU3L5C_DB/657P0;"-4 M"6P@NJ/"L8X:2?"'NSGY%,4I7446* M=51+UD&X&X+;#"\16N671.PU;[48>HE@C%0><)/=B2R@22#:IL&_CL[!N@FR M^$=;'?D.O:"T'!>HYGQMR]",OP:B-6*N=!1D@M%R5F9 >SOES86=?1RDVV90 M_A[HF:^=-_V,QM?^JW]ZY.B?^[J>7J!W$W9E[MBEG\T5@360NJ15&>T&)%E^ MJWZO$4O>$!D/,SLR.1:[?C)X,E<_5)_8WX:# IZ+5"ZVD5E!\." M:(CK^R7>UITSBUE/WM0Z1T44)_E9E"P_=D3:)83'-&,5E2CMNNOS6T4$" M0N=QODQP7F9(D"PB NL=%+#!7!V2H%IYSU&^S.)G.G(#6S9@3P@YX) #Z3)% M]S:)TH)HF=OI671*:OD6NT&*4B"MLX17SE"SFX^4*+63,]UM88S[/BA[C MY*\=T^2/WQ?K=;Q$IR5938C=8+YH+@)IXY!,$.B"F"TM-9B@U \XNW8Q52P]UK&-0 'O MNNMG[ J[L3SM]IR)(/,E1,+FKL+33 -.-T(A]]$'8]NJ1XD9KLSD]T94O=_W M2B+3]#*^],EDF]SY"/TG#F=-#0&?*J&&X MAF^5)$%>X7^:%?*70[A@> MQGYZU GC(.!6 P$ 6ODBB >4;1?K,YQ"96]I5EIJ)I^KI6"ELV6<.5K"M\]$1*BFZ'>>>\MSF,JF L:Q\]C MLJQ?Q[F2%JICA>BK"M:#T6QM4%;"B"]LVM-_:;GS!@IH)/@.DUP$(C4N9LVVL3S%!%?F=6VX)(YYL<&K9;IRRQ5]/H MXO69\#5.01+",%6[@PE72=EL6E*W#KE^ZK;S@/RH?!4N_H6*,[PE,V9)ZTSJ MA*OA2 3A6P@2>Y>4612PR+@IZ9'58ETG!>7@ M!,+U)2F?]G+J>$%S):J<1=0-U;]F@5'$4A^!HI+W$;P#O>;*:]^JW"=DCOO1 M?OL45E8YJV=TD-Z;157/.*M:B?ET,R+Z['A5A W?AGVIL3W>HQC[RZ M$')'MD1RA( M<[\E9QG:;"X#:OJ2]Q MJR[PVZ,24&7;!(UHXPI"XVS^:FD';].J+K'A)%DVUU#FNOE!ZS)#0OM3Y;KS7C."Q%!LIJ1JWF4Z"1BNC-F[X<9F'YN;!LS%$\JN"-)T0ZUN78B__>ZP5'*/Q#%U MTOK)6FW;QWW4VKK84^PJN+?$LJHL2Z :=KE03AAK'8/3,B<6,L_OT:9:DQC% M"$&P+9-B6">LUA0PJR8SO[6L#+]9?)H0+9]2G.#-VQUZQAFU1+^D<<$L7 B" M;1\D%,/:8^ VPZMR6(>6;4+LF$YZP%B7W*'N)E_311("*J+3:Z0NL51#*HR$ =4V"=:*?Z#&7 M6GV.TFB#5G"-@C?H"L#*&_BO1\IL*ZH0!+_^#DND/7N4-ML?P&KK\%"P Y35 MHUQB5'/D"^Y3@B!G$8M=KY$$12BK=Y:&J,(M["O;2& U9WPD1C;R2H!BI$%> M<&E9.5G^4<9UQ).QMY% -8+D0OG"&/UGAM@OPX#A!H^(JS+_[BM0].4.Y;C, MB-MQE2[9VP@A4+MKX "%H1,@%C74@8^NV3C#B?))D?U&5CA,%>M.GFJC MO#HO,[(+OZUHXQUP"4#'YUE,4-]U \"@DJJP\85[D:SEB["*XDU:YTTMWZHG MUI-*))_(PG[-MQ_PAB-]@C3T7;N4F5?2-0AVR]D?^U6Z)G5@F=6I&/7_<_1, M"#M2+0ZL[]H$85%)@3@(]6]7>: S4E_F]X\'X,U,F##P9S3N'M7^S$7*3GQW M(+/IK@%#/'&VU*[[Z8Q,)$&&AEM.KK;/$7513I;+$U&E)9SE@>^8A /13!\"L <9?A"O<&_(M5X,T@?&:) 8::<<8 MR&_-$+*DH!5C/,YNFG,/N*K:?-$&G3W1UW:OTHJM&[NX"A^?YLS01U5N7D\#H) M[]Z-[ X,\\?CA1B_+\1Q(@([#3S=3FV#G2SPV$O^$ MMY^4]2X9EFFO_ACR/"MZ1IS\M3/@Y(_?[VC@@>$#3GYO)-C[?:\D,E<1QI<^ MF087C+4(_4PT9%MNV9?_6-_:>W[#;\YF(TN<6$SZ<$+U$%0W\X8-@YD3GZ-7 M_CBROG7W-5^]'D)Q'#8,]Z66J5'#(B/"$$J[1@\:O;?UE[)A-0 M=H,*SEF;6B.Y# :-/),"*YL;"B[GW'7&M^)(BH-3\EMNL.XDT2CCNW"N\\L$ MO/6R<$^V-'GJSTIR@H3#XS:"VW8XWMH#>E_\6245HUE%:+ M0]'&*=\S:%[5B4$FMN,W5/B<_9*C=9ESIW<7K,TIS7AJJ#51R%PB RC,Y,FB5/-AN!QE@ MPP-!YJ-)@.N39$ND+$VP"9&2*-LT04@[S$# E'/V<^]&.+1FA_NGW]U,"LB# M\/N="P?P3+P&PXS'X@VQZ$\#QP_'.YP(TN?D'4R%T!^95V>9\=2\&1+MJ>#X MV7EW,T'Z&/W^)T+H3]1K<#Q]J-X,B?X\=CTIBF*K<&A815$4"SQ8JY,B M[_=]E4ZA[QI_G.E9XY,DP5^C=(DN<79&A!A7-1I1?K(LXI>X>'-8O>4.+5'\ M0@<\YQR."2#:>XTL".?U5HB\XW2SHXTW"-+Z*UJ(6/58%!$YR9JHG_O.;W"! M\FLUY:35J)R@AA MVK*<;!AO503"$TPU.)B"O)):6VUT34L-Y[=D9[;&28R;.K1,W5!HL0MYR5MX MJS?J_,*T"(0W^#>)K7@=&+0Z#\5NTG%UUYS9X8'QRD 6LY5;E MN'?CS"%*8^OHTY7H^=V.R>-[1\=#+B.7KH?&@;0W+QP:[;74QHR_\] >O.M1 MAH<6*>\]=F)ANVTS9J)'3K@).J)S\W$&B,D1,R_ZFW/S/A1["R\/A)MO4:>" MH=49SHO3*(]=OIOS?C(OJ(](=&AUE;Z@O*#'#?6@_$\9)7'Q=I6NXHHFY4P, M+<20S Q%Q"XD?I42[SN-DIHPFLJ4YY101B8&!+21BAC4)SZ9.14P8 FO+O,L M[N+\RS5Z0PQZS$8U:B'??- M39:BLGMG)6O1@W3SX^N!Q]<#CZ\'JHWC\?7 X^N!;*$<\NN!UE9XC=<%C9?K MZ>N#P;W2))?!-?RN * Q/[%*V-C>6WZ,G@>C?/I&_:[Z369N+6I=#'SNY1CL MB8 >M=]%!5JD@U[)3X2D$;,@V(8M":Q/F5;@ <-J(I#F4\DZIF9%TF&X9V0, M>2RR>$-^+>B\/RLS.H27<;Z,$EI,2S[Q0,WYLT[2/%2--124%256I\&?[:L] ME=[Q=XK6.".3CVSLM34OF+*6F\\, M&";(K)!A.L@9H22^^6>#C!S+Q>A\F FTPKJMN0#$!9H-4ER'.1_41+B'&2$E M*-1BS'R>:;%U2U,"B HR(Z2H#G)"J EP_OD@I<=R_64?ID/\0O[Z3+BU-2E4 M$(*F!@SA84X0#6'N89K J#*HA^U7X3K6F_(B$':"F =OQYOH*8!A*YK'[J?1 MI;_O_3UD>+3_(8O2G! &.,^8@/+M8 \T5,U1$,! M9VA9=/R?I*O[J,[ZJE,R?TDW943F38'0Z@[E\8H(Y-*F;V?=GV=KY]0)\.^1&]GI9^/V/;(1^,LTY.\8P85"_FH3?NMHI[*/9^0,4^-M7Z$25O MQSH?^ZGSD=]&>7%>(N4Z'LR&D#H=HX:>Q%7SVZH*6$,;XR:"4AM^5(#5QDL1 M,*^+*K:"BL'EI=*&N"BI7I9J"!)<'Q1"#AEF0_HRVC_]^(#_^O-Y])8#F%9I M*1AU;DO7WKIP4-GN'% ,3)>-WH[_L>UGB-O\;8?0?6@HI:2E02&[+ M$!42)@9CA>1V,T<-%G?J>/$'\;8?\*<,182\AZ54PB-052">$!57 M1T3&:@SL5#_+THOHAJK'AE7\'&FXB=55;SS87?AS05/;C;S!"IXD#YCI3$Z! MPU4M">.6M&O:2[@W1]4VH1QK*]^P*4J^O8T*[NQ ;ZJR0R*043"[I3KH%S00 MQ^)@Q^)@ SJ.Q<&.Q<&.Q<&.Q<&.Q<&.Q<'>@4/FIOC7Q$\[E.)>M@N,-'*Z M-JDSPL.A4FYDBF/6/.36.0<7&>$TX+,X:>!"!4[C)*'/>:05#;WI,6)8"M?P M*8#S::/.&RP,YU2Z+Q_U06V, '>0GMTOZ>. HY['.M(? &0C5R%D(#H$YU9' MBX38PSWW>2_7A01Z8^-V$$-AA)>!= Y3N(GUOJ7V$PC;:EZ#:)TJ)/%F>+ X;?/:HN@W>;<,LE4)QN"VLV2;:5-7,A"RY- MIV^<4QF%%C(UZ+?PBGGND8M""QGSK@]D+LLLC8LR0U5,ZY7^*V='WJ6 ;4!# M .AL05,9,:S ['!! _12N1,"[$'N]JMCA">KE&JS MMEPMN%DHZJ8I""WE@_<59.3Z#&^?2[+5N<7Z#VF%5C*=P&\HDP6CHE418)S@P8!GGKD]U-,929'KDYSSP M#H5V9WCR$^ 3%2?+9;DM$UI [!P1TI=Q)2#R[P15XYZN3K8X*^(_J]^Y@AAI MI6VTNT1D2V@#T_29Y&DR)^R1I+%AME7Z;M;52V&]4EBA@M-=!;YGL=%5-W.< MS>]'P_J3:Z11K$^-)(>? M,8 5\F&C)$>X!;XZGK+YE^0C<9*.KK?BJ&2F<' MDY)A8:_,V[3-L%6^GB1:!'A5%'Z6CK6/GH'ZST[!D/5D4_GWF(51);[=1F^4 M"<)57=WL,EK&M'*;PUR,<_18G,?Y,JEJW'("!F*@;N%D [E-M;A_(I[T \JV ME#QQ>@4?=))2P0)U<@Y*3-)B/50F1NZ$#*P]Y^2"^<+;-9UO&3-% @HNX'4( M;N].QV\H2?++*-O@,[S=HHS6(" SIZ+"GV%KAC)C436'F:R47>'A#)$1_"Z9!@C>$(5^$8:(J<)]B MSWNDBYU4?+XL<",?D+6HB4"8W-A?O-K+J(WO>IE@G%'?O.V1N6JI-1H5RY U M3F96%_TKP3+4X9ZGW*$7G+S$Z68H J9Z@6"[4B1"6&^5285' MF Y),#J[KB(4Z@#"CXT-@)P;S5#D5,E R- &GC%0[%;"UAH M17)LG5@VFL-W7"V[K )G-:SD8,K554KVBV45\)PZJWR 7E1M#.">DYMHR[ZH M(@-CSH#PNFF:+ECWPL6@;1G/4P0 M'_AAGV0)@3@\.:^QVIC#!WP:I5_85Y&D 6(S=J1('U>$O*0"[J'B.Q$1H.1EP;T6N<4DFPCWAO@+@GA->N6XN"),;ETM)2PDG[,_Z..+!^4HAE#>6<#&I5S1!U53K M': (\B#W!J>9:+2YWSLO8?+=VS&7\0(;=@:6P#>7 CN+099+)+A>;6L&FL/W M *2+F-KZST+7"/$O01F>7Z,LKBKJ105K0\G[W)9,F'QVS0-SU><#,/APN>+? MHV5)E&;Q@K(TWCP5NQ)\A+![O,ZZ+U?I"KW>?XV>Z1?FDF$%5YOL:X;+F740 M##RV*Z&A^9CV6^7UF_47KI'F6A$,F)M\R;9K&@M%N,*"KF@2TZRVGDV1-0+\ MJ_O5+,^*GNTD?^WL)OGC]SMZQL#:MHY_;_=&N]_W2B)[%S?]TB?3^GO8$D(_ MQVF\+;=,4IG?&F)'W]RYT QQ8C'I(Z=YAX!.BU%#?[:6LG&,7OGCR/K6CN/P MFW?C*"!=/([#AN'>6)P:-2PR(@RA=!O!?J/#7RUYJX'BMF^'I1'9W]S; I7] M19^K:TY-*#%0NR/@ /ER.8YS>1,"*KH Z/0B)XNBQK*=XBS#7VDZ<_1,OA1O M +YE305RX#?UZ[X6XQJW@20 ][=ZM[C5.@KWKD*?3X'6";0J,*VQIA5N\GAY M.78E=046Z]OHC>;)G).-X.29'P%(>P[!!/%^> &"]7DBY4M,*%CK]G(%Y4%U5<:/7OLGYL1SCVXB9, M;> U"4P_0)R;: RO _V3)[_LRFF4Q_D]X2!:+=)^2/*#4./DS9A:)VH6F.:! M)6"B?:)._(D6*RC?IS+*(C*ET.(QB3>53/+&0[]X?:XJ]XST3J%%(W!0"^^U M39UO-44#X7<1<>$LDG_B/01#)) )=76P=2OY.-FEM9QT*53J=)F;TRA>QXL@B$<8'# M;?R8CMEOB.:7H-7)"\JB#>KO*!@^-@"ZYUH+H9W-!N$0854^A].!A;MUG(4X M [^T(K3]\^1T69"4O*#/."V>6#<;C7$Q9*6!R^E5,8!"8+O2 MFMXMX]/07HTRZ#M(3T&)9^IF/GS%)@H^0J&CUQV*0U-GMFQFU>*NR^ 7)1BK MI..QMVB&1%N!:R0'J<(,^ MU;*%>2CUCT%<"U/R]@E6>D%D6@=KBGKX' X+I:7]XAY?O[F(LC1.-_DMRNZ? MB*@=/G@S)H43B9*!-0/*!W.QD(ZIH5>V4WHN44\4&*?B1AR^>8VNIX_^,K^UIQ;#;\XLCN* 8#%70Y,#PUV%H(56IJ.OB M*O6N/\T)_D?LWT0_CY.2_#:5$2^SUQ"+2+$A6 Y'Q95E-I.R0^@(,HC-D1"/ M7YC9EK46&VY^Z\/1:[",9C/>_/[G>*S;:\_7T#O3=8[5NW7VNH[U327+!Q3" M<+:,KGTZ=66#<*FK41S<^A/:O3\V"?K49DNB.B,HCO)T4 &K#YM36PK48=<_ M%Q*ID$-)0V0+"F*)12T2+@]]>)'9^P(OOSSAA-"=TZ?6G3Y&/B6&)D)R C,P MX+9VAP38\2/EE+K3M[,DRG/)&^4\R.D3Y5-()TR6CSGZHR2Z>O%"+P"S'W&0 M0+7,\: \88Q9B%,*QV?.:5G.(3GL6QT M 5>@DDS7J0B!SSAP$#.$>'"/.7 -.UN8*G6]QJ@YX@SY47#*6\/I-:?&EQ"F M?4R;#6/O^F7C/3Z7V?(IRA%]PIGGWL@AN[ID D@G:P<57X^@#&^R:#L,DIR4 MQ1/.XC_I[<33'O7C[:$57'TG4!^7PP0IN2I@NZ(:)U%Q":ALB5G'05J<$<^K M\S(C&\3Z_FW-L5B1!0W8VLIL$)A*RIDVT3LF]B!/=AXR%.5E]E8Q>+*L;W$W ML>8SG!=M&&*D8JK-&IG#F_FN;IH"4%(Z>!_AECX33:Q?HZ2@\ #3UL#[ MKFJJ+%LS; WR(-]=JXWR;12O+G'V$+W^%A=/-"A'F",_M.<>:'6&M\\HS2MA ML=QB311]?UD9A?<*:2X8-1W5ZB_ M\F&8R)D2%?8PNHPSQ1S@B2^=I*N+[7."WQ"Z+N)GAX?! MNYM1BW6?TL8JT[U6ON.EJ3J=1HV@[>Z4&V*5X7XJ8+V4VT99UULSZUY1 'GUS2S3S*9G\ABO:$%T5L^*B<1%[ MYPQS?]EA#C ?H$T29 !X.*A2/F3#R4+@++^85U._\2>HLGW\\>:DM_9?A-U9F/W]U%36LJR7!2)X(Y6.*$7WI=T M@#:3<]\Y^^A/1OM]'-"LG'D YIJ>]LD.N%BSO0T2MK\K8*1.&M':/[XTH/$8 M[$!65FC>)GO&&(D-6L.=[9;RT/!\B5>C$N5&](Y+F1O2>2BYEE4:Z>*YXCY= MW9$U+8N7M*!??:6LB%_@BFU86+\1CMK9FKH1"FD0@'QM^@L8D28)A,%$/#&A11H\:A)-P%AVW! M($%<\XD]'+(!):#0K!8%JBR>4/3Q%:1WDSF]P^D+L.%K=X22YQ!EM9&L4C#HW'3'-S@]T=.LTMOT/ M[+#?_8UIVZ^_;N \D\;DQ-EP5"WE(VCQ;W1ZKWNP-N]O9S8'JZQ&;/]OG8"4O'\6HW&W@T,N]O9 M#8'JZ!&;.M<7KV# ML\>1/5R;P^!OAFAQ>T$:COGT=M+E(V28G M! V=GH?L1^OXL>W>UFKDAP5VV449]432$Z/DG6HVY^3JT;=>U4@#[7& M0U4)<7F:>1[OQZM559:];[)49+?T@Z,=](Z:,0F8L\1HC$11P-D;PS# MLC-BQM[7KN!DM8HI:)1\0BFQMHG\!:F]]&7\K@JH+V=#E=]&\8JL8 _1ZV]Q M\?2$DU6<;L@/;(99(Z")HB]8913AV4PEG<-61&O)&$(H[^RD,L5!OKYZLOIW MF1>536\J=S]@O1ED 5-;/= $T^'/)WN"WO.T,B(\W-=F/7%.-5P%KWQ0&/WZ MT13G:G)\CL:HR';YS7.ME&Z1%6-U5_2N,B/S\\32=_[>PY^>/W.\HBPR68_-X^.+'[ M?:\DLE_(F'[ID\E>2N8C]'.WQK,J"W)D-],NGXX.0[?G!2XQ0LV')6U\SYT1(J#FO@CX^_^!FNGWD.'?XK,$(Y.'D.)L"WH_: M'/7 Q/DR^.[#JT0_Q7>O]DU1"'H M[#2?8U;U4TE'\*K,@BEGQW2P8P$&RW&88Q4&[O@?2!6&Z=@[+\70)@-7=1AN MRVSY1"!HFN6Q',.Q' -[AA[+,1QO?+!HMW_C@VN<".A'YN4/A18-]: 6SB\V M3*^$J',JNQT"PGB\*'*\***T,_#HHLA[RBZ=[*L.[**(ZHK!\0[!\++5(M#+ M#SO-E,M/RN()9_&?R%J(6H;?5(GX^)U94;A*F<1-@((=FE@I:4;A$3Y) M_A2(4)U3D_WR5 Z/8SE6G_C%2$VW3Q8>,.:/+,)-!]+CIL)H35_N&LV'\W2\8/D8!D)63Z7V/LI=X":A=JH-D(D$U)/[H(TC'0'KCA9>A-9;<-0WH M2*ATRE^^ C5S7?RT9I3-VT/T>HI2M(Z+2S)@C! $+U_-"M)Q4ILATH#5?!:Y MVIH6MHC3"-5Z6>),R,AUG M[T=ESNGU<^C3T(+T]SHS]>@-,H5E-GG4B3V7.&M^HG ?]C5UA9W//9\YG1\G MN=XX>3_S.4SH9R6Y#I?9S8RPLCN=MQ*%&F$N]C:=>$*#H/N1ZA4IOVC!36QMFI,<,,"<98(-AWV/R MUU5*_HD>HE>4TT4F7<9)7&%=K'N?J#A*ZK@7]Z3/DG@B;Y>(L!HE'= =D?8# M)F;Q):8%NHG'WFOO,'.LHV*G*!PW#@#9:* 0TH4C]TN:=1["+O(Y/AB40#7, M<:&T/K(4!-30,799A',.LU6A;Q"QI,VN&T/RF:B=U-] 'P.,9D M#V,;.+*!T7=-M2\V):VVTGV0[X]W/#2'0,V$IENN."V))[]X1O7]XWS'[E N MDK7#&N+Q4F,!L5.)#XGBL*5F?6;!/9:['=SN+9(]Q<3S2IYCRHSIIY;/,MWA M%E+B"((R2E,>KTFG.]<>C1U)S=;BJ<5O_3XF#U!Z#J8'G[)PJW-P6+W!=.-< M$N^([.<;F5:EL&$S0-I9V)N(,Q9L4:C\ET"/[R84^#.4$2F,. M^\GM.=R KU@P2FZ/DFMS*-JH$R.SHHRRT)A.C)8;&MOGZ%C:IDB'2,%+'PV? M&87R,113%F2FX7E#I_G6RP*FW24D?4PNA3C.M!;:;+5&(]'(&KF[E&!!"["F M<$;7#?0I:>YX@2@(=X?62;F51:[7B1^8:.XZT$=%!GDC-='D MCY,\1P4M_-/[[3J.'N,D+N)CALGLT?^>,K)&I3<4@*P210R,3!(P!I<^=$?< MIPSGLC"E&'CD0?. O>"6JFWS6V.NSOHU,=)5>QF^^QFM" LH74ZNB\V"FR=+ M,]S.]RX2!<+S2I.]F6'3U/=T+=$2?M2S$\1P#R";$&QHGHJ/H4-46B''QFHX MQAY^Z%$PP^Z(L+(71!?/D^4R*Z,D/TD2_#4BD^H29^>X?"S694*^X7)ZF6N^ M#N 66KF#$#7>MEQGL-7*!(6;"*._N=_BLY9]*W%=-/ M<5KF%K?,'+S&"\8$[V%,!RTI[F]IF-"A?T/4>GWT"5?7B*QA;?SN3:;1;&B> MGHZA0]0^(%I5@82H M1E/>C/6F0MF>&.B<1?F0&6-R4,]= 903Z( ]\Y>'>?)@G$U9>8(%#'@ZC7U, MF^C1=)OA9Y05;_2EG((HP<4?9?Q,J\R!V)>V%LI#T-H'BP>?B1H2X1I#^2R$ M]:8Q+;U=4'LH[B M-E((4T1.&XFA'+4)5@'%W-LRBJ,^- [#;2F>/$([FC7H+MX\%8OU+SFJO2VP M=>.VE-HW1LM@%0PB"7LVCM&3QKFPYU:.O@G[-4X2XE]<$:FE&UIHN]D*-)] M2JJ 1ZBR(#S!*K"ZE.RH,ZA?C?-@/YW*[@9 3P(<)1:!\FY>#D #4D4 K[K: MQD:M<6HZ4JC#BNG(0PNV8SK,'@\H+;?''R BRX;FGGV/H ] 0%BF">J..[R M_5V 5!TXPTN/X.X"O>AX&<49/6E"GXFC3N1012$<7F3LZ-D-#2_6# %MAE\, MZL("=Q2QM*H9B]4BO4/+,J-OM!. &TR?I++8^@A6L8]@%?MX6"K&9GP&%?LX4K$ ]W4LMGX"J]A/8!7[Z;!4C,WX M#"KVTTC%K-X\="%]F&>$S=P'SD (^QZ, *Q/RZ6*70R'-:FCZI!U1DR;M M8([-3F#KTM3R8/4Y:']9ZLBBXP@@YSB2 @]CAH5I'XZ(';(M5TQUH12B +RE M<6;%I#ECS*#&UK U5%AR,?=XS'-:YD3C?F[?@!#[P8PS M"F$:HCDPSM8UN- QC,'A0B5%3UAI3.:@RY@,RJ9KE,1*L9V71(@ M#%B0!NL1S&::KT?>: ' M+4W_.7.5E<(-N6'!N5@Y&W+804_6MR$;SM=#N=BQF)'AW.6BJX*90S1AQGMJ MKMCQ M:W-DXP_.;W>(L841CO$1K]_=0+RAZQ>\]%:&LQW(3]G_:NMK=QW C_ MHQ;ME[9?"MPZV6L ;[)-O->/!YU-V^HJ8BI9V7A_?2E9LM[X,J0HD[0'.!PV MUI##&0Z';S,/N2KLU=H9+;S:;G-] 9CJIB\D^$S,WZ]PZ*HX0B\%L:$04O'5 M8H?4I9R=N_T[DJ^S^*TR:'#L@*20.(J 6\C)0B0Z5H'M*UI?9S6-)5SP9RAY MLUQ1DCN_3 3V)-66G7^U*&=7N1(EF\!W\B"O00W'FO)"]\RJ>ZFH8A%NVB!' MPF>RIKLT_LGVO!NFJG@;1^==;VURFPY241>O(,^+5[)Y) >X>YR#F]BOVN46 M4(=QA5D463D(3Y2L%A*_ER5%T_@E6$[K.DV6SEW%[!WZ#_0%F-!O4S/#^Y%* M.:M]E KP29WPGL%G 'BC"YFW.X/V* !AG3TD+8C,MRE^\USVU^A8E4@WE0)J M/RM&AG7:AAG,EFY396-HVIEJG\%]N(6^#=0QJ&!U M QOR7D]?"'3\8*=@G"-9\M[6Z]F7A.UJ3&CRU'>BF5Z6FR]QT7.:&XS8& MU66Z*)0I12W6A#?3?4"#GW"M/.,=Y>3[:+MM"_(]S9N(+F>H<(8F!]L>1*Z:3DQ?MQ7,V;'=YB9;QIPX+29W8=D$]L)OE!L^\O-"FJOW_-:/'VF.\0]FEV.1'V"6&?K@/VB>M$ MN'DQ ,I: "FE\[D+! 0%%]8 #DI:^?5%$R,HE(=K7P2%0A .!.% $ X$X0AX MLD40CBN=L$,#X? 70M!.!"$(P!0!@3A0! .!.% $(Y;!^'P +8+03@0A -! M.!37N[<,PG&A Z,HWS>10Y]9-W2\P?# 2$W9'!C)* ,R+[C$II8EY1#N:UX( MZN)VUD10%P1UL=%K".H2<.@Z@KH@J N"NO@0\Q.RCT!0EVM<_"&H"X*Z(*@+ M@KH@J N"N@3@3A#4!4%=--9VG0]WM3*>R3M)BV$FC!/>\^UZ9+S1Y?]PHVR]7XFX4;>)&_6Y.!098;\L M#YOSOQ$T:G8Y$30*0:/4H#&N$C$#[B:@85 MPD<@? 3"1R!\!,)'('R$'QEXX[ZZ*'R$K9<7$3[B^N$C7LBN#-A^)F\T*X-= M3_\HI:F_/*1;FKW649G.$"2&S12$/JK(SN\+B\AJL"C--= MW;SA;9R2KI9.0N?.P:HZAL+E&WA10^\@-&%WEARB"E>,VVH1F5G,D(1-M,O7): M)Z*>6L"=F[C?^BMP^\!5*[+>IS2AN^/9\+ZE\8$[PX!HZP8K:.T)\#6CFV)] M4+=>3=CD,4L(G7DFF.ZIAIA]/R2MO\I4EM3K+--0;!-;-MR98%'R0K+W>$UR MD('HE&JM!58J"-,Q4("^'<&8.#N2%QC5ERB-=F0#MR=X@5J3D +^6Y&VV)H& M!*E_CN#TRY_^C/=!.C,P]]BGW0(IJO+-I7^.TRA=GP]<9>,.0MI>:TE(_>M_ M#=$4W2^O:0[?>TG]@38)5+[D'BA05F5U^=&OZF;WP#H;-"M;807#(&&Y) I8 M"N"Y=(H(KG7X17R0_R[.UPG-BXP9QWW*FG_,1Q=O(H1T*W4)-*99EPM5UN'N M0W,9_EP+V/[L>O*;V%]4**+\.DR+6^E^6BXA0S%48&/EUBP>#A_.ER84N?LE M?',1"VK98GJ,@IR>SM>O U?/.2"VS=*PZ8F><"NE^.G _*G[:+*-]_3N@/X9DI@'089,4E MM1C3463K?<3VN4_;KUFY6CP<[_]7Q&\EZQ)(J%D_+@DCZGXYI02NZ"=2?=H\ M9:>[KS;?HXG_F(]#$RLR!P?WMVPR(Z&7T*O@JH[3KBH"98[V!/Y\DC7WK.$Y M+/MJ.>>Z?_Y^)?TCO=VC=B^]Y/W$:TGG/MRT!?-(=KNLQ%%C53]M'\GA)4I(SF;9^D*UQ7=H M#B1*E>7_B0_[YAW#'!-LYSGT&'1.W2.\_$@(:7/L(27%O!/,.\&\$\P[P;P3 MS#O!O!/,.]&W(LP[P;P3S#O!O!,?3L0Q[T1?>:"MY*0$$QD'>"9)6-@*J_BU MC.+8KK(HS;K4:+9"@\=S>L50:F )?804V32O#T MPU<:EP!UK+F$O]$&$3="*XC=K1BU>I!JBCU8-4)X5!8\PG4LKU-,[R2!V MQ:<;F]20+DAKD@H[W9"&U8?[NKK.G$/-?+26NIO%%9#1]2^Z]!<%>DLO4/U! MYDHU-U?=BZOJJFNQC]*4)'S 17"1%K 04,1'^44PC1J%@#IPN0SKM2/.R/J0 M'%>T1'$K6"NYDZ9.D>:V!E3$)42A3J]2(QV,X L!+*O-'XA5D,NTKFBK?4:+ MW;X*;'TEFSC*CDKK4Y;AF)^D3*#V!]6"#0.4\ IWD:'WX55D^ST$2U&)I6T'G K#?10L.- G?1]AM J1 C>91&WX M\, ?>!U!=2=@D$Z7W:P/9?V!YTE!E]&::SN]);2ZX&QGQ 3G.6%,<*G6/T:OY&G;:P%W MXZ*D:W!PQ70V-S0)6=/7+V4(Q'T9#'%@#$K;:5C>IYLO4?:=B/8X9L7/VQ[= MXLY&N;K7Z&1U]$>]D.-I/M+EY-NNHYU1H:8&I!]MJ8,U)CV!M:Q'6;5O^XF7 MY?T=S% E,TQD8S2;^. "ZEA%M)*G;U](#"(?Y$H.>P73(TPLP#3UWH#T/MM M(KH":Q@*H.H)[QG,F6;>GJ+ K$:W6#_F U#,;QLR%%_#E. B?DF2 M*HP%:$E0\EJ%:G*_+4=37 V+4=<\ 0W?A],8R2Z7PK>/?8V.ZZR>!1'7=?WG M,'=<0M9%%A\$ MJ8?A&*VWD2BG.:-H?"OVY4"Z+H M2VX%OIT[5%L5V=PM)FB>W>00^->;2C$4G.__*ZDBPTJ7SIQE79N+I. MO-E,6?275YH0F0:Z>N?J;@0_(ZDM7!5"-\" '9W>%IA?(68:8Z:QUYG&F,2G MD\3GS>X5\W)]RLO]QZFKTY)338OP 0@?X!8^(,#GLVXDU]A3-6.:L2T%8YKQ M3&G&OQ*ZRZ*W?;SNO%^'*<7SR'9^.[!9!I?3T#WKO2R-DO:R-]TL:;I;QN^D M><*6DW1LI[)&3Q,KN]2E[#DUH37;B(?(JJ0;)BF/Z2XFTLE$NPV0)2B+Z?HF MSZ.;*E).UG_:T?<_KVG!5D['DU3U'ZU0]0^_?WL92-#^4#>U_,'UC"+1)^4T MF3MQC.LH9XZRK+--[F1?]4C3;SG_)G[\I;F$[W[QNV/%0FCT<*^2:WD*1^@Q M*=P'"7+WAE5W\O9X58:['; T-U/X1#;0^"3^O1S ,5]_\O\,SF:!>A =S$^M M9G#VJU^-U7BKTPO._ 6VZ',;;S7XC"?ND%AGD5:A1^S#"FR=J;^3[ _J?A:: M/+ZHTG+[^C1E6$?D#1CY=J=Q;OTJ2GV@OL#A*&PX%;VQ8<_'*/F&ONVP MME*VM#2SO9 V;U:X#T= #NNM'E_"C_.GL@W_P'_!W#LI+S[+FI_C_#L>]L_U MCE9?S[Q#?#E1^TX6E\@+J3X=/Y%TO7^-LN_\E]% Y"))1^1^R-RT2?06&HA< M*/.0W-D35+6+K.,PRZE)_/24BK;[Y)28UN5;1[!.HWKR]F2BIE]QG5CQLI&(1["*V86[CJE7IGA7J[+T8IJ@WR")DCUHJQ@\UZ M0TKQA-=2>B%DV1S8-#>F%*Y?.I1.A*R7^:.&\3/D8-2-L"IJC_S!N,.HKK@J MGW!F43D&5=57Y&PY0Y[G<86#1CF7-=5S/6ZWVBM2*F0&$WC:"9-76V,P !P( M?=H[U[\$].EO)(M_TG1!7U^+-%Y7]I,_I&ONG (CKINO(O8;N4E+5 W<)E6] M@5]:(&K3S%.')EZ3>,:0(#6%E:2*+P%U3YMO\"6@RU\1X2,+^,B"G].#^?,* MXID"]K""K>PL1P=&2T'HI)I0=%RTG"/\LM$Y7TE6 M_A#MR%]4W<,A%750C]2/,2WH)]Z1@5A0R;CNU\\]..C5>T6N,QL)V3O)!7>Q>H5&RI 7 M\D\+W!,-G2(@#7@0F70HLK1L4ML^66R2BKH?G22F=C;):74AU96[/_-!>'4B ME<0\@@SS.(OQF68+UM[XL*0YW[@@I.W[&Q+28,Q*0V(SFY(S\.?^=9+#?MK> MU6U?11^G\'+^+:%^2:'[EI0,QOK,]6%FC%K\PL4(TUPB<3M"N:#0Z8%N: N, M5;C'*V9K=F4?@*)@M'BK.V,4)^/!Q&]IMR4ZU#8NK[GKFG8$/GD*^T+?JWN+ MAU1N <\T2=C$_2/*-@-%3:BA"4@RJ<&/^;[;O$]14OZDM4,;E %MT' $]R,1?[*-NQ50Y=T/S M?K__>"-IKF>VBCI 9BRLXSK-&J:R"YBYL"%7L@7K+2))F615A@_JG9N-BL'. MSCK%KM.(A8JY@-UV>1OLR+R!'9]M$?'[7W$9H5:*@X6$0=C/:2%QGTXP5-%[ M;YVCW;K!3+#NKY)S=GD!SE&[J$"H-J>M#"OF!N$:^!-8YMMM:F,+:G9ZLNQ& MM!@UXJ9/M\P.5JP==('9APO7HQDWH=$[ZB@;&&^=+KE4*$[]I?S?'U%._OE_ M4$L! A0#% @ =I"V6)],E",3\@, !.4U !( ( ! M &5F,C P,C8R.3-?,3!K+FAT;5!+ 0(4 Q0 ( ':0MEBV=U*YQ18 #%L M 6 " 4/R P!E9C(P,#(V,CDS7V5X,3 M,C4N:'1M4$L! M A0#% @ =I"V6'+V-_KJ/ >8 ! !, ( !/ D$ &5F M,C P,C8R.3-?97@Q.2YH=&U02P$"% ,4 " !VD+98;[6>\&H# !)%@ M$P @ %71@0 968R,# R-C(Y,U]E>#(Q+FAT;5!+ 0(4 Q0 M ( ':0MEB CR]8;@, ",+ 3 " ?))! !E9C(P,#(V M,CDS7V5X,C,N:'1M4$L! A0#% @ =I"V6)0E9[C=" 1S !4 M ( !D4T$ &5F,C P,C8R.3-?97@S,2TQ+FAT;5!+ 0(4 Q0 ( M ':0MEA^>>K!Z @ $